(gdb) bt full
#0 0x00007f16f236dd28 in g_type_check_instance_cast (type_instance=0x2718810,
iface_type=33672672) at /build/buildd/glib2.0-2.28.1/./gobject/gtype.c:3991
node = 0x7f1600000000
iface = 0x7fff464e4b50 is_instantiatable = <value optimised out>
check = <value optimised out>
#1 0x00007f16efdcba9e in image_notify_cb (widget=0x2718810,
pspec=<value optimised out>, data=0x2026120)
at /build/buildd/libdbusmenu-0.3.98/./libdbusmenu-gtk/parser.c:690
mi = 0x2026120
#2 0x0000000002026120 in ?? ()
No symbol table info available.
#3 0x00007f16f2370a05 in g_value_peek_pointer (value=0x1)
at /build/buildd/glib2.0-2.28.1/./gobject/gvalue.c:316
value_table = <value optimised out> __PRETTY_FUNCTION__ = "g_value_peek_pointer"
#4 0x00007f16e004c620 in ?? ()
No symbol table info available.
#5 0x0000000000000000 in ?? ()
No symbol table info available.
(gdb)
<mdz> seb128, stack frame #2 has the same address as the data= parameter to the callback
that doesn't seem right
#1 0x00007f16efdcba9e in image_notify_cb (widget=0x2718810,
pspec=<value optimised out>, data=0x2026120)
#2 0x0000000002026120 in ?? ()
<seb128> indeed
<mdz> I'm not surprised it can't find any debug symbols for the stack :-)
From a local debugging session:
(gdb) bt full check_instance_ cast (type_instance= 0x2718810, type=33672672) at /build/ buildd/ glib2.0- 2.28.1/ ./gobject/ gtype.c: 3991
is_instantiata ble = <value optimised out> buildd/ libdbusmenu- 0.3.98/ ./libdbusmenu- gtk/parser. c:690 peek_pointer (value=0x1) buildd/ glib2.0- 2.28.1/ ./gobject/ gvalue. c:316
__PRETTY_ FUNCTION_ _ = "g_value_ peek_pointer"
#0 0x00007f16f236dd28 in g_type_
iface_
node = 0x7f1600000000
iface = 0x7fff464e4b50
check = <value optimised out>
#1 0x00007f16efdcba9e in image_notify_cb (widget=0x2718810,
pspec=<value optimised out>, data=0x2026120)
at /build/
mi = 0x2026120
#2 0x0000000002026120 in ?? ()
No symbol table info available.
#3 0x00007f16f2370a05 in g_value_
at /build/
value_table = <value optimised out>
#4 0x00007f16e004c620 in ?? ()
No symbol table info available.
#5 0x0000000000000000 in ?? ()
No symbol table info available.
(gdb)
<mdz> seb128, stack frame #2 has the same address as the data= parameter to the callback
that doesn't seem right
#1 0x00007f16efdcba9e in image_notify_cb (widget=0x2718810,
pspec=<value optimised out>, data=0x2026120)
#2 0x0000000002026120 in ?? ()
<seb128> indeed
<mdz> I'm not surprised it can't find any debug symbols for the stack :-)