Jump to content

Segmentation Fault on macOS: Crash Report for Don't Starve Together


liangrenmu413
  • Pending

Seeing that the game had an update, I downloaded the content with great anticipation, thinking that the macOS 15.4 system issues might have been fixed. However, after the update was complete, I couldn't open the game at all.

 

Crash Summary: Don't Starve Together

  • Process: dontstarve_steam

  • Version: 2.0.0 (2.0.0)

  • Path: /Users/USER/Library/Application Support/Steam/*/dontstarve_steam.app/Contents/MacOS/dontstarve_steam

  • Identifier: com.Klei.Dontstarve

  • Date/Time: 2025-04-11 21:03:47 +0800

  • OS Version: macOS 15.4 (24E248)

  • Build: Apple M3 Pro


System Information

  • System Integrity Protection (SIP): Enabled
  • Termination Reason: Namespace SIGNAL, Code 11 (Segmentation fault: 11)
  • Process Parent: launchd [1]

Crash Details

  • Exception Type: EXC_BAD_ACCESS (SIGSEGV)

  • Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000008

  • Crashed Thread: MainThrd

  • Crash Location:

    • pthread_mutex_lock at libsystem_pthread.dylib
    • Base Offset: 0x104dbd000
    • Image CodeOffset: 2981208

Thread States

  • Thread 0: Crashed (Main Thread)

    • Instruction Pointer: 0x00007ff81544814b (pthread_mutex_lock + 4)
  • Other Threads: Threads 1–7 running or in wait state. Major wait operations:

    • Wait on pthread_cond_wait
    • ExceptionServer thread in runtime

VM Region Info

  • Region: __TEXT
    • Start: 0x104dbd000
    • Size: 5968K
  • Address Not Mapped: 0x0000000000000008

Binary Images

  • App Executable: dontstarve_steam

    • Version: 2.0.0
    • Base Address: 0x104dbd000
    • Size: 6 MB
  • Libraries and Frameworks:

    • libRosettaRuntime (Base: 0x10de3b000)
    • runtime (Base: 0x7ff7fff7c000)
    • libfmodex.dylib (Base: 0x10e6e6000)
    • libsteam_api.dylib (Base: 0x10e3ee000)

Suggested Focus Areas

  1. Main Cause: Segmentation fault (KERN_INVALID_ADDRESS) from pthread_mutex_lock.
  2. Rosetta (Intel-to-ARM Translation): Translated fault from Apple Rosetta runtime.
  3. Memory Access: Invalid pointer dereference at Address 0x0000000000000008.

client_log.txt


Steps to Reproduce

Seeing that the game had an update, I downloaded the content with great anticipation, thinking that the macOS 15.4 system issues might have been fixed. However, after the update was complete, I couldn't open the game at all.

Segmentation Fault on macOS-Crash Report for Don't Starve Together.txt




User Feedback




Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
  • Create New...