Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
steam bootstrapper segfaults
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
djdunn
l33t
l33t


Joined: 26 Dec 2004
Posts: 810

PostPosted: Sat Feb 01, 2014 5:10 pm    Post subject: steam bootstrapper segfaults Reply with quote

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
View user's profile Send private message
cianoid
n00b
n00b


Joined: 01 Feb 2014
Posts: 5
Location: Russia

PostPosted: Sat Feb 01, 2014 5:21 pm    Post subject: Reply with quote

I have segfaults too, for me it's because of glibc-2.18-r1
Back to top
View user's profile Send private message
djdunn
l33t
l33t


Joined: 26 Dec 2004
Posts: 810

PostPosted: Sat Feb 01, 2014 5:32 pm    Post subject: Reply with quote

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
View user's profile Send private message
josei7
n00b
n00b


Joined: 07 Feb 2014
Posts: 22

PostPosted: Thu Feb 13, 2014 8:37 am    Post subject: Reply with quote

you will have to apply the patch to glibc to run steam without segfaults
Back to top
View user's profile Send private message
josei7
n00b
n00b


Joined: 07 Feb 2014
Posts: 22

PostPosted: Thu Feb 13, 2014 8:41 am    Post subject: Reply with quote

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
View user's profile Send private message
Juippisi
Developer
Developer


Joined: 30 Sep 2005
Posts: 723
Location: /home

PostPosted: Thu Feb 13, 2014 9:39 am    Post subject: Reply with quote

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
View user's profile Send private message
josei7
n00b
n00b


Joined: 07 Feb 2014
Posts: 22

PostPosted: Thu Feb 13, 2014 11:27 am    Post subject: Reply with quote

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
View user's profile Send private message
djdunn
l33t
l33t


Joined: 26 Dec 2004
Posts: 810

PostPosted: Sat Feb 15, 2014 5:34 pm    Post subject: Reply with quote

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
View user's profile Send private message
djdunn
l33t
l33t


Joined: 26 Dec 2004
Posts: 810

PostPosted: Sat Feb 15, 2014 5:46 pm    Post subject: Reply with quote

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
View user's profile Send private message
josei7
n00b
n00b


Joined: 07 Feb 2014
Posts: 22

PostPosted: Sun Feb 16, 2014 10:20 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gamers & Players All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum