[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#635979: SIGSEGV on /usr/lib/i386-linux-gnu/libGL.so.1



Package: libgl1-mesa-glx
Version: 7.10.3-3
Severity: important

Hi, I had found that when I run balazar, balazarbrothers or balazar3 on
a fresh testing install (i386) a SIGSEGV occurs.

Heres my gdb backtracking with python2.6

$ gdb python2.6
There is NO WARRANTY, to the extent permitted by law.  Type "show
copying" and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/python2.6...Reading symbols
from /usr/lib/debug/usr/bin/python2.6...done. done.
(gdb) run /usr/games/balazar
Starting program: /usr/bin/python2.6 /usr/games/balazar
[Thread debugging using libthread_db enabled]
* Balazar * Balazar lives in /usr/share/games

Program received signal SIGSEGV, Segmentation fault.
0xb73d6bc6 in glGetString () at glapi_x86.S:428
428     glapi_x86.S: No existe el fichero o el directorio.
        in glapi_x86.S
(gdb) bt full
#0  0xb73d6bc6 in glGetString () at glapi_x86.S:428
No locals.
#1  0xb79add30 in ?? () from /usr/lib/pymodules/python2.6/soya/_soya.so
No symbol table info available.
#2  0x080da8de in do_call (f=
    Frame 0x88318cc, for
file /usr/share/games/balazar/game_interface.py, line 27, in init (),
throwflag=0) at ../Python/ceval. c:3965 tstate = <value optimized out>
        callargs = <value optimized out>
        kwdict = 
    {'sound': 1, 'fullscreen': 0, 'sound_doppler_factor': 0, 'title':
'Balazar', 'height': 600, 'width': 800, 'sound_reference_ distance':
<float at remote 0x87d60cc>} result = 0x0
#3  call_function (f=
    Frame 0x88318cc, for
file /usr/share/games/balazar/game_interface.py, line 27, in init (),
throwflag=0) at ../Python/ceval. c:3773 func = <built-in function init>
        w = <value optimized out>
        na = 0
        nk = 142613740
        n = <value optimized out>
        pfunc = 0x8831a08
        x = <value optimized out>
#4  PyEval_EvalFrameEx (f=
    Frame 0x88318cc, for
file /usr/share/games/balazar/game_interface.py, line 27, in init (),
throwflag=0) at ../Python/ceval. c:2412 sp = 0x8831a0c
        stack_pointer = <value optimized out>
        next_instr = 0x87cb59a "\001t"
        opcode = <value optimized out>
        oparg = <value optimized out>
        why = WHY_NOT
        err = 0
        x = 0x0
        v = <value optimized out>
        w = <value optimized out>
        u = <value optimized out>
        t = <value optimized out>
        stream = 0x0
        fastlocals = 0x8831a04
        freevars = 0x8831a08
        retval = 0x0
        tstate = <value optimized out>
        co = 0x87a1da0
        instr_ub = -1
        instr_lb = 0
        instr_prev = -1
        first_instr = 0x87cb554 "t"
        names = 
    ('soya', 'inited', 'init', 'globdef', 'SCREEN_WIDTH',
'SCREEN_HEIGHT', 'FULLSCREEN', 'set_quality', 'QUALITY', 'Material',
'get', 'filename', '_soya', '_set_shader_default_material', 'widget',
'default_font', 'big_font', 'Font', 'os', 'path', 'join', 'DATADIR',
'set_root_widget', 'Image', 'None', 'render', 'root_widget') consts =
(None, 'title', 'Balazar', 'width', 'height', 'fullscreen', 'sound', 1,
'sound_reference_distance', <float at remote 0x87d6
0cc>, 'sound_doppler_factor', 0, 'shader',
0cc>'__SHADER_DEFAULT_MATERIAL__', 'FreeSans.ttf', 18, 15, 'splash',
0cc>'resize_style', 'ma  
ximize', ('maximize',))
#5  0x080dab2e in fast_function (f=
    Frame 0x83175fc, for file /usr/games/balazar, line 138, in <module>
(), throwflag=0) at ../Python/ceval.c:3836
        retval = 0x0
        i = <value optimized out>
        fastlocals = 0x8831a04
        f = 
    Frame 0x88318cc, for
file /usr/share/games/balazar/game_interface.py, line 27, in init ()
tstate = 0x82b0050 stack = <value optimized out>
        co = <value optimized out>
        nd = 0
        globals = 
    {'AutoDiscussion': <type at remote 0x87e2fb4>, 'sdlconst': <module
at remote 0xb7be1e54>, '_V': <Vector at remote 0x87474dc
>, 'Discussion': <type at remote 0x87e2b8c>, 'random': <module at
>remote 0xb7be1e84>, 'tofu': <module at remote 0x860444c>, '_P  
': <Point at remote 0x874705c>, 'ServerView': <type at remote
0x87e1ef4>, 'DiscussionScript': <type at remote 0x87e3254>, 'bala zar':
0x87e1ef4><module at remote 0x86045e4>, 'VOICE': None, 'Bubble': <type
0x87e1ef4>at remote 0x87e265c>, 'MapViewer': <type at remote 0x87e444c
>, 'QuitMenu': <function at remote 0x87b1c34>, 'LifeBar': <type at
>remote 0x87e3d44>, '__package__': 'balazar', 'SIZE_2_TEX': {  
1: <float at remote 0x87dff44>, 2: <float at remote 0x87dff44>, 3:
<float at remote 0x87dff34>, 4: <float at remote 0x87dff44>, 5: <float
at remote 0x87dff24>, 6: <float at remote 0x87dff34>, 7: <float at
remote 0x87dff14>, 8: <float at remote 0x87dff44> }, 'check_path':
<function at remote 0x87b1144>, 'init': <function at remote 0x87b110c>,
'set_path_current': <function at remot e 0x87b12cc>...(truncated)
argdefs = <value optimized out> d = 0x0 #6  call_function (f=
    Frame 0x83175fc, for file /usr/games/balazar, line 138, in <module>
(), throwflag=0) at ../Python/ceval.c:3771
        func = <function at remote 0x87b110c>
        w = <value optimized out>
        na = 0
        nk = 137035856
        n = <value optimized out>
        pfunc = 0x8317734
        x = <value optimized out>
#7  PyEval_EvalFrameEx (f=
    Frame 0x83175fc, for file /usr/games/balazar, line 138, in <module>
(), throwflag=0) at ../Python/ceval.c:2412
        sp = 0x8317738
        stack_pointer = <value optimized out>
        next_instr = 0x83275e9 "\001e\017"
        opcode = <value optimized out>
        oparg = <value optimized out>
        why = WHY_NOT
        err = 0
        x = 0x0
        v = <value optimized out>
        w = <value optimized out>
        u = <value optimized out>
        t = <value optimized out>
        stream = 0x0
        fastlocals = 0x8317734
        freevars = 0x8317734
        retval = 0x0
        tstate = <value optimized out>
        co = 0xb7c1a530
        instr_ub = -1
        instr_lb = 0
        instr_prev = -1
        first_instr = 0x8327114 "d"
        names = 
    ('os', 'os.path', 'sys', 'path', 'dirname', 'argv', 'HERE',
'endswith', 'abspath', 'join', 'APPDIR', 'insert', 'soya', 'soy
a.tofu4soya', 'tofu', 'balazar', 'balazar.globdef', 'globdef', 'mode',
'i', 'len', 'arg', 'login', 'password', 'hostname', 'FUL LSCREEN',
'SERVER_VIEW', 'SCREEN_WIDTH', 'SCREEN_HEIGHT', 'SAVED_GAME_DIR',
'int', 'SOUND', 'MUSIC', 'DEBUG', 'MIN_FRAME_DURATI ON', 'VERSION',
'exit', 'balazar.game_interface', 'balazar.character',
'balazar.player', 'balazar.level', 'reload', 'sound', 'g
ame_interface', 'start_single', 'start_server', 'start_client',
'balazar.gui', 'init', 'gui', 'MainMenu', 'mainmenu', 'run') consts =
(-1, None, 0, 'games', '..', 'share', 'bin', '* Balazar * Balazar lives
in %s', '', 1, '--single', 2, '--server', '--client ', 3,
'--fullscreen', '--windowed', '--view', 320, 240, '--saved-game-dir',
'--screensize', '--no-sound', '--debug', '--no-fps- limit', <float at
remote 0x82c49ec>, '--version', 'Balazar version', '--help', "Balazar:
A fun 3D game\nUsages :\n\n  balazar [ options...] --single <login>
<password>\nStarts a single player game\n\n  balazar [options...]
--server\nStarts the server\n\n balazar [options...] --client <host>
<login> <password>\nStarts a client and connect to server <host> with
login <login>\nand password <password>. If login doesn't exist, a new
player is\ncreated.\n\nwhere options are:\n--help
This h elp\n--version                  Shows version
number\n--fullscreen               Fullscreen
mode\n--windowed                 Wi ndowed mode\n--screensize WIDTH
HEIGHT  Sets the screen size (in pixel)\n--no-sound
Disable sounds and music\n- -debug      ...(truncated) #8  0x080dbb27
in PyEval_EvalCodeEx (co=0xb7c1a530, globals= {'i': 1, '__builtins__':
<module at remote 0xb7be1074>, 'globdef': <module at remote 0x860477c>,
'__file__': '/usr/games/ba lazar', 'tofu': <module at remote
0x860444c>, 'HERE': '/usr/games', '__package__': None, 'sys': <module
0x860444c>at remote 0xb7be108c>, 'APPDIR': '/usr/share/games',
0x860444c>'balazar': <module at remote 0x86045e4>, 'soya': <module at
0x860444c>remote 0xb7be14dc>, 'mode': '', '__na me__': '__main__',
0x860444c>'os': <module at remote 0xb7be114c>, '__doc__': None},
0x860444c>locals= {'i': 1, '__builtins__': <module at remote  
0x860444c>0xb7be1074>, 'globdef': <module at remote 0x860477c>,
0x860444c>0xb7be1074>'__file__': '/usr/games/ba lazar', 'tofu': <module
0x860444c>0xb7be1074>at remote 0x860444c>, 'HERE': '/usr/games',
0x860444c>0xb7be1074>'__package__': None, 'sys': <module at remote  
0x860444c>0xb7be1074>0xb7be108c>, 'APPDIR': '/usr/share/games',
0x860444c>0xb7be1074>0xb7be108c>'balazar': <module at remote  
0x860444c>0xb7be1074>0xb7be108c>0x86045e4>, 'soya': <module at remote  
0x860444c>0xb7be1074>0xb7be108c>0x86045e4>0xb7be14dc>, 'mode': '',
0x860444c>0xb7be1074>0xb7be108c>0x86045e4>0xb7be14dc>'__na me__':
0x860444c>0xb7be1074>0xb7be108c>0x86045e4>0xb7be14dc>'__main__', 'os':
0x860444c>0xb7be1074>0xb7be108c>0x86045e4>0xb7be14dc><module at remote  
0x860444c>0xb7be1074>0xb7be108c>0x86045e4>0xb7be14dc>0xb7be114c>,
0x860444c>0xb7be1074>0xb7be108c>0x86045e4>0xb7be14dc>0xb7be114c>'__doc__':
0x860444c>0xb7be1074>0xb7be108c>0x86045e4>0xb7be14dc>0xb7be114c>None},
0x860444c>0xb7be1074>0xb7be108c>0x86045e4>0xb7be14dc>0xb7be114c>args=0x0,
0x860444c>0xb7be1074>0xb7be108c>0x86045e4>0xb7be14dc>0xb7be114c>argcount=0,
0x860444c>0xb7be1074>0xb7be108c>0x86045e4>0xb7be14dc>0xb7be114c>kws=0x0,
0x860444c>0xb7be1074>0xb7be108c>0x86045e4>0xb7be14dc>0xb7be114c>kwcount=0,
0x860444c>0xb7be1074>0xb7be108c>0x86045e4>0xb7be14dc>0xb7be114c>defs=0x0,
0x860444c>0xb7be1074>0xb7be108c>0x86045e4>0xb7be14dc>0xb7be114c>defcount=0,
0x860444c>0xb7be1074>0xb7be108c>0x86045e4>0xb7be14dc>0xb7be114c>closure=0x0)
0x860444c>0xb7be1074>0xb7be108c>0x86045e4>0xb7be14dc>0xb7be114c>at ../Python/ceval.c:3000
0x860444c>0xb7be1074>0xb7be108c>0x86045e4>0xb7be14dc>0xb7be114c>f =
0x860444c>0xb7be1074>0xb7be108c>0x86045e4>0xb7be14dc>0xb7be114c>Frame
0x860444c>0xb7be1074>0xb7be108c>0x86045e4>0xb7be14dc>0xb7be114c>0x83175fc,
0x860444c>0xb7be1074>0xb7be108c>0x86045e4>0xb7be14dc>0xb7be114c>for
0x860444c>0xb7be1074>0xb7be108c>0x86045e4>0xb7be14dc>0xb7be114c>file /usr/games/balazar,
0x860444c>0xb7be1074>0xb7be108c>0x86045e4>0xb7be14dc>0xb7be114c>line
0x860444c>0xb7be1074>0xb7be108c>0x86045e4>0xb7be14dc>0xb7be114c>138, in
0x860444c>0xb7be1074>0xb7be108c>0x86045e4>0xb7be14dc>0xb7be114c><module>
0x860444c>0xb7be1074>0xb7be108c>0x86045e4>0xb7be14dc>0xb7be114c>()
0x860444c>0xb7be1074>0xb7be108c>0x86045e4>0xb7be14dc>0xb7be114c>retval
0x860444c>0xb7be1074>0xb7be108c>0x86045e4>0xb7be14dc>0xb7be114c>= 0x0
0x860444c>0xb7be1074>0xb7be108c>0x86045e4>0xb7be14dc>0xb7be114c>fastlocals
0x860444c>0xb7be1074>0xb7be108c>0x86045e4>0xb7be14dc>0xb7be114c>=
0x860444c>0xb7be1074>0xb7be108c>0x86045e4>0xb7be14dc>0xb7be114c>0x8317734  
        freevars = 0x8317734
        tstate = 0x82b0050
        x = <value optimized out>
        u = <value optimized out>
#9  0x080dbc37 in PyEval_EvalCode (co=0xb7c1a530, globals=
    {'i': 1, '__builtins__': <module at remote 0xb7be1074>, 'globdef':
<module at remote 0x860477c>, '__file__': '/usr/games/ba lazar',
'tofu': <module at remote 0x860444c>, 'HERE': '/usr/games',
'__package__': None, 'sys': <module at remote 0xb7be108c>, 'APPDIR':
'/usr/share/games', 'balazar': <module at remote 0x86045e4>, 'soya':
<module at remote 0xb7be14dc>, 'mode': '', '__na me__': '__main__',
'os': <module at remote 0xb7be114c>, '__doc__': None}, locals= {'i': 1,
'__builtins__': <module at remote 0xb7be1074>, 'globdef': <module at
remote 0x860477c>, '__file__': '/usr/games/ba lazar', 'tofu': <module
at remote 0x860444c>, 'HERE': '/usr/games', '__package__': None, 'sys':
<module at remote 0xb7be108c>, 'APPDIR': '/usr/share/games', 'balazar':
<module at remote 0x86045e4>, 'soya': <module at remote 0xb7be14dc>,
'mode': '', '__na me__': '__main__', 'os': <module at remote
0xb7be114c>, '__doc__': None}) at ../Python/ceval.c:541 No locals. #10
0xb7be114c>0x080fb026 in run_mod (fp=0x82cf6b8, filename= 0xbffff7ac
0xb7be114c>"/usr/games/balazar", start=257, globals= {'i': 1,
0xb7be114c>'__builtins__': <module at remote 0xb7be1074>, 'globdef':
0xb7be114c><module at remote 0x860477c>, '__file__': '/usr/games/ba
0xb7be114c>lazar', 'tofu': <module at remote 0x860444c>, 'HERE':
0xb7be114c>'/usr/games', '__package__': None, 'sys': <module at remote  
0xb7be114c>0xb7be108c>,   
'APPDIR': '/usr/share/games', 'balazar': <module at remote 0x86045e4>,
'soya': <module at remote 0xb7be14dc>, 'mode': '', '__na me__':
'__main__', 'os': <module at remote 0xb7be114c>, '__doc__': None},
locals= {'i': 1, '__builtins__': <module at remote 0xb7be1074>,
'globdef': <module at remote 0x860477c>, '__file__': '/usr/games/ba
lazar', 'tofu': <module at remote 0x860444c>, 'HERE': '/usr/games',
'__package__': None, 'sys': <module at remote 0xb7be108c>, 'APPDIR':
'/usr/share/games', 'balazar': <module at remote 0x86045e4>, 'soya':
<module at remote 0xb7be14dc>, 'mode': '', '__na me__': '__main__',
'os': <module at remote 0xb7be114c>, '__doc__': None}, closeit=1,
flags= 0xbffff54c) at ../Python/pythonrun.c:1351 co = 0xb7c1a530 v =
<value optimized out> #11 PyRun_FileExFlags (fp=0x82cf6b8,
filename=0xbffff7ac "/usr/games/balazar", start=257, globals= {'i': 1,
'__builtins__': <module at remote 0xb7be1074>, 'globdef': <module at
remote 0x860477c>, '__file__': '/usr/games/ba lazar', 'tofu': <module
at remote 0x860444c>, 'HERE': '/usr/games', '__package__': None, 'sys':
<module at remote 0xb7be108c>, 'APPDIR': '/usr/share/games', 'balazar':
<module at remote 0x86045e4>, 'soya': <module at remote 0xb7be14dc>,
'mode': '', '__na me__': '__main__', 'os': <module at remote
0xb7be114c>, '__doc__': None}, locals= {'i': 1, '__builtins__': <module
0xb7be114c>at remote 0xb7be1074>, 'globdef': <module at remote  
0xb7be114c>0x860477c>, '__file__': '/usr/games/ba lazar', 'tofu':
0xb7be114c>0x860477c><module at remote 0x860444c>, 'HERE':
0xb7be114c>0x860477c>'/usr/games', '__package__': None, 'sys': <module
0xb7be114c>0x860477c>at remote 0xb7be108c>, 'APPDIR':
0xb7be114c>0x860477c>'/usr/share/games', 'balazar': <module at remote  
0xb7be114c>0x860477c>0x86045e4>, 'soya': <module at remote 0xb7be14dc>,
0xb7be114c>0x860477c>0x86045e4>'mode': '', '__na me__': '__main__',
0xb7be114c>0x860477c>0x86045e4>'os': <module at remote 0xb7be114c>,
0xb7be114c>0x860477c>0x86045e4>'__doc__': None}, closeit=1, flags=
0xb7be114c>0x860477c>0x86045e4>0xbffff54c)
0xb7be114c>0x860477c>0x86045e4>at ../Python/pythonrun.c:1337  
        ret = 0x0
        mod = <value optimized out>
        arena = 0x82deed8
#12 0x080fbdc6 in PyRun_SimpleFileExFlags (fp=0x82cf6b8, filename=
    0xbffff7ac "/usr/games/balazar", closeit=1, flags=0xbffff54c)
    at ../Python/pythonrun.c:941
        m = <value optimized out>
        d = 
    {'i': 1, '__builtins__': <module at remote 0xb7be1074>, 'globdef':
<module at remote 0x860477c>, '__file__': '/usr/games/ba lazar',
'tofu': <module at remote 0x860444c>, 'HERE': '/usr/games',
'__package__': None, 'sys': <module at remote 0xb7be108c>, 'APPDIR':
'/usr/share/games', 'balazar': <module at remote 0x86045e4>, 'soya':
<module at remote 0xb7be14dc>, 'mode': '', '__na me__': '__main__',
'os': <module at remote 0xb7be114c>, '__doc__': None} v = <value
optimized out> ext = <value optimized out> set_file_name = 1 ret =
<value optimized out> len = <value optimized out>
#13 0x0805e4e2 in Py_Main (argc=2, argv=0xbffff634)
at ../Modules/main.c:577 c = <value optimized out>
        sts = -1
        command = 0x0
        filename = 0xbffff7ac "/usr/games/balazar"
        module = 0x0
        fp = 0x82cf6b8
        p = <value optimized out>
        unbuffered = 1
        skipfirstline = 0
        stdin_is_interactive = 1
        help = -1073743956
        version = 1
        saw_unbuffered_flag = 1
        cf = {cf_flags = 0}
#14 0x0805d6bb in main (argc=2, argv=0xbffff634)
at ../Modules/python.c:23 No locals.
(gdb) quit
A debugging session is active.

        Inferior 1 [process 30456] will be killed.

Quit anyway? (y or n) y

Thanks!

-- 
 .''`.  Tony Palma.
: :' :  PGP/GPG Key ID: 258FFB1A  
`. `'   
  `-    Proudly running Debian GNU/Linux

Attachment: signature.asc
Description: PGP signature


Reply to: