reassign 645843 libgl1-mesa-dri
affects 645843 glchess
thanks

On 10/18/2011 09:20 PM, Daniel Kahn Gillmor wrote:
> Now, every time i try to launch [glchess], it crashes with a segmentation
> fault.

Attached is a backtrace i obtained after rebuilding glchess with
debugging symbols and installing libgl1-mesa-dri-dbg.

It appears that the crash is several stack frames deep into
/usr/lib/powerpc-linux-gnu/dri/swrast_dri.so, so I'm re-assigning this
bug to libgl1-mesa-dri, which provides that shared object.

Feel free to reassign if you think it belongs elsewhere.

Regards,

        --dkg
consoleuser@bigpuff:~/src/glchess$ gdb glchess
GNU gdb (GDB) 7.3-debian
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "powerpc-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/games/glchess...done.
(gdb) run
Starting program: /usr/games/glchess 
[Thread debugging using libthread_db enabled]
Gtk-Message: Failed to load module "pk-gtk-module"
[New Thread 0x489f4300 (LWP 11492)]
[New Thread 0x4920d300 (LWP 11493)]
** (glchess:11489): DEBUG: ai-profile.vala:35: Loading AI profile GNU Chess
** (glchess:11489): DEBUG: ai-profile.vala:35: Loading AI profile GNUchess
** (glchess:11489): DEBUG: ai-profile.vala:35: Loading AI profile Sjeng
** (glchess:11489): DEBUG: ai-profile.vala:35: Loading AI profile Amy
** (glchess:11489): DEBUG: ai-profile.vala:35: Loading AI profile Crafty
** (glchess:11489): DEBUG: ai-profile.vala:35: Loading AI profile Faile
** (glchess:11489): DEBUG: ai-profile.vala:35: Loading AI profile Phalanx
** (glchess:11489): DEBUG: ai-profile.vala:35: Loading AI profile Glaurung
** (glchess:11489): DEBUG: ai-profile.vala:35: Loading AI profile Stockfish
** (glchess:11489): DEBUG: ai-profile.vala:35: Loading AI profile HoiChess
** (glchess:11489): DEBUG: ai-profile.vala:35: Loading AI profile Diablo
** (glchess:11489): DEBUG: ai-profile.vala:35: Loading AI profile BBChess
** (glchess:11489): DEBUG: ai-profile.vala:35: Loading AI profile Fruit
** (glchess:11489): DEBUG: ai-profile.vala:35: Loading AI profile Gambit Fruit
** (glchess:11489): DEBUG: ai-profile.vala:35: Loading AI profile Toga II
** (glchess:11489): DEBUG: ai-profile.vala:35: Loading AI profile Amundsen
** (glchess:11489): DEBUG: ai-profile.vala:35: Loading AI profile Boo's Chess 
Engine
** (glchess:11489): DEBUG: ai-profile.vala:35: Loading AI profile Fairy-Max
** (glchess:11489): DEBUG: ai-profile.vala:35: Loading AI profile Shredder
** Message: glchess.vala:390: Detected AI profile GNUchess in 
/usr/games/gnuchess
** (glchess:11489): DEBUG: chess-engine.vala:146: Writing line to engine: 
'xboard'
** (glchess:11489): DEBUG: chess-engine.vala:146: Writing line to engine: 'easy'
** (glchess:11489): DEBUG: chess-engine.vala:146: Writing line to engine: 
'depth 1'
** (glchess:11489): DEBUG: chess-engine-cecp.vala:41: Read from engine: 'GNU 
Chess 5.07'
** (glchess:11489): DEBUG: chess-engine-cecp.vala:41: Read from engine: 
'Adjusting HashSize to 1024 slots'
** (glchess:11489): DEBUG: chess-engine-cecp.vala:41: Read from engine: 
'Transposition table:  Entries=1K Size=48K'
** (glchess:11489): DEBUG: chess-engine-cecp.vala:41: Read from engine: 'Pawn 
hash table: Entries=0K Size=32K'

Program received signal SIGSEGV, Segmentation fault.
0x0df96b9c in fast_persp_span (info=<synthetic pointer>, span=0xbfffd9fc, 
ctx=<optimized out>) at swrast/s_triangle.c:730
730     swrast/s_triangle.c: No such file or directory.
        in swrast/s_triangle.c
(gdb) bt
#0  0x0df96b9c in fast_persp_span (info=<synthetic pointer>, span=0xbfffd9fc, 
ctx=<optimized out>)
    at swrast/s_triangle.c:730
#1  persp_textured_triangle (ctx=0x1020d820, v0=<optimized out>, v1=<optimized 
out>, v2=<optimized out>)
    at swrast/s_tritemp.h:819
#2  0x0df68c18 in _swrast_Triangle (ctx=<optimized out>, v0=<optimized out>, 
v1=<optimized out>, v2=<optimized out>)
    at swrast/s_context.c:701
#3  0x0df9df30 in triangle_rgba (ctx=<optimized out>, e0=<optimized out>, 
e1=<optimized out>, e2=<optimized out>)
    at swrast_setup/ss_tritmp.h:176
#4  0x0df3aac8 in _tnl_render_poly_elts (ctx=0x1020d820, start=<optimized out>, 
count=3, flags=48)
    at tnl/t_vb_rendertmp.h:352
#5  0x0df3b2ac in _tnl_RenderClippedPolygon (ctx=<optimized out>, 
elts=<optimized out>, n=<optimized out>)
    at tnl/t_vb_render.c:245
#6  0x0df33d5c in clip_tri_4 (ctx=0x1020d820, v0=<optimized out>, v1=<optimized 
out>, v2=330, mask=<optimized out>)
    at tnl/t_vb_cliptmp.h:259
#7  0x0df38a68 in clip_elt_triangles (ctx=0x1020d820, start=1629, count=2652, 
flags=<optimized out>)
    at tnl/t_vb_render.c:174
#8  0x0df3b1c4 in run_render (ctx=0x1020d820, stage=<optimized out>) at 
tnl/t_vb_render.c:321
#9  0x0df2fee0 in _tnl_run_pipeline (ctx=0x1020d820) at tnl/t_pipeline.c:153
#10 0x0df304f8 in _tnl_draw_prims (ctx=<optimized out>, arrays=0x1024c654, 
prim=0xbfffe988, nr_prims=1, 
    ib=<optimized out>, min_index=<optimized out>, max_index=660) at 
tnl/t_draw.c:524
#11 0x0df31120 in _tnl_vbo_draw_prims (ctx=0x1020d820, arrays=0x1024c654, 
prim=0xbfffe988, nr_prims=1, ib=0xbfffe978, 
    index_bounds_valid=<optimized out>, min_index=0, max_index=660) at 
tnl/t_draw.c:424
#12 0x0df24494 in vbo_validated_drawrangeelements (ctx=0x1020d820, mode=4, 
index_bounds_valid=<optimized out>, 
    start=4294967295, end=4294967295, count=2652, type=5123, 
indices=0x10157290, basevertex=0, numInstances=1)
    at vbo/vbo_exec_array.c:846
#13 0x0df246c0 in vbo_exec_DrawElements (mode=4, count=2652, type=5123, 
indices=0x10157290) at vbo/vbo_exec_array.c:1003
#14 0x0f8a69dc in glDrawElements () from /usr/lib/powerpc-linux-gnu/libGL.so.1
#15 0x1000bb70 in tds_model_render (self=0x100710d8) at 3ds.c:544
#16 0x1002cde0 in chess_view3_d_render_piece (self=0x100ea078, 
piece=0x100ec198, alpha=<optimized out>)
    at chess-view-3d.c:1342
#17 0x1002e100 in chess_view3_d_draw_pieces (self=0x100ea078) at 
chess-view-3d.c:1240
#18 chess_view3_d_real_draw (base=0x100ea078, c=<optimized out>) at 
chess-view-3d.c:1004
#19 0x0fd0819c in ?? () from /usr/lib/libgtk-3.so.0
#20 0x0fe6a1c0 in ?? () from /usr/lib/libgtk-3.so.0
#21 0x0f519ee0 in ?? () from /usr/lib/libgobject-2.0.so.0
#22 0x0f51ba54 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#23 0x0f52fba8 in ?? () from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#24 0x0f539520 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#25 0x0f539988 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#26 0x0fe81158 in ?? () from /usr/lib/libgtk-3.so.0
#27 0x0fe81330 in gtk_widget_send_expose () from /usr/lib/libgtk-3.so.0
#28 0x0fd07fe4 in gtk_main_do_event () from /usr/lib/libgtk-3.so.0
#29 0x0faf1b7c in ?? () from /usr/lib/libgdk-3.so.0
#30 0x0fb08b54 in ?? () from /usr/lib/libgdk-3.so.0
#31 0x0fb2aca8 in ?? () from /usr/lib/libgdk-3.so.0
#32 0x0fb07fa8 in ?? () from /usr/lib/libgdk-3.so.0
#33 0x0fb0844c in gdk_window_process_all_updates () from /usr/lib/libgdk-3.so.0
#34 0x0fc6970c in ?? () from /usr/lib/libgtk-3.so.0
#35 0x0fae5b80 in ?? () from /usr/lib/libgdk-3.so.0
#36 0x0f43cf24 in ?? () from /lib/libglib-2.0.so.0
#37 0x0f441ff4 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#38 0x0f442778 in ?? () from /lib/libglib-2.0.so.0
#39 0x0f442f54 in g_main_loop_run () from /lib/libglib-2.0.so.0
#40 0x0fd06d40 in gtk_main () from /usr/lib/libgtk-3.so.0
#41 0x100160ac in gl_chess_main (args=0xbffff524, args_length1=1) at 
glchess.c:4224
#42 0x0f0a67ec in ?? () from /lib/powerpc-linux-gnu/libc.so.6
#43 0x0f0a69b0 in __libc_start_main () from /lib/powerpc-linux-gnu/libc.so.6
#44 0x00000000 in ?? ()
(gdb) 

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to