G_DEBUG=fatal-warnings gdb /usr/bin/gnome-shell
(gdb) run --replace
grossetti@LUC-GabrielLin:~$ . ~/bin/xenv.sh 
grossetti@LUC-GabrielLin:~$ G_DEBUG=fatal-warnings gdb /usr/bin/gnome-shell
GNU gdb (Ubuntu/Linaro 7.3-0ubuntu2) 7.3-2011.08
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 "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>...
Reading symbols from /usr/bin/gnome-shell...(no debugging symbols found)...done.
(gdb) run --replace
Starting program: /usr/bin/gnome-shell --replace
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffe4086700 (LWP 8313)]
[New Thread 0x7fffe3885700 (LWP 8314)]
[New Thread 0x7fffe2e7d700 (LWP 8315)]
[New Thread 0x7fffe267c700 (LWP 8316)]
[New Thread 0x7fffd6dff700 (LWP 8318)]
gnome-shell-calendar-server[8320]: Lost (or failed to acquire) the name org.gnome.Shell.CalendarServer - exiting
      JS LOG: System monitor applet init from /usr/share/gnome-shell/extensions/system-monitor@paradoxxx.zero.gmail.com
    JS ERROR: !!!   WARNING: 'redefining arguments is deprecated'
    JS ERROR: !!!   WARNING: file '/usr/share/gnome-shell/extensions/updateindicator@aegirxx.googlemail.com/extension.js' line 282 exception 0 number 237
      JS LOG: GNOME Shell started at Fri Dec 16 2011 09:58:54 GMT+0100 (CET)
[New Thread 0x7fffd4e63700 (LWP 8324)]
[Thread 0x7fffd4e63700 (LWP 8324) exited]

Cogl-WARNING **: ./cogl-framebuffer.c:924: Failed to create an OpenGL framebuffer

Program received signal SIGTRAP, Trace/breakpoint trap.
0x00007ffff5cea313 in g_logv () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
(gdb) t a a bt

Thread 6 (Thread 0x7fffd6dff700 (LWP 8318)):
#0  0x00007ffff5a8c3cb in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007fffecff3465 in ?? () from /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0
#2  0x00007ffff5cb643f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5cb6c91 in g_async_queue_timed_pop () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff5d096f7 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff5d072b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007ffff5a87efc in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#7  0x00007ffff57c289d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#8  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fffe267c700 (LWP 8316)):
#0  0x00007ffff5a8c04c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007fffec58a968 in PR_WaitCondVar () from /usr/lib/x86_64-linux-gnu/libnspr4.so
#2  0x00007ffff4b43127 in ?? () from /usr/lib/libmozjs185.so.1.0
#3  0x00007fffec58fcd3 in ?? () from /usr/lib/x86_64-linux-gnu/libnspr4.so
#4  0x00007ffff5a87efc in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007ffff57c289d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fffe2e7d700 (LWP 8315)):
#0  0x00007ffff57b6773 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff0b2803f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007ffff0b1945c in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007ffff0b19ac9 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007ffff0b19b80 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007ffff0b27fef in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007fffe7ee5c78 in ?? () from /usr/lib/x86_64-linux-gnu/libpulsecommon-1.0.so
#7  0x00007ffff5a87efc in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007ffff57c289d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fffe3885700 (LWP 8314)):
#0  0x00007ffff57b6773 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff5ce1f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff5ce2792 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff166f516 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007ffff5d072b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff5a87efc in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007ffff57c289d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fffe4086700 (LWP 8313)):
#0  0x00007ffff57b6773 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff5ce1f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff5ce2792 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fffe47fa9cb in ?? () from /usr/lib/gio/modules/libdconfsettings.so
#4  0x00007ffff5d072b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff5a87efc in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007ffff57c289d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ffff7fa49e0 (LWP 8310)):
#0  0x00007ffff5cea313 in g_logv () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007ffff5cea6a2 in g_log () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff285bd64 in ?? () from /usr/lib/x86_64-linux-gnu/libcogl.so.5
#3  0x00007ffff2858481 in ?? () from /usr/lib/x86_64-linux-gnu/libcogl.so.5
#4  0x00007ffff2858703 in ?? () from /usr/lib/x86_64-linux-gnu/libcogl.so.5
#5  0x00007ffff2857104 in _cogl_atlas_reserve_space () from /usr/lib/x86_64-linux-gnu/libcogl.so.5
#6  0x00007ffff2857f17 in _cogl_atlas_texture_new_with_size () from /usr/lib/x86_64-linux-gnu/libcogl.so.5
#7  0x00007ffff28580e1 in ?? () from /usr/lib/x86_64-linux-gnu/libcogl.so.5
#8  0x00007ffff28502d0 in cogl_texture_new_from_bitmap () from /usr/lib/x86_64-linux-gnu/libcogl.so.5
---Type <return> to continue, or q <return> to quit---
#9  0x00007ffff285039f in cogl_texture_new_from_data () from /usr/lib/x86_64-linux-gnu/libcogl.so.5
#10 0x00007ffff7ba4eab in st_theme_node_paint () from /usr/lib/gnome-shell/libgnome-shell.so
#11 0x00007ffff7bab250 in ?? () from /usr/lib/gnome-shell/libgnome-shell.so
#12 0x00007ffff7b8a301 in ?? () from /usr/lib/gnome-shell/libgnome-shell.so
#13 0x00007ffff5fa1ffa in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x00007ffff5fb3e5f in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007ffff5fbd6b1 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x00007ffff5fbd852 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007ffff6da5262 in clutter_actor_continue_paint () from /usr/lib/x86_64-linux-gnu/libclutter-glx-1.0.so.0
#18 0x00007ffff6db19fc in clutter_actor_paint () from /usr/lib/x86_64-linux-gnu/libclutter-glx-1.0.so.0
#19 0x00007ffff7b82711 in ?? () from /usr/lib/gnome-shell/libgnome-shell.so
#20 0x00007ffff5fa1ffa in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#21 0x00007ffff5fb3e5f in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#22 0x00007ffff5fbd6b1 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00007ffff5fbd852 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x00007ffff6da5262 in clutter_actor_continue_paint () from /usr/lib/x86_64-linux-gnu/libclutter-glx-1.0.so.0
#25 0x00007ffff6db19fc in clutter_actor_paint () from /usr/lib/x86_64-linux-gnu/libclutter-glx-1.0.so.0
#26 0x00007ffff7b6e8f8 in ?? () from /usr/lib/gnome-shell/libgnome-shell.so
#27 0x00007ffff5fa1ffa in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00007ffff5fb3e5f in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#29 0x00007ffff5fbd6b1 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#30 0x00007ffff5fbd852 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#31 0x00007ffff6da5262 in clutter_actor_continue_paint () from /usr/lib/x86_64-linux-gnu/libclutter-glx-1.0.so.0
#32 0x00007ffff6db19fc in clutter_actor_paint () from /usr/lib/x86_64-linux-gnu/libclutter-glx-1.0.so.0
#33 0x00007ffff5cdcb97 in g_list_foreach () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007ffff6dde9c2 in ?? () from /usr/lib/x86_64-linux-gnu/libclutter-glx-1.0.so.0
#35 0x00007ffff6dff1b1 in ?? () from /usr/lib/x86_64-linux-gnu/libclutter-glx-1.0.so.0
#36 0x00007ffff5fa20a4 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#37 0x00007ffff5fb3e5f in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#38 0x00007ffff5fbd6b1 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#39 0x00007ffff5fbd852 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#40 0x00007ffff6da5262 in clutter_actor_continue_paint () from /usr/lib/x86_64-linux-gnu/libclutter-glx-1.0.so.0
#41 0x00007ffff6db19fc in clutter_actor_paint () from /usr/lib/x86_64-linux-gnu/libclutter-glx-1.0.so.0
#42 0x00007ffff6e032f1 in ?? () from /usr/lib/x86_64-linux-gnu/libclutter-glx-1.0.so.0
#43 0x00007ffff6da0212 in ?? () from /usr/lib/x86_64-linux-gnu/libclutter-glx-1.0.so.0
#44 0x00007ffff6e01f2a in ?? () from /usr/lib/x86_64-linux-gnu/libclutter-glx-1.0.so.0
#45 0x00007ffff6de96c0 in ?? () from /usr/lib/x86_64-linux-gnu/libclutter-glx-1.0.so.0
#46 0x00007ffff5ce1a5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#47 0x00007ffff5ce2258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#48 0x00007ffff5ce2792 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#49 0x00007ffff78cad81 in meta_run () at core/main.c:555
#50 0x0000000000402641 in main ()
(gdb) call gjs_dumpstack()
== Stack trace for context 0x8f5140 ==
(JavaScript stack is empty)


$1 = 6324768
(gdb) quit()
