Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#54967 - Steam crashes with Illegal Instruction

Attached to Project: Community Packages
Opened by Alexander Harvey (abortretryfail) - Saturday, 29 July 2017, 13:22 GMT
Last edited by Eli Schwartz (eschwartz) - Friday, 04 August 2017, 00:52 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To No-one
Architecture x86_64
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Since doing a pacman -Syu last week, Steam crashes in library code with an Illegal Instruction.

I'm running testing and mesa-git on an AMD Phenom II X6 1100T.

Additional info:
The steam executable that crashes links to these guys:
/usr/lib32/libX11.so.6 is owned by lib32-libx11 1.6.5-1
/usr/lib32/librt.so.1 is owned by lib32-glibc 2.25-7
/usr/lib32/libm.so.6 is owned by lib32-glibc 2.25-7
/usr/lib32/libdl.so.2 is owned by lib32-glibc 2.25-7
/usr/lib32/libstdc++.so.6 is owned by lib32-gcc-libs 7.1.1-4
/usr/lib32/libpthread.so.0 is owned by lib32-glibc 2.25-7
/usr/lib32/libc.so.6 is owned by lib32-glibc 2.25-7
/usr/lib32/libxcb.so.1 is owned by lib32-libxcb 1.12-2
/usr/lib32/libgcc_s.so.1 is owned by lib32-gcc-libs 7.1.1-4
/usr/lib32/libXau.so.6 is owned by lib32-libxau 1.0.8-1
/usr/lib32/libXdmcp.so.6 is owned by lib32-libxdmcp 1.1.2-1

* config and/or log files etc.

Reading symbols from steam...(no debugging symbols found)...done.
(gdb) run
Starting program: /home/arf/.local/share/Steam/ubuntu12_32/steam
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
[2017-07-27 07:16:20] Startup - updater built Nov 23 2016 01:05:42
[2017-07-27 07:16:20] Opted in to client beta 'publicbeta' via beta file
You are in the 'publicbeta' client beta.
Installing breakpad exception handler for appid(steam)/version(1499997556)
t
Program received signal SIGILL, Illegal instruction.
std::__detail::_NFA<std::__cxx11::regex_traits<char> >::_M_insert_matcher(std::function<bool (char)>) (this=0x56a17ce4, __m=...)
at /usr/include/c++/7.1.1/bits/regex_automaton.h:271


Steps to reproduce:
Have an old AMD processor and run steam? I'm not sure...
This task depends upon

Closed by  Eli Schwartz (eschwartz)
Friday, 04 August 2017, 00:52 GMT
Reason for closing:  Not a bug
Additional comments about closing:  This is caused somehow by mesa-git
Comment by Doug Newgard (Scimmia) - Monday, 31 July 2017, 15:04 GMT
mesa-git is not supported. Are you *certain* that's not what's causing the problem?
Comment by Alexander Harvey (abortretryfail) - Thursday, 03 August 2017, 01:31 GMT
I'm not *certain* that's not the cause of this problem, but I really don't know how to tell?
Comment by Eli Schwartz (eschwartz) - Thursday, 03 August 2017, 02:55 GMT
By installing the mesa packages from the official repos, and seeing if you can duplicate the crash?
Comment by Alexander Harvey (abortretryfail) - Thursday, 03 August 2017, 23:51 GMT
Good call on the mesa-git problem. Steam runs now but I somehow broke xrandr's ability to do screen rotation.

Close this one out.

Loading...