> Please could you get a backtrace to see where this happens? You will
> have to build gitg from source and run the binary and make sure you
> have the GLib dbg package installed, then simply run gitg in gdb and
> ask for a backtrace when it aborts.

OK, it took a while for it to happen again. I've attached the backtrace.

-- 
Eric Cooper             e c c @ c m u . e d u
Program received signal SIGABRT, Aborted.
0x00007fd5fefcd175 in raise () from /lib/libc.so.6
(gdb) bt
#0  0x00007fd5fefcd175 in raise () from /lib/libc.so.6
#1  0x00007fd5fefcff80 in abort () from /lib/libc.so.6
#2  0x00007fd5ff57330e in mem_error (
    format=0x7fd5ff5a7bd5 "assertion failed: %s")
    at /tmp/buildd/glib2.0-2.24.1/glib/gslice.c:1209
#3  0x00007fd5ff573703 in slab_allocator_free_chunk (
    chunk_size=<value optimized out>, mem=0x2684000)
    at /tmp/buildd/glib2.0-2.24.1/glib/gslice.c:1091
#4  0x00007fd5ff57499b in magazine_cache_trim (ix=<value optimized out>,
    magazine_chunks=<value optimized out>, count=<value optimized out>)
    at /tmp/buildd/glib2.0-2.24.1/glib/gslice.c:626
#5  magazine_cache_push_magazine (ix=<value optimized out>,
    magazine_chunks=<value optimized out>, count=<value optimized out>)
    at /tmp/buildd/glib2.0-2.24.1/glib/gslice.c:657
#6  0x00007fd5ff575318 in thread_memory_magazine2_unload (
    mem_size=<value optimized out>, mem_block=0x256beb0)
    at /tmp/buildd/glib2.0-2.24.1/glib/gslice.c:756
#7  IA__g_slice_free1 (mem_size=<value optimized out>, mem_block=0x256beb0)
    at /tmp/buildd/glib2.0-2.24.1/glib/gslice.c:880
#8  0x00007fd601e78672 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#9  0x00007fd601e895d1 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#10 0x00007fd5ff561d5b in g_node_traverse_post_order (node=0x26ec460,
    flags=G_TRAVERSE_LEAVES, func=0x7fd601e895c0, data=0x245dd90)
    at /tmp/buildd/glib2.0-2.24.1/glib/gnode.c:647
#11 0x00007fd5ff5628e1 in IA__g_node_traverse (root=0x26ec460,
    order=<value optimized out>, flags=G_TRAVERSE_ALL, depth=-1, func=0xa,
    data=0x245dd90) at /tmp/buildd/glib2.0-2.24.1/glib/gnode.c:901
#12 0x00007fd601e8c83e in gtk_tree_store_remove ()
   from /usr/lib/libgtk-x11-2.0.so.0
#13 0x00007fd601e8c97e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#14 0x00007fd601e8c944 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#15 0x00007fd601e8c944 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#16 0x00007fd601e8c9f4 in gtk_tree_store_clear ()
   from /usr/lib/libgtk-x11-2.0.so.0
#17 0x0000000000430150 in gitg_revision_tree_view_reload (tree=0x23d9180)
    at gitg-revision-tree-view.c:723
#18 0x00007fd600052dd7 in object_set_property (object=0x23d9180,
    first_property_name=<value optimized out>, var_args=0x7fffe3b65460)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gobject.c:973
#19 IA__g_object_set_valist (object=0x23d9180,
    first_property_name=<value optimized out>, var_args=0x7fffe3b65460)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gobject.c:1488
#20 0x00007fd6000533b4 in IA__g_object_set (_object=0x23d9180,
    first_property_name=0x43e4d5 "repository")
    at /tmp/buildd/glib2.0-2.24.1/gobject/gobject.c:1594
#21 0x0000000000430212 in gitg_revision_tree_view_update (tree=0x23d9180,
    repository=0x24e68c0, revision=0x26694f0) at gitg-revision-tree-view.c:713
#22 0x000000000043c0d7 in on_selection_changed (
    selection=<value optimized out>, window=0x238e040) at gitg-window.c:174
#23 0x00007fd60004e47e in IA__g_closure_invoke (closure=0x23e8bd0,
    return_value=0x0, n_param_values=1, param_values=0x275b1a0,
    invocation_hint=0x7fffe3b656f0)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gclosure.c:767
#24 0x00007fd6000643f7 in signal_emit_unlocked_R (node=0x23f5c10,
    detail=<value optimized out>, instance=<value optimized out>,
    emission_return=<value optimized out>,
    instance_and_params=<value optimized out>)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:3248
#25 0x00007fd600065a76 in IA__g_signal_emit_valist (instance=0x23f3c40,
    signal_id=<value optimized out>, detail=0, var_args=0x7fffe3b658e0)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:2981
#26 0x00007fd600065fc3 in IA__g_signal_emit (instance=0x388a, signal_id=14474,
    detail=6) at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:3038
#27 0x00007fd601e9d962 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#28 0x00007fd601ea7830 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#29 0x00007fd601da3c08 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#30 0x00007fd60004e47e in IA__g_closure_invoke (closure=0x2381000,
    return_value=0x7fffe3b65cb0, n_param_values=2, param_values=0x27ab0f0,
    invocation_hint=0x7fffe3b65c70)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gclosure.c:767
#31 0x00007fd600064040 in signal_emit_unlocked_R (node=0x23813d0,
    detail=<value optimized out>, instance=<value optimized out>,
    emission_return=<value optimized out>,
    instance_and_params=<value optimized out>)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:3286
#32 0x00007fd6000658bd in IA__g_signal_emit_valist (instance=0x23f6010,
    signal_id=<value optimized out>, detail=0, var_args=0x7fffe3b65e60)
    at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:2991
#33 0x00007fd600065fc3 in IA__g_signal_emit (instance=0x388a, signal_id=14474,
    detail=6) at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:3038
#34 0x00007fd601eb9f6f in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#35 0x00007fd601d9c0f3 in gtk_propagate_event ()
   from /usr/lib/libgtk-x11-2.0.so.0
#36 0x00007fd601d9d1ab in gtk_main_do_event ()
   from /usr/lib/libgtk-x11-2.0.so.0
#37 0x00007fd601a113bc in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#38 0x00007fd5ff5566c2 in g_main_dispatch (context=0x23566e0)
    at /tmp/buildd/glib2.0-2.24.1/glib/gmain.c:1960
#39 IA__g_main_context_dispatch (context=0x23566e0)
    at /tmp/buildd/glib2.0-2.24.1/glib/gmain.c:2513
#40 0x00007fd5ff55a538 in g_main_context_iterate (context=0x23566e0,
    block=<value optimized out>, dispatch=<value optimized out>,
    self=<value optimized out>) at /tmp/buildd/glib2.0-2.24.1/glib/gmain.c:2591
#41 0x00007fd5ff55aa45 in IA__g_main_loop_run (loop=0x23cea60)
    at /tmp/buildd/glib2.0-2.24.1/glib/gmain.c:2799
#42 0x00007fd601d9d647 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#43 0x000000000041615a in main (argc=1, argv=0x7fffe3b662f8) at gitg.c:200

Reply via email to