Sodium

Sodium

35M Downloads

Crashing after game load

krwynn opened this issue ยท 2 comments

commented

Version information

Sodium-Fabric-mc1.17.1-0.3.0+build5.jar

Reproduction Steps

Crashes 1 sec after loading at the screen where you chose single player, multiplayer, etc. Removed Sodium and it acts normal and works fine. Add Sodium back in and it crashes. Running MC 1.17.1

Crash Report file

---- Minecraft Crash Report ----
// This doesn't make any sense!

Time: 8/28/21, 9:50 AM
Description: Rendering screen

com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:224)
at com.google.gson.Gson.fromJson(Gson.java:887)
at com.google.gson.Gson.fromJson(Gson.java:825)
at me.jellysquid.mods.sodium.client.gui.SodiumGameOptions.load(SodiumGameOptions.java:79)
at me.jellysquid.mods.sodium.client.SodiumClientMod.loadConfig(SodiumClientMod.java:44)
at me.jellysquid.mods.sodium.client.SodiumClientMod.options(SodiumClientMod.java:29)
at me.jellysquid.mods.sodium.client.SodiumClientMod.isDirectMemoryAccessEnabled(SodiumClientMod.java:56)
at net.minecraft.class_287.createSink(class_287.java:598)
at net.minecraft.class_382.method_2025(class_382.java:567)
at net.minecraft.class_327.method_1710(class_327.java:349)
at net.minecraft.class_327$class_5232.accept(class_327.java:278)
at net.minecraft.class_5223.method_27477(class_5223.java:17)
at net.minecraft.class_5223.method_27473(class_5223.java:120)
at net.minecraft.class_5223.method_27472(class_5223.java:84)
at net.minecraft.class_5223.method_27479(class_5223.java:80)
at net.minecraft.class_327.method_1724(class_327.java:338)
at net.minecraft.class_327.method_27529(class_327.java:175)
at net.minecraft.class_327.method_27522(class_327.java:118)
at net.minecraft.class_327.method_27520(class_327.java:101)
at net.minecraft.class_327.method_1720(class_327.java:57)
at net.minecraft.class_332.method_25300(class_332.java:117)
at net.minecraft.class_442.method_25394(class_442.java:272)
at net.minecraft.class_757.method_3192(class_757.java:874)
at net.minecraft.class_310.method_1523(class_310.java:1112)
at net.minecraft.class_310.method_1514(class_310.java:728)
at net.minecraft.client.main.Main.main(Main.java:217)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:234)
at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:153)
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28)
Caused by: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
at com.google.gson.stream.JsonReader.beginObject(JsonReader.java:385)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:213)
... 32 more

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head --
Thread: Render thread
Stacktrace:
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:224)
at com.google.gson.Gson.fromJson(Gson.java:887)
at com.google.gson.Gson.fromJson(Gson.java:825)
at me.jellysquid.mods.sodium.client.gui.SodiumGameOptions.load(SodiumGameOptions.java:79)
at me.jellysquid.mods.sodium.client.SodiumClientMod.loadConfig(SodiumClientMod.java:44)
at me.jellysquid.mods.sodium.client.SodiumClientMod.options(SodiumClientMod.java:29)
at me.jellysquid.mods.sodium.client.SodiumClientMod.isDirectMemoryAccessEnabled(SodiumClientMod.java:56)
at net.minecraft.class_287.createSink(class_287.java:598)
at net.minecraft.class_382.method_2025(class_382.java:567)
at net.minecraft.class_327.method_1710(class_327.java:349)
at net.minecraft.class_327$class_5232.accept(class_327.java:278)
at net.minecraft.class_5223.method_27477(class_5223.java:17)
at net.minecraft.class_5223.method_27473(class_5223.java:120)
at net.minecraft.class_5223.method_27472(class_5223.java:84)
at net.minecraft.class_5223.method_27479(class_5223.java:80)
at net.minecraft.class_327.method_1724(class_327.java:338)
at net.minecraft.class_327.method_27529(class_327.java:175)
at net.minecraft.class_327.method_27522(class_327.java:118)
at net.minecraft.class_327.method_27520(class_327.java:101)
at net.minecraft.class_327.method_1720(class_327.java:57)
at net.minecraft.class_332.method_25300(class_332.java:117)
at net.minecraft.class_442.method_25394(class_442.java:272)

-- Screen render details --
Details:
Screen name: net.minecraft.class_442
Mouse location: Scaled: (504, 377). Absolute: (1008.000000, 754.000000)
Screen size: Scaled: (960, 540). Absolute: (1920, 1080). Scale factor of 2.000000

-- Last reload --
Details:
Reload number: 1
Reload reason: initial
Finished: Yes
Packs: Default, Default, VanillaTweaks_r741379.zip, Fabric Mods
Stacktrace:
at net.minecraft.class_6360.method_36565(class_6360.java:49)
at net.minecraft.class_310.method_1587(class_310.java:2406)
at net.minecraft.class_310.method_1514(class_310.java:747)
at net.minecraft.client.main.Main.main(Main.java:217)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:234)
at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:153)
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28)

-- System Details --
Details:
Minecraft Version: 1.17.1
Minecraft Version ID: 1.17.1
Operating System: Windows 7 (amd64) version 6.1
Java Version: 16.0.1, Microsoft
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
Memory: 891022808 bytes (849 MiB) / 1577058304 bytes (1504 MiB) up to 2147483648 bytes (2048 MiB)
CPUs: 8
Processor Vendor: GenuineIntel
Processor Name: Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz
Identifier: Intel64 Family 6 Model 42 Stepping 7
Microarchitecture: Sandy Bridge (Client)
Frequency (GHz): 3.40
Number of physical packages: 1
Number of physical CPUs: 4
Number of logical CPUs: 8
Graphics card #0 name: NVIDIA GeForce GTX 1050 Ti
Graphics card #0 vendor: NVIDIA (0x10de)
Graphics card #0 VRAM (MB): 4095.00
Graphics card #0 deviceId: 0x1c82
Graphics card #0 versionInfo: DriverVersion=30.0.14.7168
Memory slot #0 capacity (MB): 4096.00
Memory slot #0 clockSpeed (GHz): 1.60
Memory slot #0 type: Unknown
Memory slot #1 capacity (MB): 4096.00
Memory slot #1 clockSpeed (GHz): 1.60
Memory slot #1 type: Unknown
Memory slot #2 capacity (MB): 4096.00
Memory slot #2 clockSpeed (GHz): 1.60
Memory slot #2 type: Unknown
Memory slot #3 capacity (MB): 4096.00
Memory slot #3 clockSpeed (GHz): 1.60
Memory slot #3 type: Unknown
Virtual memory max (MB): 19437.65
Virtual memory used (MB): 6690.74
Swap memory total (MB): 3070.20
Swap memory used (MB): 119.73
JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
Fabric Mods:
architectury: Architectury 2.4.25
bbor: BoundingBoxOutlineReloaded 2.4-1.17.1
cloth-basic-math: Cloth Basic Math 0.5.1
cloth-config2: Cloth Config v4 5.0.34
fabric: Fabric API 0.39.2+1.17
fabric-api-base: Fabric API Base 0.3.0+a02b446313
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.3.0+2f75c6ce18
fabric-biome-api-v1: Fabric Biome API (v1) 3.2.0+b06cb95b18
fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.5+a02b446318
fabric-command-api-v1: Fabric Command API (v1) 1.1.3+5ab9934c18
fabric-commands-v0: Fabric Commands (v0) 0.2.2+92519afa18
fabric-containers-v0: Fabric Containers (v0) 0.1.12+a02b446318
fabric-content-registries-v0: Fabric Content Registries (v0) 0.3.0+211ddf9518
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.1.5+be9da31018
fabric-dimensions-v1: Fabric Dimensions API (v1) 2.0.11+6cefd57718
fabric-entity-events-v1: Fabric Entity Events (v1) 1.2.2+62e33f4118
fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.9+a722d8c018
fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.1+92519afa18
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.7+6cefd57718
fabric-item-api-v1: Fabric Item API (v1) 1.2.4+a02b446318
fabric-item-groups-v0: Fabric Item Groups (v0) 0.2.10+b7ab612118
fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.4+a02b446318
fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.2+36b77c3e18
fabric-language-kotlin: Fabric Language Kotlin 1.6.4+kotlin.1.5.30
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 1.4.4+a02b446313
fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.0.4+a02b446318
fabric-mining-levels-v0: Fabric Mining Levels (v0) 0.1.3+92519afa18
fabric-models-v0: Fabric Models (v0) 0.3.0+a02b446318
fabric-networking-api-v1: Fabric Networking API (v1) 1.0.13+2e8bd82f18
fabric-networking-blockentity-v0: Fabric Networking Block Entity (v0) 0.2.11+a02b446318
fabric-networking-v0: Fabric Networking (v0) 0.3.2+92519afa18
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 1.10.9+b7ab612118
fabric-object-builders-v0: Fabric Object Builders (v0) 0.7.3+a02b446318
fabric-particles-v1: Fabric Particles (v1) 0.2.4+a02b446318
fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.7.10+e2961fee18
fabric-renderer-api-v1: Fabric Renderer API (v1) 0.4.4+5f02c96918
fabric-renderer-indigo: Fabric Renderer - Indigo 0.4.8+a02b446318
fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.1+b06cb95b18
fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.1.5+a02b446313
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 0.1.13+a02b446318
fabric-rendering-v0: Fabric Rendering (v0) 1.1.2+92519afa18
fabric-rendering-v1: Fabric Rendering (v1) 1.8.0+b06cb95b18
fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.4.8+a00e834b18
fabric-screen-api-v1: Fabric Screen API (v1) 1.0.4+155f865c18
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.1.8+a02b446318
fabric-structure-api-v1: Fabric Structure API (v1) 1.1.13+5ab9934c18
fabric-tag-extensions-v0: Fabric Tag Extensions (v0) 1.2.1+b06cb95b18
fabric-textures-v0: Fabric Textures (v0) 1.0.6+a02b446318
fabric-tool-attribute-api-v1: Fabric Tool Attribute API (v1) 1.2.12+b7ab612118
fabric-transfer-api-v1: Fabric Transfer API (v1) 1.1.2+96bf6a7e18
fabricloader: Fabric Loader 0.11.6
java: OpenJDK 64-Bit Server VM 16
lightoverlay: Light Overlay 6.0.0
litematica: Litematica 0.0.0-dev.20210827.200417
lithium: Lithium 0.7.4
malilib: MaLiLib 0.10.0-dev.24
minecraft: Minecraft 1.17.1
minihud: MiniHUD 0.19.0-dev.20210707.150016
mm: Manningham Mills 2.2
modmenu: Mod Menu 2.0.6
org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.5.30
org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.5.30
org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.5.30
org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.5.30
org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.5.1
org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.5.1
org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.2.2
org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.2.2
roughlyenoughitems: Roughly Enough Items 6.0.268-alpha
shulkerboxtooltip: Shulker Box Tooltip 3.0.1+1.17
sodium: Sodium 0.3.0+build.5
tweakeroo: Tweakeroo 0.10.0-dev.20210819.012739
worldedit: WorldEdit 7.3.0-SNAPSHOT+5884-a383d91
Launched Version: fabric-loader-0.11.6-1.17.1
Backend library: LWJGL version 3.2.2 build 10
Backend API: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2 GL version 3.2.0 NVIDIA 471.68, NVIDIA Corporation
Window size: 1920x1080
GL Caps: Using framebuffer using OpenGL 3.2
GL debug messages:
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'fabric'
Type: Client (map_client.txt)
Graphics mode: fancy
Resource Packs: vanilla, file/VanillaTweaks_r741379.zip
Current Language: English (US)
CPU: 8x Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz

Additional information

No response

commented

Your config file is corrupt. Delete .minecraft/config/sodium-options.json

commented

Duplicate of #219