protonscr

Steam hangs on polling something

steamclosed reviewedSteam client
ValveSoftware/steam-for-linux#3416 · opened 2014-07-28 by andrew-aladev · updated 2019-07-18 · 2 comments · github
Aandrew-aladev 2014-07-28 github

I have installed steam on my notebook (amd e-350 & ati 6470M) and it doesn't want to start.

DEBUGGER=gdb STEAM_RUNTIME=1 steam
...
(gdb) r
Starting program: /home/puchuu/.local/share/Steam/ubuntu12_32/steam 
warning: the debug information found in "/usr/lib64/debug/lib64/ld-2.19.so.debug" does not match "/lib/ld-linux.so.2" (CRC mismatch).

warning: Could not load shared library symbols for linux-gate.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Installing breakpad exception handler for appid(steam)/version(1405474565_client)
Installing breakpad exception handler for appid(steam)/version(1405474565_client)
Installing breakpad exception handler for appid(steam)/version(1405474565_client)
[New Thread 0xf412cb40 (LWP 14960)]
[New Thread 0xf3effb40 (LWP 14961)]
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number
Installing breakpad exception handler for appid(steam)/version(1405474565_client)
[New Thread 0xee837b40 (LWP 14962)]
[New Thread 0xee57db40 (LWP 14963)]
[New Thread 0xee730b40 (LWP 14964)]
[0728/150525:ERROR:object_proxy.cc(239)] Failed to call method: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.NetworkManager was not provided by any .service files
[0728/150525:WARNING:proxy_service.cc(958)] PAC support disabled because there is no system implementation
[New Thread 0xed3b6b40 (LWP 14965)]
[New Thread 0xecbb5b40 (LWP 14966)]
[New Thread 0xec3b4b40 (LWP 14967)]
[New Thread 0xebbb3b40 (LWP 14968)]
[New Thread 0xeb3b2b40 (LWP 14969)]
Installing breakpad exception handler for appid(steam)/version(1405474565_client)
Installing breakpad exception handler for appid(steam)/version(1405474565_client)
[HTTP Remote Control] HTTP server listening on port 27037.
[New Thread 0xe9342b40 (LWP 14971)]
[New Thread 0xe9241b40 (LWP 14972)]
[Thread 0xe9241b40 (LWP 14972) exited]

** (steam:14956): WARNING **: Could not initialize NMClient /org/freedesktop/NetworkManager: The name org.freedesktop.NetworkManager was not provided by any .service files

** (steam:14956): WARNING **: _nm_remote_settings_ensure_inited: (NMRemoteSettings) error initializing: The name org.freedesktop.NetworkManager was not provided by any .service files

Installing breakpad exception handler for appid(steam)/version(1405474565_client)
[New Thread 0xe8ff6b40 (LWP 14973)]
Installing breakpad exception handler for appid(steam)/version(1405474565_client)

I was waiting for 30 minutes, no windows appears, than pressed Ctrl+C.

^C[New Thread 0xe8bd7b40 (LWP 14974)]
[New Thread 0xe8ad6b40 (LWP 14975)]

Program received signal SIGINT, Interrupt.
0xf7fdbaf5 in __kernel_vsyscall ()
(gdb) bt
#0  0xf7fdbaf5 in __kernel_vsyscall ()
#1  0xf7c5a1eb in poll () from /lib32/libc.so.6
#2  0xe98bf057 in ?? () from /home/puchuu/.local/share/Steam/ubuntu12_32/steamclient.so
#3  0xe98bbd61 in ?? () from /home/puchuu/.local/share/Steam/ubuntu12_32/steamclient.so
#4  0xe9c2fc75 in ?? () from /home/puchuu/.local/share/Steam/ubuntu12_32/steamclient.so
#5  0xe9c3188a in ?? () from /home/puchuu/.local/share/Steam/ubuntu12_32/steamclient.so
#6  0xf2a2a68c in ?? () from /home/puchuu/.local/share/Steam/ubuntu12_32/steamui.so
#7  0xf2a2b161 in ?? () from /home/puchuu/.local/share/Steam/ubuntu12_32/steamui.so
#8  0xf2a2b1fe in ?? () from /home/puchuu/.local/share/Steam/ubuntu12_32/steamui.so
#9  0xf2e562c5 in ?? () from /home/puchuu/.local/share/Steam/ubuntu12_32/steamui.so
[#10](/issue/ValveSoftware/steam-for-linux/10) 0xf2dcdac8 in ?? () from /home/puchuu/.local/share/Steam/ubuntu12_32/steamui.so
[#11](/issue/ValveSoftware/steam-for-linux/11) 0x5658315e in RunSteam(int, char**, bool) ()
[#12](/issue/ValveSoftware/steam-for-linux/12) 0x5656a4cc in ?? ()
[#13](/issue/ValveSoftware/steam-for-linux/13) 0xf7b953f3 in __libc_start_main () from /lib32/libc.so.6
[#14](/issue/ValveSoftware/steam-for-linux/14) 0x5656d135 in _start ()

It looks impossible to be fixed without access to source code.

Aandrew-aladev 2014-08-02 github

I've left notebook yesterday with this hang for all night. The connection was stable. It looks, that after several hours steam has failed with:

Installing breakpad exception handler for appid(steam)/version(1405474565_client)
[New Thread 0xe91b1b40 (LWP 9923)]
Installing breakpad exception handler for appid(steam)/version(1405474565_client)
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/clientdll/../common/pipes.cpp (723) : Assertion Failed: Stalled cross-thread pipe
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/clientdll/../common/pipes.cpp 723 Assertion Failed: Stalled cross-thread pipe[New Thread 0xe8d92b40 (LWP 9924)]
[New Thread 0xe8c91b40 (LWP 9925)]

Program received signal SIGTRAP, Trace/breakpoint trap.
0xf2578a97 in AssertMsgImplementation () from /home/puchuu/.local/share/Steam/ubuntu12_32/libtier0_s.so
(gdb) bt
#0  0xf2578a97 in AssertMsgImplementation () from /home/puchuu/.local/share/Steam/ubuntu12_32/libtier0_s.so
#1  0xe9a9cf56 in ?? () from /home/puchuu/.local/share/Steam/ubuntu12_32/steamclient.so
#2  0xe9e10c75 in ?? () from /home/puchuu/.local/share/Steam/ubuntu12_32/steamclient.so
#3  0xe9e1288a in ?? () from /home/puchuu/.local/share/Steam/ubuntu12_32/steamclient.so
#4  0xf2a2a68c in ?? () from /home/puchuu/.local/share/Steam/ubuntu12_32/steamui.so
#5  0xf2a2b161 in ?? () from /home/puchuu/.local/share/Steam/ubuntu12_32/steamui.so
#6  0xf2a2b1fe in ?? () from /home/puchuu/.local/share/Steam/ubuntu12_32/steamui.so
#7  0xf2e562c5 in ?? () from /home/puchuu/.local/share/Steam/ubuntu12_32/steamui.so
#8  0xf2dcdac8 in ?? () from /home/puchuu/.local/share/Steam/ubuntu12_32/steamui.so
#9  0x5658315e in RunSteam(int, char**, bool) ()
[#10](/issue/ValveSoftware/steam-for-linux/10) 0x5656a4cc in ?? ()
[#11](/issue/ValveSoftware/steam-for-linux/11) 0xf7b943f3 in __libc_start_main () from /lib32/libc.so.6
[#12](/issue/ValveSoftware/steam-for-linux/12) 0x5656d135 in _start ()
(gdb)
Aandrew-aladev 2014-09-13 github

I've finally found the problem:

While steam tries to poll some audio information, pulseaudio hangs on eating something from it's cache.

symlink("/tmp/pulse-nWCGrRQCgnKs", "/home/puchuu/.pulse/c0baa1bfa21ba1cfa5c1067a000013d3-runtime.tmp") = -1 EEXIST (File exists)
rmdir("/tmp/pulse-nWCGrRQCgnKs")        = 0
nanosleep({0, 10000000}, NULL)          = 0
readlink("/home/puchuu/.pulse/c0baa1bfa21ba1cfa5c1067a000013d3-runtime", "/tmp/pulse-i6Y2qyhCmMf0", 99) = 23
lstat("/tmp/pulse-i6Y2qyhCmMf0", 0x7fff938983c0) = -1 ENOENT (No such file or directory)
umask(077)                              = 022
mkdir("/tmp/pulse-1oeOLfoot4Nm", 0700)  = 0
umask(022)                              = 077

These lines were looped.

rm -rf ~/.pulse
rm -rf ~/.pulse-cookie

And all works fine. Please Valve, keep steam available without Lennart Poettering programs!

Nothing extracted yet.