Comment 6 for bug 617912

Revision history for this message
Dave Gilbert (ubuntu-treblig) wrote :

ok, just got this one from gdb - is this enough?
It's triggered reasonably reliably by trying to bring up the menu (alt-e is a good one) in the second or so pause
as it's spewing the ubuntu-local errors to the logs:

Program received signal SIGSEGV, Segmentation fault.
g_type_check_instance_is_a (type_instance=0x1f693c0, iface_type=20)
    at /build/buildd/glib2.0-2.25.13/gobject/gtype.c:3941
3941 /build/buildd/glib2.0-2.25.13/gobject/gtype.c: No such file or directory.
 in /build/buildd/glib2.0-2.25.13/gobject/gtype.c
(gdb) where
#0 g_type_check_instance_is_a (type_instance=0x1f693c0, iface_type=20)
    at /build/buildd/glib2.0-2.25.13/gobject/gtype.c:3941
#1 0x00007f0185943e22 in g_object_set (_object=0x1f693c0,
    first_property_name=0x7f0186b7216a "ubuntu-local")
    at /build/buildd/glib2.0-2.25.13/gobject/gobject.c:1677
#2 0x00007f01869314e4 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#3 0x00007f018593d6ce in g_closure_invoke (closure=0x2133f20,
    return_value=0x0, n_param_values=2, param_values=0x20eef50,
    invocation_hint=0x7fffd44f3170)
    at /build/buildd/glib2.0-2.25.13/gobject/gclosure.c:766
#4 0x00007f0185955f59 in signal_emit_unlocked_R (node=0x1b5bf60,
    detail=<value optimised out>, instance=<value optimised out>,
    emission_return=<value optimised out>,
    instance_and_params=<value optimised out>)
    at /build/buildd/glib2.0-2.25.13/gobject/gsignal.c:3252
#5 0x00007f01859576d6 in g_signal_emit_valist (instance=0x1be81e0,
    signal_id=<value optimised out>, detail=1032, var_args=0x7fffd44f3360)
    at /build/buildd/glib2.0-2.25.13/gobject/gsignal.c:2983
#6 0x00007f0185957f43 in g_signal_emit (instance=0x1f693c0, signal_id=20,
    detail=13368) at /build/buildd/glib2.0-2.25.13/gobject/gsignal.c:3040
#7 0x00007f0185941bb9 in g_object_dispatch_properties_changed (
    object=0x1be81e0, n_pspecs=1, pspecs=<value optimised out>)
    at /build/buildd/glib2.0-2.25.13/gobject/gobject.c:799
---Type <return> to continue, or q <return> to quit---
#8 0x00007f0185940e2c in g_object_notify_queue_thaw (object=0x1be81e0,
    nqueue=<value optimised out>)
    at /build/buildd/glib2.0-2.25.13/gobject/gobjectnotifyqueue.c:132
#9 0x00007f018594399b in g_object_set_valist (object=0x1be81e0,
    first_property_name=0x7f018703dc80 "H\203\354\b\213w\020H\211\372\211\360\203\340\177@\366\306|u%\205\300u,\307B\b", var_args=0x7fffd44f3640)
    at /build/buildd/glib2.0-2.25.13/gobject/gobject.c:1580
#10 0x00007f0185943e84 in g_object_set (_object=0x1be81e0,
    first_property_name=0x7f017b2e4b30 "show-local")
    at /build/buildd/glib2.0-2.25.13/gobject/gobject.c:1680
#11 0x00007f017b2e2d91 in register_application_windows (bridge=0x1be81e0)
    at bridge.c:293
#12 0x00007f017b2e48c9 in rebuild_window_items (bridge=0x1be81e0,
    toplevel=<value optimised out>) at bridge.c:978
#13 0x00007f017b2e49d0 in do_rebuild (data=0x208f1c0) at bridge.c:835
#14 0x00007f018548a49b in g_timeout_dispatch (source=0x25b54e0, callback=0x14,
    user_data=0x3438) at /build/buildd/glib2.0-2.25.13/glib/gmain.c:3555
#15 0x00007f0185489cc2 in g_main_dispatch (context=0x1b7a340)
    at /build/buildd/glib2.0-2.25.13/glib/gmain.c:2119
#16 g_main_context_dispatch (context=0x1b7a340)
    at /build/buildd/glib2.0-2.25.13/glib/gmain.c:2672
#17 0x00007f018548dc28 in g_main_context_iterate (context=0x1b7a340,
    block=<value optimised out>, dispatch=<value optimised out>,
---Type <return> to continue, or q <return> to quit---
    self=<value optimised out>)
    at /build/buildd/glib2.0-2.25.13/glib/gmain.c:2750
#18 0x00007f018548e135 in g_main_loop_run (loop=0x1b41a10)
    at /build/buildd/glib2.0-2.25.13/glib/gmain.c:2958
#19 0x00007f01869158f7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#20 0x0000000000415b73 in ?? ()
#21 0x00007f0184ba8d8d in __libc_start_main (main=<value optimised out>,
    argc=<value optimised out>, ubp_av=<value optimised out>,
    init=<value optimised out>, fini=<value optimised out>,
    rtld_fini=<value optimised out>, stack_end=0x7fffd44f3d78)
    at libc-start.c:226
#22 0x0000000000412189 in ?? ()
#23 0x00007fffd44f3d78 in ?? ()
#24 0x000000000000001c in ?? ()
#25 0x0000000000000001 in ?? ()
#26 0x00007fffd44f5b4e in ?? ()
#27 0x0000000000000000 in ?? ()