Jump to content

DST crashes with segmentation fault on macOS


Voleil
  • Closed

Since updating to the Year of the Depths Worm update the game crashes at start with a segmentation fault on macOS

I'm running macOS 15.3 on a MacBook Pro (2021)

Logs:

Spoiler

Process:               dontstarve_steam [7726]
Path:                  /Users/USER/Library/Application Support/Steam/*/dontstarve_steam.app/Contents/MacOS/dontstarve_steam
Identifier:            com.Klei.Dontstarve
Version:               2.0.0 (2.0.0)
Code Type:             X86-64 (Translated)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2025-01-29 11:53:15.9960 -0300
OS Version:            macOS 15.3 (24D60)
Report Version:        12
Anonymous UUID:        D2774C86-697B-A332-7D1E-F4A532F5A92E

Sleep/Wake UUID:       56980F8F-C529-42AE-AABF-4870B49D0CC6

Time Awake Since Boot: 24000 seconds
Time Since Wake:       1697 seconds

System Integrity Protection: enabled

Notes:
PC register does not match crashing frame (0x0 vs 0x7FF80DFF3500)

Crashed Thread:        0  MainThrd  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000008
Exception Codes:       0x0000000000000001, 0x0000000000000008

Termination Reason:    Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process:   exc handler [7726]

Spoiler

[00:00:00]: PersistRootStorage is now /Users/voleil/Documents/Klei//DoNotStarveTogether/ 
[00:00:00]: Starting Up
[00:00:00]: Version: 651414
[00:00:00]: Current time: Wed Jan 29 11:53:14 2025

[00:00:00]: Don't Starve Together: 651414 OSX_STEAM
[00:00:00]: Build Date: 8718
[00:00:00]: Mode: 64-bit
[00:00:00]: Parsing command line
[00:00:00]: Command Line Arguments: 
[00:00:00]: Initializing distribution platform
[00:00:00]: Steam AppBuildID: 17116447
[00:00:00]: ....Done
[00:00:00]: PersistUserStorage is now /Users/voleil/Documents/Klei//DoNotStarveTogether/1086025067/ 
[00:00:00]: THREAD - started 'GAClient' (13048393728)
[00:00:00]: CurlRequestManager::ClientThread::Main()
[00:00:00]: ProfileIndex:0.71
[00:00:00]: Mounting file system databundles/klump.zip successful.
[00:00:00]: Mounting file system databundles/shaders.zip successful.
[00:00:00]: Mounting file system databundles/fonts.zip successful.
[00:00:00]: Mounting file system databundles/anim_dynamic.zip successful.
[00:00:00]: Mounting file system databundles/bigportraits.zip successful.
[00:00:00]: Mounting file system databundles/images.zip successful.
[00:00:00]: Mounting file system databundles/scripts.zip successful.
[00:00:00]: THREAD - started 'IC' (13050503168)
[00:00:01]: Texture Streaming: DISABLED
[00:00:01]: Texture Streaming: DISABLED
[00:00:01]: Threaded Renderer: ENABLED
[00:00:01]: THREAD - started 'SimUpdateThread' (13052612608)
[00:00:01]: THREAD - started 'RenderThread' (13054722048)
[00:00:01]: [Connect] PendingConnection::Reset(true)
[00:00:01]: Platform: 1
[00:00:01]: Network tick rate: U=15(2), D=0
[00:00:01]: could not load ping_cache
[00:00:01]: THREAD - started 'StreamInput' (13056831488)
[00:00:01]: Offline user ID: OU_76561199046290795
[00:00:01]: Cached userid loaded:
[00:00:01]: SteamID: 76561199046290795
[00:00:01]: HardwareStats:
  OS                        
    name                      Darwin
    version                   24.3.0
    platformSpecific          
    architecture              64-bit
  CPU                       
    clockSpeed                2400
    name                      Apple M1 Pro
    manufacturer              Apple M1 Pro
    numCores                  10
    features                  
  RAM                       
    megsOfRam                 16384
  GPU                       
    megsOfRam                 0
    videoModeDescription      
    name                      
    driverVersion             
    driverDate                
    refreshRate               0

[00:00:01]: cGame::InitializeOnMainThread
[00:00:01]: WindowManager::Initialize
[00:00:01]: Creating window with size 3456x2160 at 0x74
[00:00:01]: Unable to set video mode: No OpenGL context has been made current

[00:00:01]: WindowManager::Initialize failed
[00:00:01]: WindowManager::Initialize failed
[00:00:01]: THREAD - started 'SDLInputManager' (13058940928)
[00:00:01]: Num Joysticks detected: 0
[00:00:01]: Error during initialization!
[00:00:01]: Assert failure 'BREAKPT:' at /Users/build/jenkins-buildmaster/workspace/DST_BuildGame_OSX/source/dontstarve/application.cpp(1881)

[00:00:01]: [Workshop] CancelDownloads for all pending downloads
[00:00:01]: [Workshop] CancelDownloads for all pending downloads
 

 


Steps to Reproduce

Open Don't Starve on macOS




User Feedback


After deleting and recreating the client config/data folder I can't reproduce the bug anymore, I'm assuming it must've had something to do with a corrupted config. Asking mods to close this issue.

  • Like 1

Share this comment


Link to comment
Share on other sites



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...