View previous topic :: View next topic |
Author |
Message |
djdunn l33t
Joined: 26 Dec 2004 Posts: 810
|
Posted: Sat Feb 01, 2014 5:10 pm Post subject: steam bootstrapper segfaults |
|
|
emerged steam from steam overlay, this happens whenever i try to run it. Steam used to work a few months ago until i tried to add ABI_X86 after failing that once i undid the changes i made and brought my tree back to a "stable" i guess, i was able to unmask ABI_x86_32 use flag add ABI_x86="32 64" to make.conf and emerge -e @world. However afterwords steam still segfaults in the same exact way.
Code: | $ steam
Running Steam on gentoo 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1378500910_client)
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/crash_20140201120022_1.dmp
/home/djdunn/.local/share/Steam/steam.sh: line 755: 8693 Segmentation fault $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"
mv: cannot stat ‘/home/djdunn/.steam/registry.vdf’: No such file or directory
Installing bootstrap /home/djdunn/.local/share/Steam/bootstrap.tar.xz
Reset complete!
Restarting Steam by request...
Running Steam on gentoo 64-bit
STEAM_RUNTIME has been set by the user to: /home/djdunn/.local/share/Steam/ubuntu12_32/steam-runtime
Installing breakpad exception handler for appid(steam)/version(1378500910_client)
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/crash_20140201120023_1.dmp
/home/djdunn/.local/share/Steam/steam.sh: line 755: 8790 Segmentation fault $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"
Finished uploading minidump (out-of-process): success = yes
response: CrashID=bp-4b923b55-4e20-441c-9bcf-615482140201
Finished uploading minidump (out-of-process): success = yes
response: CrashID=bp-4baa6623-e33f-4516-b5e8-a37f32140201 |
_________________ “Music is a moral law. It gives a soul to the Universe, wings to the mind, flight to the imagination, a charm to sadness, gaiety and life to everything. It is the essence of order, and leads to all that is good and just and beautiful.”
― Plato |
|
Back to top |
|
|
cianoid n00b
Joined: 01 Feb 2014 Posts: 5 Location: Russia
|
Posted: Sat Feb 01, 2014 5:21 pm Post subject: |
|
|
I have segfaults too, for me it's because of glibc-2.18-r1 |
|
Back to top |
|
|
djdunn l33t
Joined: 26 Dec 2004 Posts: 810
|
Posted: Sat Feb 01, 2014 5:32 pm Post subject: |
|
|
thats probably it _________________ “Music is a moral law. It gives a soul to the Universe, wings to the mind, flight to the imagination, a charm to sadness, gaiety and life to everything. It is the essence of order, and leads to all that is good and just and beautiful.”
― Plato |
|
Back to top |
|
|
josei7 n00b
Joined: 07 Feb 2014 Posts: 22
|
Posted: Thu Feb 13, 2014 8:37 am Post subject: |
|
|
you will have to apply the patch to glibc to run steam without segfaults |
|
Back to top |
|
|
josei7 n00b
Joined: 07 Feb 2014 Posts: 22
|
Posted: Thu Feb 13, 2014 8:41 am Post subject: |
|
|
download the patch glibc-2.18-strstr-hackfix.patch and mkdir -p /etc/portage/patches/sys-libs/glibc-2.18-r1/ copy the patch to that directory chmod 677 the patch and emerge -1 glibc
Last edited by josei7 on Thu Feb 13, 2014 11:40 am; edited 2 times in total |
|
Back to top |
|
|
Juippisi Developer
Joined: 30 Sep 2005 Posts: 724 Location: /home
|
Posted: Thu Feb 13, 2014 9:39 am Post subject: |
|
|
It's /etc/portage/patches/sys-libs/glibc-2.18-r1/glibc-2.18-strstr-hackfix.patch
Code: | diff --git a/trunk/glibc-2.18-strstr-hackfix.patch b/trunk/glibc-2.18-strstr-hackfix.patch
new file mode 100644
index 0000000..6149f88
--- /dev/null
+++ b/trunk/glibc-2.18-strstr-hackfix.patch
@@ -0,0 +1,13 @@
+diff --git a/sysdeps/x86_64/multiarch/strstr.c b/sysdeps/x86_64/multiarch/strstr.c
+index cd63b68..03d8b9a 100644
+--- a/sysdeps/x86_64/multiarch/strstr.c
++++ b/sysdeps/x86_64/multiarch/strstr.c
+@@ -86,7 +86,7 @@
+ /* Simple replacement of movdqu to address 4KB boundary cross issue.
+ If EOS occurs within less than 16B before 4KB boundary, we don't
+ cross to next page. */
+-static __m128i
++static inline __m128i
+ __m128i_strloadu (const unsigned char * p, __m128i zero)
+ {
+ if (__builtin_expect ((int) ((size_t) p & 0xfff) > 0xff0, 0))
|
|
|
Back to top |
|
|
josei7 n00b
Joined: 07 Feb 2014 Posts: 22
|
Posted: Thu Feb 13, 2014 11:27 am Post subject: |
|
|
thats the patch,and the correct directory now chmod 677 to all that directory to have permission and emerge -1 glibc and that is steam without errors |
|
Back to top |
|
|
djdunn l33t
Joined: 26 Dec 2004 Posts: 810
|
Posted: Sat Feb 15, 2014 5:34 pm Post subject: |
|
|
im trying it now i wonder how much that patch will fix other issues _________________ “Music is a moral law. It gives a soul to the Universe, wings to the mind, flight to the imagination, a charm to sadness, gaiety and life to everything. It is the essence of order, and leads to all that is good and just and beautiful.”
― Plato |
|
Back to top |
|
|
djdunn l33t
Joined: 26 Dec 2004 Posts: 810
|
Posted: Sat Feb 15, 2014 5:46 pm Post subject: |
|
|
Running Steam on gentoo 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1378500910_client)
Assert( Assertion Failed: Could not open connection to X ):/home/buildbot/buildsl
ave_steam/steam_rel_client_ubuntu12_linux/build/src/steamexe/./updateui_xwin.cpp:
343
Installing breakpad exception handler for appid(steam)/version(1378500910_client)
sh: /home/djdunn/.local/share/Steam/steam_msg.sh: No such file or directory
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/crash_20140215124403_3.dmp
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
[2014-02-15 12:44:02] Startup - updater built Feb 10 2014 16:03:16
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamex
e/./updateui_xwin.cpp (343) : Assertion Failed: Could not open connection to X
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamexe/./main.cpp (457) : Assertion Failed: failed to initialize update status ui, or create initial window
mv: cannot stat ‘/home/djdunn/.steam/registry.vdf’: No such file or directory
Finished uploading minidump (out-of-process): success = no
error: Failure when receiving data from the peer
Installing bootstrap /home/djdunn/.local/share/Steam/bootstrap.tar.xz
Reset complete!
Restarting Steam by request...
Running Steam on gentoo 64-bit
STEAM_RUNTIME has been set by the user to: /home/djdunn/.local/share/Steam/ubuntu12_32/steam-runtime
Installing breakpad exception handler for appid(steam)/version(1378500910_client)
Assert( Assertion Failed: Could not open connection to X ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamexe/./updateui_xwin.cpp:343
Installing breakpad exception handler for appid(steam)/version(1378500910_client)
sh: /home/djdunn/.local/share/Steam/steam_msg.sh: No such file or directory
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/crash_20140215124406_3.dmp
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
[2014-02-15 12:44:06] Startup - updater built Feb 10 2014 16:03:16
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamexe/./updateui_xwin.cpp (343) : Assertion Failed: Could not open connection to X
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamexe/./main.cpp (457) : Assertion Failed: failed to initialize update status ui, or create initial window _________________ “Music is a moral law. It gives a soul to the Universe, wings to the mind, flight to the imagination, a charm to sadness, gaiety and life to everything. It is the essence of order, and leads to all that is good and just and beautiful.”
― Plato |
|
Back to top |
|
|
josei7 n00b
Joined: 07 Feb 2014 Posts: 22
|
Posted: Sun Feb 16, 2014 10:20 am Post subject: |
|
|
i dont know what is your problem with steam i installed steam with layman apply the patch and runs ok. your problem its like steam cannot open xserver try uninstalling and deleting steam all files and install it again and run it again.what video card you have and driver.and you have a file missing in /local/share/steam/steam_msg.sh maybe thats the problem. i installed with all the compat-libraries 32 bits and dont have abi x86="32" only i installed with 64 |
|
Back to top |
|
|
|