Forums » Linux

several segfaults and a strange error message...

May 23, 2009 osc link
hi guys, i am trying to get VO running on my Acer EEE PC1000H (Ubuntu 9.04, not the NBR)

after several segmentation faults which i backtrack to my sucking internet connection, when the game finally starts it gives me the following for me cryptic console-output:

well... it seems i dont get to the error message right now... just the segfaults... see:

osc@Shai-Hulud:~$ vendetta
Segmentation fault
osc@Shai-Hulud:~$ vendetta
Segmentation fault
osc@Shai-Hulud:~$ vendetta
Segmentation fault
osc@Shai-Hulud:~$ vendetta
Segmentation fault
osc@Shai-Hulud:~$ vendetta
Segmentation fault
osc@Shai-Hulud:~$ vendetta
Segmentation fault
osc@Shai-Hulud:~$ vendetta
Segmentation fault

i post in this thread if i get to the actual error when the client starts iirc it looked like this:

get fences failed: -1 Value: 0

or something, ideas?
May 23, 2009 osc link
osc@Shai-Hulud:~$ vendetta
get fences failed: -1
param: 6, val: 0
I: caps.c: Limited capabilities successfully to CAP_SYS_NICE.
I: caps.c: Dropping root privileges.
I: caps.c: Limited capabilities successfully to CAP_SYS_NICE.

there i got it

above was the error message with pulse killed, below the one with pulse running:

osc@Shai-Hulud:~$ vendetta
get fences failed: -1
param: 6, val: 0
May 23, 2009 mr_spuck link
It started taking a couple of attempts here too. I sometimes got crashes when switching windows during load before, so I didn't think much of it.

I just managed to catch one those sefaults in gdb:

Program received signal SIGSEGV, Segmentation fault.
---Type <return> to continue, or q <return> to quit---
[Switching to Thread 0x7fa3def7b720 (LWP 27730)]
0x00007fa3dec5f7d9 in XLookupString () from /usr/lib/libX11.so.6
(gdb) bt
#0 0x00007fa3dec5f7d9 in XLookupString () from /usr/lib/libX11.so.6
#1 0x00007fa3dc6df527 in OpenGLRef::msgpump (this=0x25dad30, block=0)
at ../../../gk/gkgl/refgl/glx.cpp:535
#2 0x00007fa3dc6d2aff in OpenGLRef::SetMode (this=0x25dad30,
modenum=-594633104, windowtitle=0x28a7490 " °]\002")
at ../../../gk/gkgl/refgl/refgl.cpp:552
#3 0x000000000056b878 in ?? ()
#4 0x00000000005726d5 in ?? ()
#5 0x000000000042a320 in ?? ()
#6 0x000000000043162b in ?? ()
#7 0x00007fa3ddabb55d in __libc_start_main () from /lib/libc.so.6
#8 0x0000000000419ad9 in ?? ()
#9 0x00007fffe711f708 in ?? ()
#10 0x000000000000001c in ?? ()
#11 0x0000000000000001 in ?? ()
#12 0x00007fffe7120949 in ?? ()
#13 0x0000000000000000 in ?? ()

modenum and windowtitle look really wrong..

64bit Arch Linux
Radeon HD 3200 with fglrx 9.5
May 25, 2009 roguelazer link
glx bug maybe? I might recommend posting this to Bugs, 'cause the devs will know what "get fences failed" means..

Also, is the 1000H the one with the crappy Intel 945 graphics chip that has notoriously buggy and crash-happy Linux 3D drivers?
May 25, 2009 drazed link
VO works fine on my eee s101 (same crapy intel 945 chipset I believe)... running arch linux (did have an issue for a while that caused segfault on load, was related to opengl driver, fixed by an update to opengl that appeared about a week later)...

soo, I would guess this is likely an issue with ubuntu on that hardware, and not the actual hardware... maybe try doing an apt-get update opengl (or whatever it is in ubuntu)?