C2ME-fabric
C2ME-fabric copied to clipboard
Crashes every now and then when trying to load chunks
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
Try disabling ioSystem.replaceImpl
and see if it fixes the issue for you.
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
.
Fixed in latest devbuild.