Jump to content

SIGSEGV after transferring game files from Windows to Linux


Fornax
  • Pending

Since the Windows version of the game supports threaded render and the Linux version doesn’t, forgetting to change "use_threaded_renderer" from true to false in client.ini results in a segfault every time you exit the game:
 

archlinux kernel: dontstarve_stea[4015]: segfault at 0 ip 00007e3437af4081 sp 00007e342b9ff270 error 4 in libX11.so.6.4.0[3f081,7e3437acc000+94000] likely on CPU 5 (core 5, socket 0)
archlinux kernel: Code: 00 48 89 fb 49 89 f7 49 89 d4 48 39 87 b0 00 00 00 75 09 48 85 d2 0f 84 6d 01 00 00 48 8b 83 30 0a 00 00 4c 8b ab 98 00 00 00 <48> 8b 38 8b 50 48 48 8b 48 40 48 89 7d 80 85 d2 0f 84 71 01 00 00
archlinux systemd-coredump[4331]: Process 3999 (dontstarve_stea) of user 1000 terminated abnormally with signal 11/SEGV, processing...
archlinux systemd[1]: Created slice Slice /system/systemd-coredump.
archlinux systemd[1]: Started Process Core Dump (PID 4331/UID 0).
archlinux systemd[1]: systemd-coredump@0-4331-0.service: Deactivated successfully.

What's worse, the user might not even be aware of the issue.


Steps to Reproduce

Transfer game files from Windows to Linux.  
"use_threaded_renderer = true" will cause segfaults when exiting the game.




User Feedback


There are no comments to display.



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