Another example with clearer traces: (the former may involve extended Glib errors while this involves current glib errors.
Breakpoint 1, IA__g_logv (log_domain=0xb79e98f4 "Gdk", log_level=G_LOG_LEVEL_WARNING, format=0xb7a0a2e4 "GdkWindow %#lx unexpectedly destroyed", args1=0xbfb43cfc "?M?\001\210??\0368??\b\v\023\236?????\001") at gmessages.c:396 396 gboolean was_fatal = (log_level & G_LOG_FLAG_FATAL) != 0; (gdb) bt #0 IA__g_logv (log_domain=0xb79e98f4 "Gdk", log_level=G_LOG_LEVEL_WARNING, format=0xb7a0a2e4 "GdkWindow %#lx unexpectedly destroyed", args1=0xbfb43cfc "?M?\001\210??\0368??\b\v\023\236?????\001") at gmessages.c:396 #1 0xb77ed9b9 in IA__g_log (log_domain=0xb79e98f4 "Gdk", log_level=G_LOG_LEVEL_WARNING, format=0xb7a0a2e4 "GdkWindow %#lx unexpectedly destroyed") at gmessages.c:517 #2 0xb79e1477 in IA__gdk_window_destroy_notify (window=0x206e51e8) at gdkwindow-x11.c:1222 #3 0xb79c6c68 in gdk_event_translate (display=0x8c18018, event=0x2211c2e8, xevent=0xbfb43e5c, return_exposes=0) at gdkevents-x11.c:1744 #4 0xb79c82d7 in _gdk_events_queue (display=0x8c18018) at gdkevents-x11.c:2285 #5 0xb79c879f in gdk_event_dispatch (source=0x8c1f188, callback=0, user_data=0x0) at gdkevents-x11.c:2345 #6 0xb77e47f8 in IA__g_main_context_dispatch (context=0x8c1f1d0) at gmain.c:2009 #7 0xb77e7a4e in g_main_context_iterate (context=0x8c1f1d0, block=0, dispatch=1, self=0x8c01c48) at gmain.c:2642 #8 0xb77e7f9c in IA__g_main_context_iteration (context=0x8c1f1d0, may_block=0) at gmain.c:2705 #9 0x08246aec in ?? () #10 0x00000000 in ?? ()
Another example with clearer traces:
(the former may involve extended Glib errors while this involves current glib errors.
Breakpoint 1, IA__g_logv (log_domain= 0xb79e98f4 "Gdk", log_level= G_LOG_LEVEL_ WARNING, 0xb7a0a2e4 "GdkWindow %#lx unexpectedly destroyed", 0xbfb43cfc "?M?\001\ 210??\0368? ?\b\v\023\ 236???? ?\001") at gmessages.c:396 0xb79e98f4 "Gdk", log_level= G_LOG_LEVEL_ WARNING, 0xb7a0a2e4 "GdkWindow %#lx unexpectedly destroyed", 0xbfb43cfc "?M?\001\ 210??\0368? ?\b\v\023\ 236???? ?\001") at gmessages.c:396 0xb79e98f4 "Gdk", log_level= G_LOG_LEVEL_ WARNING, 0xb7a0a2e4 "GdkWindow %#lx unexpectedly destroyed") at gmessages.c:517 window_ destroy_ notify (window=0x206e51e8) at gdkwindow- x11.c:1222 exposes= 0) at gdkevents- x11.c:1744 x11.c:2285 x11.c:2345 context_ dispatch (context=0x8c1f1d0) at gmain.c:2009 context_ iterate (context=0x8c1f1d0, block=0, dispatch=1, self=0x8c01c48) context_ iteration (context=0x8c1f1d0, may_block=0) at gmain.c:2705
format=
args1=
396 gboolean was_fatal = (log_level & G_LOG_FLAG_FATAL) != 0;
(gdb) bt
#0 IA__g_logv (log_domain=
format=
args1=
#1 0xb77ed9b9 in IA__g_log (log_domain=
format=
#2 0xb79e1477 in IA__gdk_
#3 0xb79c6c68 in gdk_event_translate (display=0x8c18018, event=0x2211c2e8, xevent=0xbfb43e5c,
return_
#4 0xb79c82d7 in _gdk_events_queue (display=0x8c18018) at gdkevents-
#5 0xb79c879f in gdk_event_dispatch (source=0x8c1f188, callback=0, user_data=0x0) at gdkevents-
#6 0xb77e47f8 in IA__g_main_
#7 0xb77e7a4e in g_main_
at gmain.c:2642
#8 0xb77e7f9c in IA__g_main_
#9 0x08246aec in ?? ()
#10 0x00000000 in ?? ()