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

Bug#677617: dri: nouveau_vieux segfaults when called from gnome-control-center



2012/6/16 Julien Cristau <jcristau@debian.org>:
> On Fri, Jun 15, 2012 at 14:12:53 +0300, Martin-?ric Racine wrote:
>
>> 0xb0527b94 in ?? () from /usr/lib/i386-linux-gnu/dri/nouveau_vieux_dri.so
>
> You need debug symbols.
>
> Cheers,
> Julien

I installed the following:  libgl1-mesa-dri-dbg libcogl9-dbg libcogl-pango0-dbg

Here's an updated trace (note: neither Clutter or gnome-control-center
seem to offer any -dbg package):

Reading symbols from /usr/bin/gnome-control-center...(no debugging
symbols found)...done.
(gdb) run
Starting program: /usr/bin/gnome-control-center
[Thread debugging using libthread_db enabled]
Using host libthread_db library
"/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1".

(process:3609): Gtk-WARNING **: Locale not supported by C library.
	Using the fallback 'C' locale.

(gnome-control-center:3609): Clutter-WARNING **: Locale not supported
by C library.
Using the fallback 'C' locale.

Program received signal SIGSEGV, Segmentation fault.
nv04_context_engine (ctx=0x8203cd0) at nv04_context.c:70
70	nv04_context.c: No such file or directory.
(gdb) bt
#0  nv04_context_engine (ctx=0x8203cd0) at nv04_context.c:70
#1  0xb06e9568 in nv04_emit_tex_obj (ctx=0x8203cd0, emit=65) at
nv04_state_tex.c:64
#2  0xb06e75cd in nv04_channel_flush_notify (chan=0x83ce198) at
nv04_context.c:99
#3  0xb06c73b1 in nouveau_pushbuf_flush () from
/usr/lib/i386-linux-gnu/libdrm_nouveau.so.1
#4  0xb06c7748 in nouveau_grobj_free () from
/usr/lib/i386-linux-gnu/libdrm_nouveau.so.1
#5  0xb06e7538 in nv04_context_destroy (ctx=0x8203cd0) at nv04_context.c:161
#6  0xb06e2788 in nouveau_context_destroy (dri_ctx=0x81f25d8) at
nouveau_context.c:187
#7  0xb06df00a in driDestroyContext (pcp=0x81f25d8) at ../common/dri_util.c:277
#8  0xb0be282a in ?? () from /usr/lib/i386-linux-gnu/libGL.so.1
#9  0xb0bb96c2 in glXDestroyContext () from /usr/lib/i386-linux-gnu/libGL.so.1
#10 0xb0e9e63c in _cogl_winsys_display_destroy (display=0x8182d68) at
./winsys/cogl-winsys-glx.c:704
#11 0xb0e56d8c in _cogl_display_free (display=0x8182d68) at ./cogl-display.c:59
#12 _cogl_object_display_indirect_free (obj=0x8182d68) at ./cogl-display.c:43
#13 0xb0e58392 in _cogl_object_default_unref (object=0x8182d68) at
./cogl-object.c:96
#14 0xb0e582ef in cogl_object_unref (obj=0x8182d68) at ./cogl-object.c:104
#15 0xb0e5675a in cogl_renderer_check_onscreen_template
(renderer=0x81edcb8, onscreen_template=0x8182d30, error=0xbfffec1c)
    at ./cogl-renderer.c:231
#16 0xb0f14b94 in ?? () from /usr/lib/i386-linux-gnu/libclutter-1.0.so.0
#17 0xb0f4a8bc in ?? () from /usr/lib/i386-linux-gnu/libclutter-1.0.so.0
#18 0xb0f4af07 in ?? () from /usr/lib/i386-linux-gnu/libclutter-1.0.so.0
#19 0xb0f644f1 in ?? () from /usr/lib/i386-linux-gnu/libclutter-1.0.so.0
#20 0xb0f70f5d in ?? () from /usr/lib/i386-linux-gnu/libclutter-1.0.so.0
#21 0xb0f711ad in ?? () from /usr/lib/i386-linux-gnu/libclutter-1.0.so.0
#22 0xb769127a in g_option_context_parse () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#23 0xb0f7152e in clutter_init () from
/usr/lib/i386-linux-gnu/libclutter-1.0.so.0
#24 0xb0d94e92 in gtk_clutter_init () from
/usr/lib/i386-linux-gnu/libclutter-gtk-1.0.so.0
#25 0xb103aef3 in cheese_gtk_init () from
/usr/lib/i386-linux-gnu/libcheese-gtk.so.21
#26 0xb1160dd4 in g_io_module_load () from
/usr/lib/control-center-1/panels/libuser-accounts.so
#27 0xb77e165e in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#28 0xb776d656 in g_type_module_use () from
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#29 0xb77e1af9 in g_io_modules_load_all_in_directory_with_scope ()
from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#30 0xb77e1bb3 in g_io_modules_load_all_in_directory () from
/usr/lib/i386-linux-gnu/libgio-2.0.so.0
#31 0x08050d42 in ?? ()
#32 0xb776a507 in g_type_create_instance () from
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#33 0xb774ccf1 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#34 0xb774ea19 in g_object_newv () from
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#35 0xb774efb8 in g_object_new () from
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#36 0x080515f8 in gnome_control_center_new ()
#37 0x0804ed49 in main ()
(gdb)



Reply to: