Crashes every now and then when trying to load chunks
TameEnderman923 opened this issue ยท 3 comments
Describe the bug
whenever i either change dimension or load up a single player world I have a chance of crashing it has happened immediately but it can also take a bit. Only for 1.19.2 because ive only had this issue on 1.19.2
To Reproduce
Steps to reproduce the behavior:
- loading into any dimension to load chunks
- sometimes will crash
Expected behavior
may crash immediately or later
Screenshots
Runtime info (please complete the following information):
- OS: windows 10
- Minecraft version: 1.19.2
- Mod version: 0.2.0
- Mod branch: (fill this if you are not using the default
ver
branches)
Crash reports / logs
---- Minecraft Crash Report ----
// My bad.
Time: 2022-08-15 19:59:33
Description: Exception in server tick loop
java.util.concurrent.CompletionException: java.util.concurrent.TimeoutException
at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:332)
at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:347)
at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:636)
at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
at java.base/java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:2162)
at java.base/java.util.concurrent.CompletableFuture$Timeout.run(CompletableFuture.java:2874)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: java.util.concurrent.TimeoutException
... 7 more
A detailed walkthrough of the error, its code path and all known details is as follows:
-- System Details --
Details:
Minecraft Version: 1.19.2
Minecraft Version ID: 1.19.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 17.0.3, Microsoft
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
Memory: 223122984 bytes (212 MiB) / 2147483648 bytes (2048 MiB) up to 2147483648 bytes (2048 MiB)
CPUs: 8
Processor Vendor: GenuineIntel
Processor Name: Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz
Identifier: Intel64 Family 6 Model 60 Stepping 3
Microarchitecture: unknown
Frequency (GHz): 3.60
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.15.1295
Memory slot #0 capacity (MB): 8192.00
Memory slot #0 clockSpeed (GHz): 1.60
Memory slot #0 type: DDR3
Memory slot #1 capacity (MB): 8192.00
Memory slot #1 clockSpeed (GHz): 1.60
Memory slot #1 type: DDR3
Virtual memory max (MB): 19110.16
Virtual memory used (MB): 11117.71
Swap memory total (MB): 2816.00
Swap memory used (MB): 0.00
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:
beenfo: Beenfo 1.19.1-fabric0.58.5-1.3.3
crowdin-translate: CrowdinTranslate 1.4+1.19
gbfabrictools: GBfabrictools 1.3.4+1.19
betterf3: BetterF3 1.3.2
cloth-config: Cloth Config v6 7.0.65
cloth-basic-math: cloth-basic-math 0.6.1
blur: Blur (Fabric) 2.6.0
midnightlib: MidnightLib 0.5.2
satin: Satin 1.8.0
bobby: Bobby 4.0.0
com_typesafe_config: config 1.4.2
fabric-api-base: Fabric API Base 0.4.9+e62f51a3a9
io_leangen_geantyref_geantyref: geantyref 1.3.13
org_spongepowered_configurate-core: configurate-core 4.1.2
org_spongepowered_configurate-hocon: configurate-hocon 4.1.2
c2me: Concurrent Chunk Management Engine 0.2.0+alpha.8.37
c2me-base: Concurrent Chunk Management Engine (Base) 0.2.0+alpha.8.37
c2me-client-uncapvd: Concurrent Chunk Management Engine (Client/Uncap View Distance) 0.2.0+alpha.8.37
c2me-fixes-chunkio-threading-issues: Concurrent Chunk Management Engine (Fixes/Chunk IO/Threading Issues) 0.2.0+alpha.8.37
c2me-fixes-general-threading-issues: Concurrent Chunk Management Engine (Fixes/General/Threading Issues) 0.2.0+alpha.8.37
c2me-fixes-worldgen-threading-issues: Concurrent Chunk Management Engine (Fixes/WorldGen/Threading Issues) 0.2.0+alpha.8.37
c2me-fixes-worldgen-vanilla-bugs: Concurrent Chunk Management Engine (Fixes/WorldGen/Vanilla Bugs) 0.2.0+alpha.8.37
c2me-notickvd: Concurrent Chunk Management Engine (No Tick View Distance) 0.2.0+alpha.8.37
c2me-opts-allocs: Concurrent Chunk Management Engine (Optimizations/Memory Allocations) 0.2.0+alpha.8.37
c2me-opts-chunk-access: Concurrent Chunk Management Engine (Optimizations/Chunk Access) 0.2.0+alpha.8.37
c2me-opts-chunkio: Concurrent Chunk Management Engine (Optimizations/Chunk IO) 0.2.0+alpha.8.37
c2me-opts-math: Concurrent Chunk Management Engine (Optimizations/Math) 0.2.0+alpha.8.37
c2me-opts-scheduling: Concurrent Chunk Management Engine (Optimizations/Scheduling) 0.2.0+alpha.8.37
c2me-opts-worldgen-general: Concurrent Chunk Management Engine (Optimizations/General WorldGen) 0.2.0+alpha.8.37
c2me-opts-worldgen-vanilla: Concurrent Chunk Management Engine (Optimizations/Vanilla WorldGen) 0.2.0+alpha.8.37
c2me-rewrites-chunkio: Concurrent Chunk Management Engine (Rewrites/Chunk IO) 0.2.0+alpha.8.37
c2me-server-utils: Concurrent Chunk Management Engine (Server Utils) 0.2.0+alpha.8.37
c2me-threading-chunkio: Concurrent Chunk Management Engine (Threading/WorldGen) 0.2.0+alpha.8.37
c2me-threading-lighting: Concurrent Chunk Management Engine (Threading/Lighting) 0.2.0+alpha.8.37
c2me-threading-scheduling: Concurrent Chunk Management Engine (Threading/Scheduling) 0.2.0+alpha.8.37
c2me-threading-worldgen: Concurrent Chunk Management Engine (Threading/WorldGen) 0.2.0+alpha.8.37
com_electronwill_night-config_core: core 3.6.5
com_electronwill_night-config_toml: toml 3.6.5
com_ibm_async_asyncutil: asyncutil 0.1.0
org_threadly_threadly: threadly 7.0
continuity: Continuity 2.0.1+1.19
cullleaves: Cull Leaves 2.3.4
elementa: Elementa 531
essential: Essential 4479+ge389e52d8
essential-container: essential-container 1.0.0
essential-loader: essential-loader 1.0.0
fabric: Fabric API 0.58.6+1.19.2
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.7+9ff28f4090
fabric-biome-api-v1: Fabric Biome API (v1) 9.0.15+d5533c0190
fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.18+9ff28f4090
fabric-command-api-v1: Fabric Command API (v1) 1.2.9+f71b366f90
fabric-command-api-v2: Fabric Command API (v2) 2.1.5+0c17ea9690
fabric-commands-v0: Fabric Commands (v0) 0.2.26+df3654b390
fabric-containers-v0: Fabric Containers (v0) 0.1.32+df3654b390
fabric-content-registries-v0: Fabric Content Registries (v0) 3.2.1+07df213e90
fabric-convention-tags-v1: Fabric Convention Tags 1.0.8+37622d2490
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.3+bd0a0d4a90
fabric-data-generation-api-v1: Fabric Data Generation API (v1) 5.1.6+a680b9b490
fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.28+a6d2f78590
fabric-entity-events-v1: Fabric Entity Events (v1) 1.4.16+9ff28f4090
fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.26+9ff28f4090
fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.26+df3654b390
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.19+1899036190
fabric-item-api-v1: Fabric Item API (v1) 1.5.5+35a03c4390
fabric-item-groups-v0: Fabric Item Groups (v0) 0.3.26+9ff28f4090
fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.18+9ff28f4090
fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.16+df3654b390
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.1.0+33fbc73890
fabric-loot-api-v2: Fabric Loot API (v2) 1.1.1+03a4e56890
fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.1.4+9e7660c690
fabric-message-api-v1: Fabric Message API (v1) 5.0.1+4e0178f490
fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.1.11+33fbc73890
fabric-models-v0: Fabric Models (v0) 0.3.15+9ff28f4090
fabric-networking-api-v1: Fabric Networking API (v1) 1.2.2+5eb68ef290
fabric-networking-v0: Fabric Networking (v0) 0.3.19+df3654b390
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 4.0.8+9ff28f4090
fabric-particles-v1: Fabric Particles (v1) 1.0.8+dc39553a90
fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.9.22+23c4cfef90
fabric-renderer-api-v1: Fabric Renderer API (v1) 1.0.8+9ff28f4090
fabric-renderer-indigo: Fabric Renderer - Indigo 0.6.10+5187d39f90
fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.18+df3654b390
fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.12+9ff28f4090
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.0.5+9ff28f4090
fabric-rendering-v0: Fabric Rendering (v0) 1.1.20+df3654b390
fabric-rendering-v1: Fabric Rendering (v1) 1.10.14+9ff28f4090
fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.0.9+e62f51a390
fabric-screen-api-v1: Fabric Screen API (v1) 1.0.24+f05effaf90
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.2.11+9ff28f4090
fabric-textures-v0: Fabric Textures (v0) 1.0.18+9ff28f4090
fabric-transfer-api-v1: Fabric Transfer API (v1) 2.0.9+e62f51a390
fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 1.1.1+9e7660c690
fabric-language-kotlin: Fabric Language Kotlin 1.8.2+kotlin.1.7.10
fabricloader: Fabric Loader 0.14.8
ferritecore: FerriteCore 4.2.1
forgetmechunk: Forget Me Chunk 1.0.4-1.18.X-1.19.X
indium: Indium 1.0.7+mc1.19
inventorysorter: Inventory Sorter 1.8.10-1.19
kyrptconfig: Kyrpt Config 1.4.14-1.19
iris: Iris 1.2.6
org_anarres_jcpp: jcpp 1.4.14
java: OpenJDK 64-Bit Server VM 17
krypton: Krypton 0.2.1
com_velocitypowered_velocity-native: velocity-native 3.1.2-SNAPSHOT
lambdynlights: LambDynamicLights 2.1.2+1.19
pride: Pride Lib 1.1.2+1.19
spruceui: SpruceUI 4.0.0+1.19
litematica: Litematica 0.12.3
lithium: Lithium 0.8.3
malilib: MaLiLib 0.13.0
fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.6.0+6bee109e90
minecraft: Minecraft 1.19.2
minihud: MiniHUD 0.23.3
modmenu: Mod Menu 4.0.6
mousetweaks: Mouse Tweaks 2.22
ok_zoomer-pmw: Ok Zoomer (Migrated to Quilt) 5.0.0-beta.9+1.19
com_github_llamalad7_mixinextras: MixinExtras 0.0.11
org_jetbrains_annotations: annotations 13.0
org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.7.10
org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.7.10
org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.7.10
org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.7.10
org_jetbrains_kotlinx_atomicfu-jvm: atomicfu-jvm 0.18.2
org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.6.4
org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.6.4
org_jetbrains_kotlinx_kotlinx-datetime-jvm: kotlinx-datetime-jvm 0.4.0
org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.3.3
org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.3.3
org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.3.3
particle-blocker: Particle Blocker 1.0
reeses-sodium-options: Reese's Sodium Options 1.4.5+mc1.19.2-build.51
sodium: Sodium 0.4.2+build.16
org_joml_joml: joml 1.10.4
sodium-extra: Sodium Extra 0.4.6+mc1.19-build.47
caffeineconfig: CaffeineConfig 1.0.0+1.17
starlight: Starlight 1.1.1+fabric.ae22326
tweakeroo: Tweakeroo 0.14.3
universalcraft: UniversalCraft 225
vigilance: Vigilance 252
Loaded Shaderpack: (off)
Server Running: true
Player Count: 1 / 8; [class_3222['__Tame'/12834, l='ServerLevel[New World]', x=-326.33, y=60.00, z=824.07]]
Data Packs: vanilla, Fabric Mods
World Generation: Stable
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'fabric'; Server brand changed to 'fabric'
Launched Version: fabric-loader-0.14.8-1.19.2
Other mods
beenfo 1.19.1-fabric0.58.5-1.3.3
- betterf3 1.3.2
- blur 2.6.0
- bobby 4.0.0
- c2me 0.2.0+alpha.8.37
- c2me-base 0.2.0+alpha.8.37 via c2me
- c2me-client-uncapvd 0.2.0+alpha.8.37 via c2me
- c2me-fixes-chunkio-threading-issues 0.2.0+alpha.8.37 via c2me
- c2me-fixes-general-threading-issues 0.2.0+alpha.8.37 via c2me
- c2me-fixes-worldgen-threading-issues 0.2.0+alpha.8.37 via c2me
- c2me-fixes-worldgen-vanilla-bugs 0.2.0+alpha.8.37 via c2me
- c2me-notickvd 0.2.0+alpha.8.37 via c2me
- c2me-opts-allocs 0.2.0+alpha.8.37 via c2me
- c2me-opts-chunk-access 0.2.0+alpha.8.37 via c2me
- c2me-opts-chunkio 0.2.0+alpha.8.37 via c2me
- c2me-opts-math 0.2.0+alpha.8.37 via c2me
- c2me-opts-scheduling 0.2.0+alpha.8.37 via c2me
- c2me-opts-worldgen-general 0.2.0+alpha.8.37 via c2me
- c2me-opts-worldgen-vanilla 0.2.0+alpha.8.37 via c2me
- c2me-rewrites-chunkio 0.2.0+alpha.8.37 via c2me
- c2me-server-utils 0.2.0+alpha.8.37 via c2me
- c2me-threading-chunkio 0.2.0+alpha.8.37 via c2me
- c2me-threading-lighting 0.2.0+alpha.8.37 via c2me
- c2me-threading-scheduling 0.2.0+alpha.8.37 via c2me
- c2me-threading-worldgen 0.2.0+alpha.8.37 via c2me
- caffeineconfig 1.0.0+1.17 via sodium-extra
- cloth-basic-math 0.6.1 via cloth-config
- cloth-config 7.0.65 via betterf3
- com_electronwill_night-config_core 3.6.5 via c2me
- com_electronwill_night-config_toml 3.6.5 via c2me
- com_github_llamalad7_mixinextras 0.0.11 via ok_zoomer-pmw
- com_ibm_async_asyncutil 0.1.0 via c2me
- com_typesafe_config 1.4.2 via bobby
- com_velocitypowered_velocity-native 3.1.2-SNAPSHOT via krypton
- continuity 2.0.1+1.19
- crowdin-translate 1.4+1.19 via beenfo
- cullleaves 2.3.4
- essential-container 1.0.0
- essential-loader 1.0.0 via essential-container
- fabric 0.58.6+1.19.2
- fabric-api-base 0.4.9+e62f51a3a9 via bobby
- fabric-api-lookup-api-v1 1.6.7+9ff28f4090 via fabric
- fabric-biome-api-v1 9.0.15+d5533c0190 via fabric
- fabric-blockrenderlayer-v1 1.1.18+9ff28f4090 via fabric
- fabric-command-api-v1 1.2.9+f71b366f90 via fabric
- fabric-command-api-v2 2.1.5+0c17ea9690 via fabric
- fabric-commands-v0 0.2.26+df3654b390 via fabric
- fabric-containers-v0 0.1.32+df3654b390 via fabric
- fabric-content-registries-v0 3.2.1+07df213e90 via fabric
- fabric-convention-tags-v1 1.0.8+37622d2490 via fabric
- fabric-crash-report-info-v1 0.2.3+bd0a0d4a90 via fabric
- fabric-data-generation-api-v1 5.1.6+a680b9b490 via fabric
- fabric-dimensions-v1 2.1.28+a6d2f78590 via fabric
- fabric-entity-events-v1 1.4.16+9ff28f4090 via fabric
- fabric-events-interaction-v0 0.4.26+9ff28f4090 via fabric
- fabric-events-lifecycle-v0 0.2.26+df3654b390 via fabric
- fabric-game-rule-api-v1 1.0.19+1899036190 via fabric
- fabric-item-api-v1 1.5.5+35a03c4390 via fabric
- fabric-item-groups-v0 0.3.26+9ff28f4090 via fabric
- fabric-key-binding-api-v1 1.0.18+9ff28f4090 via fabric
- fabric-keybindings-v0 0.2.16+df3654b390 via fabric
- fabric-lifecycle-events-v1 2.1.0+33fbc73890 via fabric
- fabric-loot-api-v2 1.1.1+03a4e56890 via fabric
- fabric-loot-tables-v1 1.1.4+9e7660c690 via fabric
- fabric-message-api-v1 5.0.1+4e0178f490 via fabric
- fabric-mining-level-api-v1 2.1.11+33fbc73890 via fabric
- fabric-models-v0 0.3.15+9ff28f4090 via fabric
- fabric-networking-api-v1 1.2.2+5eb68ef290 via fabric
- fabric-networking-v0 0.3.19+df3654b390 via fabric
- fabric-object-builder-api-v1 4.0.8+9ff28f4090 via fabric
- fabric-particles-v1 1.0.8+dc39553a90 via fabric
- fabric-registry-sync-v0 0.9.22+23c4cfef90 via fabric
- fabric-renderer-api-v1 1.0.8+9ff28f4090 via fabric
- fabric-renderer-indigo 0.6.10+5187d39f90 via fabric
- fabric-renderer-registries-v1 3.2.18+df3654b390 via fabric
- fabric-rendering-data-attachment-v1 0.3.12+9ff28f4090 via fabric
- fabric-rendering-fluids-v1 3.0.5+9ff28f4090 via fabric
- fabric-rendering-v0 1.1.20+df3654b390 via fabric
- fabric-rendering-v1 1.10.14+9ff28f4090 via fabric
- fabric-resource-conditions-api-v1 2.0.9+e62f51a390 via fabric
- fabric-resource-loader-v0 0.6.0+6bee109e90 via malilib
- fabric-screen-api-v1 1.0.24+f05effaf90 via fabric
- fabric-screen-handler-api-v1 1.2.11+9ff28f4090 via fabric
- fabric-textures-v0 1.0.18+9ff28f4090 via fabric
- fabric-transfer-api-v1 2.0.9+e62f51a390 via fabric
- fabric-transitive-access-wideners-v1 1.1.1+9e7660c690 via fabric
- fabricloader 0.14.8
- ferritecore 4.2.1
- forgetmechunk 1.0.4-1.18.X-1.19.X
- gbfabrictools 1.3.4+1.19 via beenfo
- indium 1.0.7+mc1.19
- inventorysorter 1.8.10-1.19
- io_leangen_geantyref_geantyref 1.3.13 via bobby
- iris 1.2.6
- java 17
- krypton 0.2.1
- kyrptconfig 1.4.14-1.19 via inventorysorter
- lambdynlights 2.1.2+1.19
- litematica 0.12.3
- lithium 0.8.3
- malilib 0.13.0
- midnightlib 0.5.2 via blur
- minecraft 1.19.2
- minihud 0.23.3
- modmenu 4.0.6
- mousetweaks 2.22
- ok_zoomer-pmw 5.0.0-beta.9+1.19
- org_anarres_jcpp 1.4.14 via iris
- org_joml_joml 1.10.4 via sodium
- org_spongepowered_configurate-core 4.1.2 via bobby
- org_spongepowered_configurate-hocon 4.1.2 via bobby
- org_threadly_threadly 7.0 via c2me
- particle-blocker 1.0
- pride 1.1.2+1.19 via lambdynlights
- reeses-sodium-options 1.4.5+mc1.19.2-build.51
- satin 1.8.0 via blur
- sodium 0.4.2+build.16
- sodium-extra 0.4.6+mc1.19-build.47
- spruceui 4.0.0+1.19 via lambdynlights
- starlight 1.1.1+fabric.ae22326
- tweakeroo 0.14.3
Checklist
- [ X] I am using the official version of the mod.
- [ X] I tried the latest development version but the issue persists.
- [ X] I searched for similar open issues and could not find an existing bug report on this.
Additional context
Had the same issue, disabling ioSystem.replaceImpl
fixed the issue for me (although i did still take a massive fps hit). The crash only happens on this map. Im running c2me v0.2.0+alpha.8.37
.