[Bug 1048861] New: libc: Portal and Civilization 5 segfault
http://bugzilla.opensuse.org/show_bug.cgi?id=1048861 Bug ID: 1048861 Summary: libc: Portal and Civilization 5 segfault Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem Assignee: bnc-team-screening@forge.provo.novell.com Reporter: carmen@carmenbianca.eu QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- I don't know if this is the correct place to report a problem with Steam games, but the problem is unique to Tumbleweed. If I should report this elsewhere, please do say, and I will. The gist of it is that Portal and Civilization 5 segfault upon starting the game. I tracked this down to the following Arch bug report: https://bugs.archlinux.org/task/54136 The Arch people fixed this by compiling libc with -mstackrealign. I don't truthfully know whether that is a viable solution for the openSUSE project. The backtrace for Civilization 5 is as follows: (gdb) bt #0 0xf7a2e7c3 in __strspn_sse42 () from /lib/libc.so.6 #1 0xef78f5a6 in pa_config_parse () from /usr/lib/pulseaudio/libpulsecommon-10.0.so #2 0xef780e9b in pa_client_conf_load () from /usr/lib/pulseaudio/libpulsecommon-10.0.so #3 0xefb82264 in pa_context_new_with_proplist () from /usr/lib/libpulse.so.0 #4 0xefb823ce in pa_context_new () from /usr/lib/libpulse.so.0 #5 0xf780a78a in ?? () from /usr/lib/libopenal.so.1 #6 0xf780c3e7 in ?? () from /usr/lib/libopenal.so.1 #7 0xf77d8553 in ?? () from /usr/lib/libopenal.so.1 #8 0xf7b897e5 in __pthread_once_slow () from /lib/libpthread.so.0 #9 0xf77d9985 in alcOpenDevice () from /usr/lib/libopenal.so.1 #10 0x09126f34 in YUV12 () #11 0x091264a2 in YUV12 () #12 0x09113bee in check_for_pending_io () #13 0x09114188 in BinkOpen () #14 0x085f7553 in ASL::PlayBinkMovieGL(char const*, float, unsigned int, unsigned int, bool*) () #15 0x0884c26c in PlayMovieState::Begin() () #16 0x086e0fc3 in Civ5App::PlayOpeningMovie() () #17 0x086e1c46 in Civ5App::Init(char const*) () #18 0x0865b3ed in WinMain () #19 0x085f5487 in ?? () #20 0x085d8e3e in ThreadHANDLE::ThreadProc(void*) () #21 0xf7b81328 in start_thread () from /lib/libpthread.so.0 #22 0xf79d3606 in clone () from /lib/libc.so.6 The backtrace for Portal is similar, but I don't have it at hand at the moment. I will add it soon. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1048861 http://bugzilla.opensuse.org/show_bug.cgi?id=1048861#c1 --- Comment #1 from Carmen Bianca Bakker <carmen@carmenbianca.eu> --- The backtrace for Portal: Thread 1 "hl2_linux" received signal SIGSEGV, Segmentation fault. 0xf7edd703 in __strpbrk_sse42 () from /lib/libc.so.6 (gdb) bt #0 0xf7edd703 in __strpbrk_sse42 () from /lib/libc.so.6 #1 0xf5c6496e in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/filesystem_stdio.so #2 0xf5c43308 in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/filesystem_stdio.so #3 0xf5c43754 in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/filesystem_stdio.so #4 0xf5c2fe07 in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/filesystem_stdio.so #5 0xf5c3008a in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/filesystem_stdio.so #6 0xf5c30ad9 in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/filesystem_stdio.so #7 0xf5c31648 in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/filesystem_stdio.so #8 0xf5c23589 in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/filesystem_stdio.so #9 0xf5c7250c in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/filesystem_stdio.so #10 0xf5c770e8 in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/filesystem_stdio.so #11 0xf5c298e4 in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/filesystem_stdio.so #12 0xf5c3c866 in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/filesystem_stdio.so #13 0xf5c40a39 in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/filesystem_stdio.so #14 0xf5c3b18f in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/filesystem_stdio.so #15 0xf3bdfa9f in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/engine.so #16 0xf3be1204 in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/engine.so #17 0xf3be091a in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/engine.so #18 0xf3beab41 in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/engine.so #19 0xf3beacb3 in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/engine.so #20 0x0b52780b in ?? () #21 0x0b5281b5 in ?? () #22 0xe94f6a8a in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/vaudio_miles.so #23 0xe94f6e63 in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/vaudio_miles.so #24 0xe94f6f8c in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/vaudio_miles.so #25 0xf3beaac7 in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/engine.so #26 0xf3bead3c in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/engine.so #27 0xf3bdd2e0 in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/engine.so #28 0xf3baeb3a in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/engine.so #29 0xf3bbc83f in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/engine.so #30 0xf3bbcca6 in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/engine.so #31 0xf3c556ab in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/engine.so #32 0xf3c58d36 in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/engine.so #33 0xf3dc13ff in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/engine.so #34 0xf3d7adae in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/engine.so #35 0xf3d8229e in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/engine.so #36 0xf3c55063 in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/engine.so #37 0xf3d1227a in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/engine.so #38 0xf3d13d0e in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/engine.so #39 0xf3d15658 in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/engine.so #40 0xf3d2d421 in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/engine.so #41 0xf3d2d66e in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/engine.so #42 0xf3d2d779 in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/engine.so #43 0xf3e114e2 in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/engine.so #44 0xf3e0e2df in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/engine.so #45 0xf3e0e3ed in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/engine.so #46 0xf3e631e0 in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/engine.so #47 0xf3e0f44f in ?? () from /home/carmen/.local/share/Steam/steamapps/common/Portal/bin/engine.so #48 0xf66abba0 in ?? () from bin/launcher.so #49 0xf66abba0 in ?? () from bin/launcher.so #50 0xf6693d95 in LauncherMain () from bin/launcher.so #51 0x08048504 in main () -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1048861 http://bugzilla.opensuse.org/show_bug.cgi?id=1048861#c2 Stephan Kulow <coolo@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |coolo@suse.com, | |matz@suse.com, | |rguenther@suse.com Assignee|bnc-team-screening@forge.pr |schwab@suse.com |ovo.novell.com | --- Comment #2 from Stephan Kulow <coolo@suse.com> --- Not sure what to make out of it, but indeed something is fishy - to evaluate the workaround done for arch, reassigning to andreas -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1048861 http://bugzilla.opensuse.org/show_bug.cgi?id=1048861#c5 --- Comment #5 from Jon Brightwell <jon@moozaad.co.uk> --- To show it's affecting oS components too, here's a konqueror crash. Thread 1 (Thread 0x7f8b6fbf7740 (LWP 8491)): [KCrash Handler] #6 0x00007f8b6dd0f376 in __strcmp_ssse3 () at /lib64/libc.so.6 #7 0x00007f8b39b38098 in () at /usr/lib64/libQt5WebKit.so.5 #8 0x00007f8b39b381fb in WTF::Collator::collate(char16_t const*, unsigned long, char16_t const*, unsigned long) const () at /usr/lib64/libQt5WebKit.so.5 #9 0x00007f8b38a0f325 in () at /usr/lib64/libQt5WebKit.so.5 #10 0x00007f8b3744e072 in xsltForEach () at /usr/lib64/libxslt.so.1 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1048861 http://bugzilla.opensuse.org/show_bug.cgi?id=1048861#c6 --- Comment #6 from Jon Brightwell <jon@moozaad.co.uk> --- Has anyone seen a GCC upstream report for this? I can't find it on https://gcc.gnu.org and it's pretty major if it's all AMD CPUs suffering. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1048861 Robert Munteanu <robert.munteanu@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |robert.munteanu@gmail.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1048861 http://bugzilla.opensuse.org/show_bug.cgi?id=1048861#c30 Simon Herrmann <simon.herrmann@posteo.ch> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |simon.herrmann@posteo.ch --- Comment #30 from Simon Herrmann <simon.herrmann@posteo.ch> --- Created attachment 733722 --> http://bugzilla.opensuse.org/attachment.cgi?id=733722&action=edit Civilization 5 not starting on Leap 42.2 You mentioned Tumbleweed but Civilization also does not run on Leap 42.2. Perhaps this terminal output can help find the causes. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1048861 http://bugzilla.opensuse.org/show_bug.cgi?id=1048861#c31 Mikael Lied <mxl@nmcl.no> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mxl@nmcl.no --- Comment #31 from Mikael Lied <mxl@nmcl.no> --- Getting the libc bug on AMD FX-8350 and Ryzen 1800X when trying to run Borderlands TPS. GDB output Ryzen 1800X: [gdb BTPS](https://pastebin.com/WcHp2s6t) [bt full](https://pastebin.com/nPiQzG0P) GDB output FX-8350 [gdb BTPS](https://pastebin.com/kiKjpT5f) [bt full](https://pastebin.com/cYkH3yu8) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1048861 http://bugzilla.opensuse.org/show_bug.cgi?id=1048861#c32 --- Comment #32 from Jon Brightwell <jon@moozaad.co.uk> --- Is this still present with 7.2? I see the gcc bug entry hasn't changed but I was wondering if it was worth retesting. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1048861 http://bugzilla.opensuse.org/show_bug.cgi?id=1048861#c34 Mykola Krachkovsky <w01dnick@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |w01dnick@gmail.com --- Comment #34 from Mykola Krachkovsky <w01dnick@gmail.com> --- Still present. Checked on Borderlands 2 and Borderlands: The Pre-Sequel. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1048861 http://bugzilla.opensuse.org/show_bug.cgi?id=1048861#c41 --- Comment #41 from Simon Herrmann <simon.herrmann@posteo.ch> --- Civilization V runs on my tumbleweed installation already for quite some time now. Other people still have issues? -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com