MacOS SIGSEGV Crash
Currently running with the following mods:
1. Cloth Config v14
2. Fabric API (ofc)
3. FerriteCore
4. Gamma Utils
5. Indium
6. Iris (ofc)
7. Mod Menu
8. Sodium
9. WorldEdit
10. Xaero's Minimap
11. Xaero's World Map
Quick Summary of the crash:
Summary for Bug Report
Crash Details:
- Signal:
SIGSEGV (Segmentation Fault)
- Program Counter (pc): 0x000000010231e050
- Process ID (pid): 44269
- Thread ID (tid): 24067
- Problematic Frame: Chunk::chop()
in libjvm.dylib
JVM Information:
- JRE Version: OpenJDK Runtime Environment Temurin-21.0.3+9 (21.0.3+9)
- Java VM: OpenJDK 64-Bit Server VM Temurin-21.0.3+9
- Host: MacBookPro18,1 arm64, 10 cores, 16G, macOS 14.5
Thread Information:
- Current Thread: "C2 CompilerThread0" (daemon thread responsible for JIT compilation)
Command Line:
- -Xms512m -Xmx4096m -Duser.language=en -Djava.library.path=/Users/andrewzhuang/Library/Application Support/PrismLauncher/instances/1.20.6/natives org.prismlauncher.EntryPoint
Heap Information:
- Heap Size: 4096 MB
- Used Heap: 660480K
- GC: G1 Garbage Collector
Loaded Libraries:
- Includes libjvm.dylib
, libjava.dylib
, libnio.dylib
, libnet.dylib
, libzip.dylib
, and others.
Environment:
- OS: macOS 14.5 (Darwin 23.5.0)
- Hardware: Apple M1 Pro, 16GB RAM
Description:
The JVM crashed with a segmentation fault in the native code within the libjvm.dylib
library, specifically in the Chunk::chop()
function. The crash occurred in the "C2 CompilerThread0" thread, which is responsible for JIT compilation. The issue may be related to memory management or JIT compilation.
Steps to Reproduce:
1. Run the application with the specified command line options.
2. Observe the crash after approximately 28 seconds of runtime.
Attachments:
- Full crash log (attached).
Please investigate the issue and provide any necessary fixes or workarounds.4 Replies
Solution
Try updating both dh and iris to the latest versions
This post is also definitely made by ChatGPT
Yeah chatgpt summarized it
ty