Hello @Lucki, SIGTRAP is potentially non-fatal, if you tell GDB to continue through it, does it hit a more interesting backtrace soon after that?
Since there's a kernel and nvidia module update in the list of system changes, did you try restarting after the update? It may be worthwhile to check if any other OpenGL application starts fine.
Thanks for you reply. I did a reboot after updating and tried right now Teeworlds and glxgears which both run fine.
I'm not that familiar with gdb so thanks for telling me to continue. Here's the log with continuing following the first log (I've also updated the gist above):
[…]
[#18](/issue/ValveSoftware/steam-for-linux/18) 0x5657d2c9 in _start ()
(gdb) continue
Continuing.
../common/pipes.cpp (770) : Fatal assert failed: ../common/pipes.cpp, line 770. Application exiting.
../common/pipes.cpp (770) : Fatal assert failed: ../common/pipes.cpp, line 770. Application exiting.
_ExitOnFatalAssert
[Thread 0xec1ffb40 (LWP 76483) exited]
[Thread 0xed1cdb40 (LWP 76479) exited]
[Thread 0xef38fb40 (LWP 76471) exited]
[Thread 0xf4dffb40 (LWP 76433) exited]
[Thread 0xf5004b40 (LWP 76430) exited]
[Thread 0xf7962940 (LWP 76426) exited]
[Inferior 1 (process 76426) exited with code 01]
(gdb) bt
No stack.
(gdb) continue
The program is not being run.
I was able to figure it out.
Steam tried to access my other harddrive which I used solely as steam library so I haven't noticed that it had somehow a broken partition table. After recovering the GPT header I was able to start steam again.
So the problem was on my side, sorry for bothering you. But I wish there was a more useful error message…
After spending a few hours on this, I think it would be nice to re-open. How about having a clearer error message? Or just emit a warning and skip inaccessible drives?
This initial issue was solved.
Open a new issue (feature request) and link this issue as the reason why the proposed feature would be helpful.
Nothing extracted yet.
Your system information
Please describe your issue in as much detail as possible:
Since yesterday (7.12) steam doesn't start anymore. After starting the updater window pops up briefly and closes afterwards. After some minutes without something happening (showing L76 in the log) the process closes itself. I did an update the evening before with some packages involved, downgrading all of them did not get steam back running. There was also an update of steam the day before but I already used that client at that day without problems.
This looks somewhat similar to #5899 but the mentioned fix did not resolve my issue.
I've also tried
steam --resetwhich nuked steams folder and did a reinstall but that did not resolve the issue.Log with gdb backtrace: https://gist.github.com/Lucki/ce42424617a61f5956cc23b20436ffe3
Two lines seems related:
../common/pipes.cpp (770) : Assertion Failed: fatal stalled cross-thread pipe#0 0xf225ea52 in AssertMsgImplementation () from /home/lucki/.local/share/Steam/ubuntu12_32/libtier0_s.soWithout attaching gdb its uploading a crash dump:
Updated packages
Downgrading all of them did not get steam back running:Steps for reproducing this issue:
steam.