here is a better backtrace:

(gdb) run test.py
Starting program: /usr/bin/python test.py
[Thread debugging using libthread_db enabled]
[New Thread 0x7ffff3056700 (LWP 15627)]
[New Thread 0x7ffff2855700 (LWP 15628)]
about to get children
got children?

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff5cb0bad in g_type_check_instance_cast (type_instance=0xc6c400, 
iface_type=12892256) at /build/buildd/glib2.0-2.28.6/./gobject/gtype.c:3995
3995    /build/buildd/glib2.0-2.28.6/./gobject/gtype.c: No such file or 
directory.
        in /build/buildd/glib2.0-2.28.6/./gobject/gtype.c
(gdb) bt
#0  0x00007ffff5cb0bad in g_type_check_instance_cast (type_instance=0xc6c400, 
iface_type=12892256) at /build/buildd/glib2.0-2.28.6/./gobject/gtype.c:3995
#1  0x00007ffff305f961 in dbusmenu_menuitem_build_variant (mi=<value optimised 
out>, properties=0xb5c170, recurse=-1) at 
/build/buildd/libdbusmenu-0.4.3/./libdbusmenu-glib/menuitem.c:1622
#2  0x00007ffff3062078 in bus_get_layout (server=<value optimised out>, 
params=<value optimised out>, invocation=0xc6c580) at 
/build/buildd/libdbusmenu-0.4.3/./libdbusmenu-glib/server.c:1209
#3  0x00007ffff4ceb350 in call_in_idle_cb (user_data=0xc6c580) at 
/build/buildd/glib2.0-2.28.6/./gio/gdbusconnection.c:4434
#4  0x00007ffff51b7bcd in g_main_dispatch (context=0xb54f40) at 
/build/buildd/glib2.0-2.28.6/./glib/gmain.c:2440
#5  g_main_context_dispatch (context=0xb54f40) at 
/build/buildd/glib2.0-2.28.6/./glib/gmain.c:3013
#6  0x00007ffff51b83a8 in g_main_context_iterate (context=0xb54f40, 
block=<value optimised out>, dispatch=1, self=<value optimised out>) at 
/build/buildd/glib2.0-2.28.6/./glib/gmain.c:3091
#7  0x00007ffff51b89f2 in g_main_loop_run (loop=0xc4b4b0) at 
/build/buildd/glib2.0-2.28.6/./glib/gmain.c:3299
#8  0x00007ffff43c7051 in ?? () from 
/usr/lib/python2.7/dist-packages/glib/_glib.so
#9  0x00000000004970ef in PyEval_EvalFrameEx ()
#10 0x000000000049d325 in PyEval_EvalCodeEx ()
#11 0x00000000004ecb02 in PyEval_EvalCode ()
#12 0x00000000004fdc74 in ?? ()
#13 0x000000000042c182 in PyRun_FileExFlags ()
#14 0x000000000042cb4a in PyRun_SimpleFileExFlags ()
#15 0x0000000000418c9e in Py_Main ()
#16 0x00007ffff69c2eff in __libc_start_main () from 
/lib/x86_64-linux-gnu/libc.so.6
#17 0x00000000004c62b1 in _start ()

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/782058

Title:
  segfault when using Dbusmenu.Menuitem.get_children() from python

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to