portal2 icon indicating copy to clipboard operation
portal2 copied to clipboard

Segfault crash immediately on spawn, any map; any mode

Open AlonzoTG opened this issue 8 years ago • 2 comments

Hey, I'm on gentoo linux/ryzen (RMA'd week 32 part).

The first problem here is that there isn't enough information in this crash barf to isolate the location of a segfault to a specific file, ie system, steam, or portal. I understand that stack traces might be security sensitive in this project, but being able to isolate system issues could lead to a resolution without further pain.

The game has been played beginning to end on this machine/linux distribution before, before I bought the ryzen...

I have not done a complete OS installation on this system since 2010

console output:

Loaded Config for Local Override Path for App ID 620: /home/atg/.local/share/Steam//controller_base/empty.vdf Controller 0 mapping uses xinput : false ERROR: ld.so: object '/home/atg/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. crash_20171213021429_1.dmp[12072]: Uploading dump (out-of-process) /tmp/dumps/crash_20171213021429_1.dmp

Adding process 12071 for game ID 620 /home/atg/.local/share/Steam/SteamApps/common/Portal 2/portal2.sh: line 51: 11839 Segmentation fault ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@" Game removed: AppID 620 "", ProcID 11839 crash_20171213021429_1.dmp[12072]: Finished uploading minidump (out-of-process): success = yes crash_20171213021429_1.dmp[12072]: response: Discarded=1 crash_20171213021429_1.dmp[12072]: file ''/tmp/dumps/crash_20171213021429_1.dmp'', upload yes: ''Discarded=1'' pid 12072 != 12071, skipping destruction (fork without exec?) OnFocusWindowChanged to window type: k_nGameIDControllerConfigs_Desktop, AppID 413080 Loaded Config for Local Override Path for App ID 413080: /home/atg/.local/share/Steam//controller_base/empty.vdf saving roaming config store to 'sharedconfig.vdf' roaming config store 2 saved successfully Generating new string page texture 150: 384x256, total string texture memory is 3.50 MB Generating new string page texture 151: 8x256, total string texture memory is 3.51 MB process 11651: arguments to dbus_connection_ref() were incorrect, assertion "connection->generation == _dbus_current_generation" failed in file ../../dbus/dbus-connection.c line 2656. This is normally a bug in some application using the D-Bus library. process 11651: arguments to dbus_connection_unref() were incorrect, assertion "connection->generation == _dbus_current_generation" failed in file ../../dbus/dbus-connection.c line 2794. This is normally a bug in some application using the D-Bus library. process 11651: arguments to dbus_connection_unref() were incorrect, assertion "connection->generation == _dbus_current_generation" failed in file ../../dbus/dbus-connection.c line 2794. This is normally a bug in some application using the D-Bus library. process 11651: arguments to dbus_connection_ref() were incorrect, assertion "connection->generation == _dbus_current_generation" failed in file ../../dbus/dbus-connection.c line 2656. This is normally a bug in some application using the D-Bus library. process 11651: arguments to dbus_connection_unref() were incorrect, assertion "connection->generation == _dbus_current_generation" failed in file ../../dbus/dbus-connection.c line 2794. This is normally a bug in some application using the D-Bus library. process 11651: arguments to dbus_connection_unref() were incorrect, assertion "connection->generation == _dbus_current_generation" failed in file ../../dbus/dbus-connection.c line 2794. This is normally a bug in some application using the D-Bus library. process 11651: arguments to dbus_connection_unref() were incorrect, assertion "connection->generation == _dbus_current_generation" failed in file ../../dbus/dbus-connection.c line 2794. This is normally a bug in some application using the D-Bus library.

AlonzoTG avatar Dec 13 '17 07:12 AlonzoTG

Hello @AlonzoTG, this looks like a SIGSEGV in libc-2.25.so (glibc).

Minidump: crash_20171213083645_1.dmp.tar.gz

kisak-valve avatar Dec 13 '17 13:12 kisak-valve

compile glibc with -mstackrealign

rym002 avatar May 26 '20 17:05 rym002