Fails to start with GTK assertion failure

Bug #55866 reported by Matt Zimmerman
2
Affects Status Importance Assigned to Milestone
GTK+
Fix Released
Medium
gtk+2.0 (Ubuntu)
Fix Released
High
Ubuntu Desktop Bugs

Bug Description

I added some music files to my music library, and removed a .zip file, and my running rhythmbox suddenly crashed. I moved the new music files out of the way, but it still fails to start.

NameOwnerChanged org.gnome.Rhythmbox ->:1.51

Gtk-ERROR **: file gtktreemodelfilter.c: line 2237 (gtk_tree_model_filter_get_path): assertion failed: (i < level->array->len)
aborting...

** (bug-buddy:862): WARNING **: Couldn't load icon for Epiphany Web Bookmarks
[...more bug-buddy messages...]

Here's the backtrace:

Distribution: Ubuntu 6.10 (edgy)
Gnome Release: 2.15.91 2006-08-08 (Ubuntu)
BugBuddy Version: 2.15.90

Memory status: size: 75280384 vsize: 0 resident: 75280384 share: 0 rss: 26877952 rss_rlim: 0
CPU usage: start_time: 1155202349 rtime: 0 utime: 190 stime: 0 cutime:178 cstime: 0 timeout: 12 it_real_value: 0 frequency: 8

Backtrace was generated from '/usr/bin/rhythmbox'

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1227401552 (LWP 845)]
[New Thread -1264481376 (LWP 856)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0xffffe410 in __kernel_vsyscall ()
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb7c6135b in __waitpid_nocancel () from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7ba2558 in gnome_gtk_module_info_get () from /usr/lib/libgnomeui-2.so.0
#3 <signal handler called>
#4 0xffffe410 in __kernel_vsyscall ()
#5 0xb6f4a861 in raise () from /lib/tls/i686/cmov/libc.so.6
#6 0xb6f4c009 in abort () from /lib/tls/i686/cmov/libc.so.6
#7 0xb70c83dd in IA__g_logv (log_domain=<value optimized out>,
    log_level=G_LOG_LEVEL_ERROR,
    format=0xb70f0ec0 "file %s: line %d (%s): assertion failed: (%s)",
    args1=0xbfcf87bc "õ:\232·½\b") at gmessages.c:497
#8 0xb70c840e in IA__g_log (log_domain=0xb78fe2e1 "Gtk",
    log_level=G_LOG_LEVEL_ERROR,
    format=0xb70f0ec0 "file %s: line %d (%s): assertion failed: (%s)")
    at gmessages.c:517
#9 0xb70c8480 in IA__g_assert_warning (log_domain=0xb78fe2e1 "Gtk",
    file=0xb79a3af5 "gtktreemodelfilter.c", line=2237,
    pretty_function=0xb79a4560 "gtk_tree_model_filter_get_path",
    expression=0xb79a3b31 "i < level->array->len") at gmessages.c:552
#10 0xb788e8b2 in gtk_tree_model_filter_convert_path_to_child_path ()
   from /usr/lib/libgtk-x11-2.0.so.0
#11 0xb788b449 in gtk_tree_model_get_path () from /usr/lib/libgtk-x11-2.0.so.0
#12 0xb788f6c8 in gtk_tree_model_filter_convert_child_iter_to_iter ()
   from /usr/lib/libgtk-x11-2.0.so.0
#13 0xb77c0608 in _gtk_marshal_VOID__BOXED_BOXED ()
   from /usr/lib/libgtk-x11-2.0.so.0
#14 0xb724a65f in IA__g_closure_invoke (closure=0x81f1248, return_value=0x0,
    n_param_values=3, param_values=0xbfcf8b0c, invocation_hint=0xbfcf8a1c)
    at gclosure.c:490
#15 0xb7259924 in signal_emit_unlocked_R (node=0x83b8200, detail=0,
    instance=0x830db60, emission_return=0x0, instance_and_params=0xbfcf8b0c)
    at gsignal.c:2438
#16 0xb725ae47 in IA__g_signal_emit_valist (instance=0x830db60, signal_id=215,
    detail=0, var_args=0xbfcf8d54 "") at gsignal.c:2197
#17 0xb725b000 in IA__g_signal_emit (instance=0x830db60, signal_id=215,
    detail=0) at gsignal.c:2241
#18 0xb788a808 in gtk_tree_model_row_changed ()
   from /usr/lib/libgtk-x11-2.0.so.0
#19 0xb789a03a in gtk_tree_store_set_valist ()
   from /usr/lib/libgtk-x11-2.0.so.0
#20 0xb789a06c in gtk_tree_store_set () from /usr/lib/libgtk-x11-2.0.so.0
#21 0x0808e664 in rb_sourcelist_get_type ()
#22 0xb7256273 in IA__g_cclosure_marshal_VOID__PARAM (closure=0x83be810,
    return_value=0x0, n_param_values=2, param_values=0xbfcf906c,
    invocation_hint=0xbfcf8f7c, marshal_data=0x8423870) at gmarshal.c:531
#23 0xb724a65f in IA__g_closure_invoke (closure=0x8423870, return_value=0x0,
    n_param_values=2, param_values=0xbfcf906c, invocation_hint=0xbfcf8f7c)
    at gclosure.c:490
#24 0xb7259924 in signal_emit_unlocked_R (node=0x816c1c0, detail=768,
    instance=0x841c180, emission_return=0x0, instance_and_params=0xbfcf906c)
    at gsignal.c:2438
#25 0xb725ae47 in IA__g_signal_emit_valist (instance=0x841c180, signal_id=1,
    detail=768, var_args=0xbfcf92b0 "") at gsignal.c:2197
#26 0xb725b000 in IA__g_signal_emit (instance=0x841c180, signal_id=1,
    detail=768) at gsignal.c:2241
#27 0xb724e622 in g_object_dispatch_properties_changed (object=0x841c180,
    n_pspecs=1, pspecs=0xbfcf9344) at gobject.c:561
#28 0xb724b28f in g_object_notify_dispatcher (object=0x841c180, n_pspecs=1,
    pspecs=0xbfcf9344) at gobject.c:242
#29 0xb7250eb8 in IA__g_object_set_valist (object=0x841c180,
    first_property_name=0x81112d9 "visibility", var_args=0xbfcf943c "")
    at gobjectnotifyqueue.c:123
#30 0xb725110e in IA__g_object_set (_object=0x841c180,
    first_property_name=0x81112d9 "visibility") at gobject.c:1181
#31 0x0808c7f8 in _rb_source_hide_when_empty ()
#32 0xb77c0608 in _gtk_marshal_VOID__BOXED_BOXED ()
   from /usr/lib/libgtk-x11-2.0.so.0
#33 0xb724a65f in IA__g_closure_invoke (closure=0x841ef58, return_value=0x0,
    n_param_values=3, param_values=0xbfcf969c, invocation_hint=0xbfcf95ac)
    at gclosure.c:490
#34 0xb7259924 in signal_emit_unlocked_R (node=0x83b8230, detail=0,
    instance=0x840f348, emission_return=0x0, instance_and_params=0xbfcf969c)
    at gsignal.c:2438
#35 0xb725ae47 in IA__g_signal_emit_valist (instance=0x840f348, signal_id=216,
    detail=0,
    var_args=0xbfcf98e4 "Dp=\bx\220)\001¸?\023\b,\231Ï¿Hó@\bH\231Ï¿?¶\r\bHó@\bàÈy\b,\231Ï¿¸?\023\b \215y\b0T@\bH\231Ͽ׻\r\bÿÿÿÿ¸\203&\bàÈy\büø/\n\230åy\b \215y\bx\220)\b¸?\023\b") at gsignal.c:2197
#36 0xb725b000 in IA__g_signal_emit (instance=0x840f348, signal_id=216,
    detail=0) at gsignal.c:2241
#37 0xb788a758 in gtk_tree_model_row_inserted ()
   from /usr/lib/libgtk-x11-2.0.so.0
#38 0x080db63f in rhythmdb_query_model_remove_entry ()
#39 0x080dd83f in rhythmdb_query_model_new ()
#40 0x080efdcf in rb_marshal_VOID__POINTER_POINTER ()
#41 0xb724a65f in IA__g_closure_invoke (closure=0x841e8e8, return_value=0x0,
    n_param_values=3, param_values=0xbfcf9c7c, invocation_hint=0xbfcf9b8c)
    at gclosure.c:490
#42 0xb7259924 in signal_emit_unlocked_R (node=0x822f4c0, detail=0,
    instance=0x8299078, emission_return=0x0, instance_and_params=0xbfcf9c7c)
    at gsignal.c:2438
#43 0xb725ae47 in IA__g_signal_emit_valist (instance=0x8299078, signal_id=59,
    detail=0,
    var_args=0xbfcf9ec4 "ô\236Ï¿(\237Ï¿\023\021\r\bÜ1\022·@¡|\b\b\237Ï¿ÿ;\v· \215y\b\220ÚR\bx\220)\b­~#·") at gsignal.c:2197
#44 0xb725b000 in IA__g_signal_emit (instance=0x8299078, signal_id=59,
    detail=0) at gsignal.c:2241
#45 0x080cf1fc in rhythmdb_emit_entry_deleted ()
#46 0xb70b3bff in IA__g_hash_table_foreach (hash_table=0x8205b20,
    func=0x80cf1ae <rhythmdb_emit_entry_deleted+78>, user_data=0x8299078)
    at ghash.c:662
#47 0x080d1f78 in rhythmdb_error_quark ()
#48 0x080d4e09 in rhythmdb_shutdown ()
#49 0xb70c0630 in g_timeout_dispatch (source=0x847b310, callback=0x6,
    user_data=0x8299078) at gmain.c:3420
#50 0xb70c00c8 in IA__g_main_context_dispatch (context=0x81fe290)
    at gmain.c:2043
#51 0xb70c2e62 in g_main_context_iterate (context=0x81fe290, block=1,
    dispatch=1, self=0x81438b0) at gmain.c:2675
#52 0xb70c320c in IA__g_main_loop_run (loop=0x847b2a8) at gmain.c:2879
#53 0xb77bd052 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#54 0x0806c4c5 in main ()

Thread 2 (Thread -1264481376 (LWP 856)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7c5dacc in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb7238038 in g_cond_timed_wait_posix_impl (cond=0x86007d0,
    entered_mutex=0x8267a90, abs_time=0xb4a18430) at gthread-posix.c:231
 result = <value optimized out>
 end_time = {tv_sec = 1155202356, tv_nsec = 573306000}
 __PRETTY_FUNCTION__ = "g_cond_timed_wait_posix_impl"
#3 0xb70a4831 in g_async_queue_pop_intern_unlocked (queue=0x8255b98,
    try=<value optimized out>, end_time=0xb4a18430) at gasyncqueue.c:341
 retval = <value optimized out>
 __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked"
#4 0xb70a4942 in IA__g_async_queue_timed_pop (queue=0x8255b98,
    end_time=0xb4a18430) at gasyncqueue.c:467
 retval = <value optimized out>
 __PRETTY_FUNCTION__ = "IA__g_async_queue_timed_pop"
#5 0x080d27fb in rhythmdb_entry_move_to_trash ()
No symbol table info available.
#6 0xb70dc545 in g_thread_create_proxy (data=0x83c09e0) at gthread.c:553
 __PRETTY_FUNCTION__ = "g_thread_create_proxy"
#7 0xb7c5a534 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#8 0xb6fef21e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 1 (Thread -1227401552 (LWP 845)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7c6135b in __waitpid_nocancel () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb7ba2558 in gnome_gtk_module_info_get () from /usr/lib/libgnomeui-2.so.0
No symbol table info available.
#3 <signal handler called>
No symbol table info available.
#4 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#5 0xb6f4a861 in raise () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#6 0xb6f4c009 in abort () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#7 0xb70c83dd in IA__g_logv (log_domain=<value optimized out>,
    log_level=G_LOG_LEVEL_ERROR,
    format=0xb70f0ec0 "file %s: line %d (%s): assertion failed: (%s)",
    args1=0xbfcf87bc "õ:\232·½\b") at gmessages.c:497
 depth = <value optimized out>
 domain = (GLogDomain *) 0x84adb98
 data = (gpointer) 0x0
 log_func = (GLogFunc) 0xb70c8c37 <IA__g_log_default_handler>
 domain_fatal_mask = 5
 test_level = <value optimized out>
 was_recursion = 0
 i = <value optimized out>
#8 0xb70c840e in IA__g_log (log_domain=0xb78fe2e1 "Gtk",
    log_level=G_LOG_LEVEL_ERROR,
    format=0xb70f0ec0 "file %s: line %d (%s): assertion failed: (%s)")
    at gmessages.c:517
 args = 0xbfcf87bc "õ:\232·½\b"
#9 0xb70c8480 in IA__g_assert_warning (log_domain=0xb78fe2e1 "Gtk",
    file=0xb79a3af5 "gtktreemodelfilter.c", line=2237,
    pretty_function=0xb79a4560 "gtk_tree_model_filter_get_path",
    expression=0xb79a3b31 "i < level->array->len") at gmessages.c:552
No locals.
#10 0xb788e8b2 in gtk_tree_model_filter_convert_path_to_child_path ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#11 0xb788b449 in gtk_tree_model_get_path () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#12 0xb788f6c8 in gtk_tree_model_filter_convert_child_iter_to_iter ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#13 0xb77c0608 in _gtk_marshal_VOID__BOXED_BOXED ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#14 0xb724a65f in IA__g_closure_invoke (closure=0x81f1248, return_value=0x0,
    n_param_values=3, param_values=0xbfcf8b0c, invocation_hint=0xbfcf8a1c)
    at gclosure.c:490
 marshal = (GClosureMarshal) 0xb77c05b1 <_gtk_marshal_VOID__BOXED_BOXED>
 marshal_data = (gpointer) 0x0
 __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#15 0xb7259924 in signal_emit_unlocked_R (node=0x83b8200, detail=0,
    instance=0x830db60, emission_return=0x0, instance_and_params=0xbfcf8b0c)
    at gsignal.c:2438
 tmp = <value optimized out>
 handler = (Handler *) 0x8254ee0
 accumulator = (SignalAccumulator *) 0x0
 emission = {next = 0xbfcf95a4, instance = 0x830db60, ihint = {
    signal_id = 215, detail = 0, run_type = G_SIGNAL_RUN_FIRST},
  state = EMISSION_RUN, chain_type = 4}
 class_closure = (GClosure *) 0x83be7a0
 handler_list = (Handler *) 0x8254ee0
 return_accu = (GValue *) 0x0
 accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0,
      v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,
      v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0,
      v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
 signal_id = 215
 max_sequential_handler_number = 3042
 return_value_altered = 0
#16 0xb725ae47 in IA__g_signal_emit_valist (instance=0x830db60, signal_id=215,
    detail=0, var_args=0xbfcf8d54 "") at gsignal.c:2197
 _flags = <value optimized out>
 _vtable = <value optimized out>
 _cvalues = {{v_int = 4, v_long = 4, v_int64 = 610650272527548420,
    v_double = 7.7125390239061149e-268, v_pointer = 0x4}, {v_int = 135538472,
    v_long = 135538472, v_int64 = -4625323570248800472,
    v_double = -0.24648189920872565, v_pointer = 0x8142728}, {v_int = 16,
    v_long = 16, v_int64 = 610674358704144400,
    v_double = 7.7384552608593437e-268, v_pointer = 0x10}, {v_int = 16,
    v_long = 16, v_int64 = -4625323776542769136,
    v_double = -0.24647617340087935, v_pointer = 0x10}, {v_int = -1222235867,
    v_long = -1222235867, v_int64 = -5216741422964266715,
    v_double = -7.5796965913480459e-41, v_pointer = 0xb7262925}, {
    v_int = -1214617264, v_long = -1214617264, v_int64 = -5258744261786310320,
    v_double = -1.1875907985088856e-43, v_pointer = 0xb79a6950}, {
    v_int = -1224392416, v_long = -1224392416, v_int64 = 610674396134457632,
    v_double = 7.7384955351163678e-268, v_pointer = 0xb7054120}, {
    v_int = -1076917032, v_long = -1076917032, v_int64 = -5262249045156459304,
    v_double = -6.9324578050989167e-44, v_pointer = 0xbfcf8cd8}}
 _lcopy_format = <value optimized out>
 _n_values = <value optimized out>
 return_value = {g_type = 3071422940, data = {{v_int = -1222148416,
      v_uint = 3072818880, v_long = -1222148416, v_ulong = 3072818880,
      v_int64 = -5204528391400227136, v_uint64 = 13242215682309324480,
      v_float = -9.98348696e-06, v_double = -5.0052164131988005e-40,
      v_pointer = 0xb7277ec0}, {v_int = -1211773671, v_uint = 3083193625,
      v_long = -1211773671, v_ulong = 3083193625,
      v_int64 = -5255082991142187751, v_uint64 = 13191661082567363865,
      v_float = -2.35797361e-05, v_double = -2.0397047245865974e-43,
      v_pointer = 0xb7c5cd19}}}
 error = <value optimized out>
 instance_and_params = (GValue *) 0xbfcf8b0c
 stack_values = {{g_type = 138142472, data = {{v_int = 137419616,
        v_uint = 137419616, v_long = 137419616, v_ulong = 137419616,
        v_int64 = 137419616, v_uint64 = 137419616, v_float = 5.32209475e-34,
        v_double = 6.7894311330296097e-316, v_pointer = 0x830db60}, {
        v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0,
        v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}, {
    g_type = 138143392, data = {{v_int = 142178096, v_uint = 142178096,
        v_long = 142178096, v_ulong = 142178096, v_int64 = 142178096,
        v_uint64 = 142178096, v_float = 7.50708161e-34,
        v_double = 7.0245312824718752e-316, v_pointer = 0x8797730}, {
        v_int = 134217728, v_uint = 134217728, v_long = 134217728,
        v_ulong = 134217728, v_int64 = 134217728, v_uint64 = 134217728,
        v_float = 3.85185989e-34, v_double = 6.631236846766476e-316,
        v_pointer = 0x8000000}}}, {g_type = 138143520, data = {{
        v_int = 140593536, v_uint = 140593536, v_long = 140593536,
        v_ulong = 140593536, v_int64 = 140593536, v_uint64 = 140593536,
        v_float = 6.77948734e-34, v_double = 6.9462436164944546e-316,
        v_pointer = 0x8614980}, {v_int = 0, v_uint = 0, v_long = 0,
        v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,
        v_pointer = 0x0}}}, {g_type = 3083193625, data = {{
        v_int = -1214526016, v_uint = 3080441280, v_long = -1214526016,
        v_ulong = 3080441280, v_int64 = -5216349515780731456,
        v_uint64 = 13230394557928820160, v_float = -1.85732497e-05,
        v_double = -7.9792768563110683e-41, v_pointer = 0xb79bcdc0}, {
        v_int = 68, v_uint = 68, v_long = 68, v_ulong = 68,
        v_int64 = -4625324876054396860, v_uint64 = 13821419197655154756,
        v_float = 9.52882956e-44, v_double = -0.24644565582275579,
        v_pointer = 0x44}}}, {g_type = 3079171577, data = {{
        v_int = -1076917160, v_uint = 3218050136, v_long = -1076917160,
        v_ulong = 3218050136, v_int64 = 594969384507640920,
        v_uint64 = 594969384507640920, v_float = -1.62147045,
        v_double = 6.7219589684720988e-269, v_pointer = 0xbfcf8c58}, {
        v_int = -1222148388, v_uint = 3072818908, v_long = -1222148388,
        v_ulong = 3072818908, v_int64 = -5249096098799714596,
        v_uint64 = 13197647974909837020, v_float = -9.98351243e-06,
        v_double = -5.2609202623090644e-43, v_pointer = 0xb7277edc}}}, {
    g_type = 138141848, data = {{v_int = 138143148, v_uint = 138143148,
        v_long = 138143148, v_ulong = 138143148,
        v_int64 = -4625324738477300308, v_uint64 = 13821419335232251308,
        v_float = 5.65432436e-34, v_double = -0.24644947435426212,
        v_pointer = 0x83be5ac}, {v_int = -1214526016, v_uint = 3080441280,
        v_long = -1214526016, v_ulong = 3080441280,
        v_int64 = -5262310952952672832, v_uint64 = 13184433120756878784,
        v_float = -1.85732497e-05, v_double = -6.8708172992340369e-44,
        v_pointer = 0xb79bcdc0}}}, {g_type = 3218050136, data = {{
        v_int = -1076917336, v_uint = 3218049960, v_long = -1076917336,
        v_ulong = 3218049960, v_int64 = -5249463073545155672,
        v_uint64 = 13197281000164395944, v_float = -1.62144947,
        v_double = -4.9686080130330299e-43, v_pointer = 0xbfcf8ba8}, {
        v_int = 138548688, v_uint = 138548688, v_long = 138548688,
        v_ulong = 138548688, v_int64 = -5262310955894565424,
        v_uint64 = 13184433117814986192, v_float = 5.84053919e-34,
        v_double = -6.8708143700432296e-44, v_pointer = 0x84215d0}}}, {
    g_type = 3218050136, data = {{v_int = -1214526016, v_uint = 3080441280,
        v_long = -1214526016, v_ulong = 3080441280,
        v_int64 = 587301630796090816, v_uint64 = 587301630796090816,
        v_float = -1.85732497e-05, v_double = 2.1308698069156874e-269,
        v_pointer = 0xb79bcdc0}, {v_int = 137419616, v_uint = 137419616,
        v_long = 137419616, v_ulong = 137419616,
        v_int64 = -4625324532319593632, v_uint64 = 13821419541389957984,
        v_float = 5.32209475e-34, v_double = -0.24645519638007851,
        v_pointer = 0x830db60}}}, {g_type = 3072816872, data = {{
        v_int = -1076917160, v_uint = 3218050136, v_long = -1076917160,
        v_ulong = 3218050136, v_int64 = 3218050136, v_uint64 = 3218050136,
        v_float = -1.62147045, v_double = 1.5899280187923513e-314,
        v_pointer = 0xbfcf8c58}, {v_int = -1076917288, v_uint = 3218050008,
        v_long = -1076917288, v_ulong = 3218050008, v_int64 = 71937526744,
        v_uint64 = 71937526744, v_float = -1.62145519,
        v_double = 3.5541860610996306e-313, v_pointer = 0xbfcf8bd8}}}, {
    g_type = 3070574888, data = {{v_int = 136741816, v_uint = 136741816,
        v_long = 136741816, v_ulong = 136741816, v_int64 = 593320302963229624,
        v_uint64 = 593320302963229624, v_float = 5.01086426e-34,
        v_double = 5.2806066698349603e-269, v_pointer = 0x82683b8}, {
        v_int = -1214526016, v_uint = 3080441280, v_long = -1214526016,
        v_ulong = 3080441280, v_int64 = 71799918016, v_uint64 = 71799918016,
        v_float = -1.85732497e-05, v_double = 3.5473872865923593e-313,
        v_pointer = 0xb79bcdc0}}}, {g_type = 3070574888, data = {{
        v_int = -1076917128, v_uint = 3218050168, v_long = -1076917128,
        v_ulong = 3218050168, v_int64 = -5221714397947261832,
        v_uint64 = 13225029675762289784, v_float = -1.62147427,
        v_double = -3.5505657093282624e-41, v_pointer = 0xbfcf8c78}, {
        v_int = -1076917160, v_uint = 3218050136, v_long = -1076917160,
        v_ulong = 3218050136, v_int64 = -5262310952815063976,
        v_uint64 = 13184433120894487640, v_float = -1.62147045,
        v_double = -6.870817436248759e-44, v_pointer = 0xbfcf8c58}}}, {
    g_type = 3218050072, data = {{v_int = 142183712, v_uint = 142183712,
        v_long = 142183712, v_ulong = 142183712,
        v_int64 = -4625323707681108704, v_uint64 = 13821420366028442912,
        v_float = 7.50966035e-34, v_double = -0.24647808469590249,
        v_pointer = 0x8798d20}, {v_int = -1211775945, v_uint = 3083191351,
        v_long = -1211775945, v_ulong = 3083191351,
        v_int64 = -4625324254495914953, v_uint64 = 13821419819213636663,
        v_float = -2.35755997e-05, v_double = -0.2464629075361999,
        v_pointer = 0xb7c5c437}}}, {g_type = 3218050136, data = {{
        v_int = 142200048, v_uint = 142200048, v_long = 142200048,
        v_ulong = 142200048, v_int64 = 582138802290150640,
        v_uint64 = 582138802290150640, v_float = 7.51716148e-34,
        v_double = 9.5460413973026211e-270, v_pointer = 0x879ccf0}, {
        v_int = 135539786, v_uint = 135539786, v_long = 135539786,
        v_ulong = 135539786, v_int64 = -5249258365601436598,
        v_uint64 = 13197485708108115018, v_float = 4.45891915e-34,
        v_double = -5.131667297674737e-43, v_pointer = 0x8142c4a}}}, {
    g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0,
        v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,
        v_pointer = 0x0}, {v_int = -1224396812, v_uint = 3070570484,
        v_long = -1224396812, v_ulong = 3070570484,
        v_int64 = -5258725381119856652, v_uint64 = 13188018692589694964,
        v_float = -7.93858271e-06, v_double = -1.1913506281344017e-43,
        v_pointer = 0xb7052ff4}}}, {g_type = 0, data = {{v_int = -1076917180,
        v_uint = 3218050116, v_long = -1076917180, v_ulong = 3218050116,
        v_int64 = -5262278182214595516, v_uint64 = 13184465891494956100,
        v_float = -1.62146807, v_double = -6.9034465478295446e-44,
        v_pointer = 0xbfcf8c44}, {v_int = -1225222111, v_uint = 3069745185,
        v_long = -1225222111, v_ulong = 3069745185, v_int64 = 20249614369,
        v_uint64 = 20249614369, v_float = -7.40868609e-06,
        v_double = 1.0004638801256171e-313, v_pointer = 0xb6f89821}}}, {
    g_type = 3070570484, data = {{v_int = 0, v_uint = 0, v_long = 0,
        v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,
        v_pointer = 0x0}, {v_int = -1076917096, v_uint = 3218050200,
        v_long = -1076917096, v_ulong = 3218050200,
        v_int64 = -5262248765983585128, v_uint64 = 13184495307725966488,
        v_float = -1.62147808, v_double = -6.9327357726287026e-44,
        v_pointer = 0xbfcf8c98}}}}
 free_me = (GValue *) 0x0
 signal_return_type = 4
 param_values = (GValue *) 0xbfcf8b20
 node = (SignalNode *) 0x83b8200
 i = 2
 n_params = 2
 __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#17 0xb725b000 in IA__g_signal_emit (instance=0x830db60, signal_id=215,
    detail=0) at gsignal.c:2241
 var_args = 0xbfcf8d4c "0wy\b\004\216Ï¿"
#18 0xb788a808 in gtk_tree_model_row_changed ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#19 0xb789a03a in gtk_tree_store_set_valist ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#20 0xb789a06c in gtk_tree_store_set () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#21 0x0808e664 in rb_sourcelist_get_type ()
No symbol table info available.
#22 0xb7256273 in IA__g_cclosure_marshal_VOID__PARAM (closure=0x83be810,
    return_value=0x0, n_param_values=2, param_values=0xbfcf906c,
    invocation_hint=0xbfcf8f7c, marshal_data=0x8423870) at gmarshal.c:531
 data1 = (gpointer) 0x841c180
 data2 = <value optimized out>
 __PRETTY_FUNCTION__ = "IA__g_cclosure_marshal_VOID__PARAM"
#23 0xb724a65f in IA__g_closure_invoke (closure=0x8423870, return_value=0x0,
    n_param_values=2, param_values=0xbfcf906c, invocation_hint=0xbfcf8f7c)
    at gclosure.c:490
 marshal = (
    GClosureMarshal) 0xb7256220 <IA__g_cclosure_marshal_VOID__PARAM>
 marshal_data = (gpointer) 0x0
 __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#24 0xb7259924 in signal_emit_unlocked_R (node=0x816c1c0, detail=768,
    instance=0x841c180, emission_return=0x0, instance_and_params=0xbfcf906c)
    at gsignal.c:2438
 tmp = <value optimized out>
 handler = (Handler *) 0x8420c60
 accumulator = (SignalAccumulator *) 0x0
 emission = {next = 0x0, instance = 0x841c180, ihint = {signal_id = 1,
    detail = 768, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN,
  chain_type = 4}
 class_closure = (GClosure *) 0x816c168
 handler_list = (Handler *) 0x8420c40
 return_accu = (GValue *) 0x0
 accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0,
      v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,
      v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0,
      v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
 signal_id = 1
 max_sequential_handler_number = 3042
 return_value_altered = 1
#25 0xb725ae47 in IA__g_signal_emit_valist (instance=0x841c180, signal_id=1,
    detail=768, var_args=0xbfcf92b0 "") at gsignal.c:2197
 _flags = <value optimized out>
 _vtable = <value optimized out>
 _cvalues = {{v_int = 0, v_long = 0, v_int64 = 0, v_double = 0,
    v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0,
    v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0,
    v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0,
    v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0,
    v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0,
    v_pointer = 0x0}, {v_int = -1222235867, v_long = -1222235867,
    v_int64 = -5262310952960382683, v_double = -6.8708172915574736e-44,
    v_pointer = 0xb7262925}, {v_int = -1211775945, v_long = -1211775945,
    v_int64 = 20263060535, v_double = 1.001128208994505e-313,
    v_pointer = 0xb7c5c437}}
 _lcopy_format = <value optimized out>
 _n_values = <value optimized out>
 return_value = {g_type = 3071128541, data = {{v_int = 136749088,
      v_uint = 136749088, v_long = 136749088, v_ulong = 136749088,
      v_int64 = 593751156902502432, v_uint64 = 593751156902502432,
      v_float = 5.0142034e-34, v_double = 5.5703504762546606e-269,
      v_pointer = 0x826a020}, {v_int = -1076915576, v_uint = 3218051720,
      v_long = -1076915576, v_ulong = 3218051720,
      v_int64 = -5256430184809131384, v_uint64 = 13190313888900420232,
      v_float = -1.62165928, v_double = -1.6484079627690856e-43,
      v_pointer = 0xbfcf9288}}}
 error = <value optimized out>
 instance_and_params = (GValue *) 0xbfcf906c
 stack_values = {{g_type = 138535080, data = {{v_int = 138527104,
        v_uint = 138527104, v_long = 138527104, v_ulong = 138527104,
        v_int64 = 138527104, v_uint64 = 138527104, v_float = 5.8306283e-34,
        v_double = 6.8441483104277528e-316, v_pointer = 0x841c180}, {
        v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0,
        v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}, {
    g_type = 76, data = {{v_int = 138232240, v_uint = 138232240,
        v_long = 138232240, v_ulong = 138232240, v_int64 = 138232240,
        v_uint64 = 138232240, v_float = 5.6952334e-34,
        v_double = 6.8295800931682194e-316, v_pointer = 0x83d41b0}, {
        v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0,
        v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}, {
    g_type = 1073741840, data = {{v_int = 0, v_uint = 0, v_long = 0,
        v_ulong = 0, v_int64 = -5249096101872533504,
        v_uint64 = 13197647971837018112, v_float = 0,
        v_double = -5.2609178146675911e-43, v_pointer = 0x0}, {
        v_int = -1076915796, v_uint = 3218051500, v_long = -1076915796,
        v_ulong = 3218051500, v_int64 = 20397920684, v_uint64 = 20397920684,
        v_float = -1.62163305, v_double = 1.0077911856558981e-313,
        v_pointer = 0xbfcf91ac}}}, {g_type = 3218051288, data = {{
        v_int = -1222326962, v_uint = 3072640334, v_long = -1222326962,
        v_ulong = 3072640334, v_int64 = 588162771731137870,
        v_uint64 = 588162771731137870, v_float = -9.82110032e-06,
        v_double = 2.4204229821813875e-269, v_pointer = 0xb724c54e}, {
        v_int = 4, v_uint = 4, v_long = 4, v_ulong = 4, v_int64 = 12884901892,
        v_uint64 = 12884901892, v_float = 5.60519386e-45,
        v_double = 6.3659873748720795e-314, v_pointer = 0x4}}}, {
    g_type = 3072731429, data = {{v_int = 0, v_uint = 0, v_long = 0,
        v_ulong = 0, v_int64 = 17179869184, v_uint64 = 17179869184,
        v_float = 0, v_double = 8.4879831638610893e-314, v_pointer = 0x0}, {
        v_int = 136942316, v_uint = 136942316, v_long = 136942316,
        v_ulong = 136942316, v_int64 = -5249096101735591188,
        v_uint64 = 13197647971973960428, v_float = 5.10292934e-34,
        v_double = -5.260917923748439e-43, v_pointer = 0x82992ec}}}, {
    g_type = 3218051500, data = {{v_int = 1, v_uint = 1, v_long = 1,
        v_ulong = 1, v_int64 = -4625318966179397631,
        v_uint64 = 13821425107530153985, v_float = 1.40129846e-45,
        v_double = -0.24660968780517581, v_pointer = 0x1}, {
        v_int = -1222326204, v_uint = 3072641092, v_long = -1222326204,
        v_ulong = 3072641092, v_int64 = 588162754551269444,
        v_uint64 = 588162754551269444, v_float = -9.82178972e-06,
        v_double = 2.4204172055596396e-269, v_pointer = 0xb724c844}}}, {
    g_type = 1, data = {{v_int = -1076915960, v_uint = 3218051336,
        v_long = -1076915960, v_ulong = 3218051336,
        v_int64 = -5249325750555799288, v_uint64 = 13197418323153752328,
        v_float = -1.6216135, v_double = -5.0779920848111215e-43,
        v_pointer = 0xbfcf9108}, {v_int = -1076915796, v_uint = 3218051500,
        v_long = -1076915796, v_ulong = 3218051500,
        v_int64 = 588162754696679852, v_uint64 = 588162754696679852,
        v_float = -1.62163305, v_double = 2.4204172544529666e-269,
        v_pointer = 0xbfcf91ac}}}, {g_type = 0, data = {{v_int = -1222150424,
        v_uint = 3072816872, v_long = -1222150424, v_ulong = 3072816872,
        v_int64 = -5249096098799716632, v_uint64 = 13197647974909834984,
        v_float = -9.9816607e-06, v_double = -5.2609202623074426e-43,
        v_pointer = 0xb72776e8}, {v_int = -1076915756, v_uint = 3218051540,
        v_long = -1076915756, v_ulong = 3218051540,
        v_int64 = -4625315939304369708, v_uint64 = 13821428134405181908,
        v_float = -1.62163782, v_double = -0.24669370046389238,
        v_pointer = 0xbfcf91d4}}}, {g_type = 3072700028, data = {{
        v_int = -1076915796, v_uint = 3218051500, v_long = -1076915796,
        v_ulong = 3218051500, v_int64 = -4625318121147756116,
        v_uint64 = 13821425952561795500, v_float = -1.62163305,
        v_double = -0.24663314214479948, v_pointer = 0xbfcf91ac}, {
        v_int = -1076915412, v_uint = 3218051884, v_long = -1076915412,
        v_ulong = 3218051884, v_int64 = 3218051884, v_uint64 = 3218051884,
        v_float = -1.62167883, v_double = 1.5899288824191002e-314,
        v_pointer = 0xbfcf932c}}}, {g_type = 3218051580, data = {{v_int = 1,
        v_uint = 1, v_long = 1, v_ulong = 1, v_int64 = -4625318622582013951,
        v_uint64 = 13821425451127537665, v_float = 1.40129846e-45,
        v_double = -0.24661922454833987, v_pointer = 0x1}, {
        v_int = -1222326204, v_uint = 3072641092, v_long = -1222326204,
        v_ulong = 3072641092, v_int64 = -4625316472025724860,
        v_uint64 = 13821427601683826756, v_float = -9.82178972e-06,
        v_double = -0.2466789144760374, v_pointer = 0xb724c844}}}, {
    g_type = 1, data = {{v_int = -1076915328, v_uint = 3218051968,
        v_long = -1076915328, v_ulong = 3218051968,
        v_int64 = -5249325750555798656, v_uint64 = 13197418323153752960,
        v_float = -1.62168884, v_double = -5.077992084811625e-43,
        v_pointer = 0xbfcf9380}, {v_int = -1076915967, v_uint = 3218051329,
        v_long = -1076915967, v_ulong = 3218051329,
        v_int64 = 590216195740766465, v_uint64 = 590216195740766465,
        v_float = -1.62161267, v_double = 3.1931339553244405e-269,
        v_pointer = 0xbfcf9101}}}, {g_type = 0, data = {{v_int = -1222150424,
        v_uint = 3072816872, v_long = -1222150424, v_ulong = 3072816872,
        v_int64 = -4625318121292990744, v_uint64 = 13821425952416560872,
        v_float = -9.9816607e-06, v_double = -0.24663313811372878,
        v_pointer = 0xb72776e8}, {v_int = 0, v_uint = 0, v_long = 0,
        v_ulong = 0, v_int64 = 17179869184, v_uint64 = 17179869184,
        v_float = 0, v_double = 8.4879831638610893e-314, v_pointer = 0x0}}}, {
    g_type = 3218051520, data = {{v_int = 138244800, v_uint = 138244800,
        v_long = 138244800, v_ulong = 138244800, v_int64 = 4433212096,
        v_uint64 = 4433212096, v_float = 5.70100066e-34,
        v_double = 2.1902977973614663e-314, v_pointer = 0x83d72c0}, {
        v_int = 1, v_uint = 1, v_long = 1, v_ulong = 1, v_int64 = 1,
        v_uint64 = 1, v_float = 1.40129846e-45,
        v_double = 4.9406564584124654e-324, v_pointer = 0x1}}}, {
    g_type = 135539752, data = {{v_int = 135539784, v_uint = 135539784,
        v_long = 135539784, v_ulong = 135539784,
        v_int64 = -5204528286963323832, v_uint64 = 13242215786746227784,
        v_float = 4.45891823e-34, v_double = -5.0053015985227697e-40,
        v_pointer = 0x8142c48}, {v_int = -1222150424, v_uint = 3072816872,
        v_long = -1222150424, v_ulong = 3072816872,
        v_int64 = -4625316128428165400, v_uint64 = 13821427945281386216,
        v_float = -9.9816607e-06, v_double = -0.24668845122408034,
        v_pointer = 0xb72776e8}}}, {g_type = 16, data = {{v_int = 0,
        v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 47244640256,
        v_uint64 = 47244640256, v_float = 0,
        v_double = 2.3341953700617995e-313, v_pointer = 0x0}, {
        v_int = 138905480, v_uint = 138905480, v_long = 138905480,
        v_ulong = 138905480, v_int64 = -5249684911685138552,
        v_uint64 = 13197059162024413064, v_float = 6.00437004e-34,
        v_double = -4.7919037398393326e-43, v_pointer = 0x8478788}}}, {
    g_type = 4, data = {{v_int = -1076915756, v_uint = 3218051540,
        v_long = -1076915756, v_ulong = 3218051540,
        v_int64 = -4625317777550372396, v_uint64 = 13821426296159179220,
        v_float = -1.62163782, v_double = -0.24664267888796465,
        v_pointer = 0xbfcf91d4}, {v_int = 0, v_uint = 0, v_long = 0,
        v_ulong = 0, v_int64 = 17179869184, v_uint64 = 17179869184,
        v_float = 0, v_double = 8.4879831638610893e-314, v_pointer = 0x0}}}}
 free_me = (GValue *) 0x0
 signal_return_type = 4
 param_values = (GValue *) 0xbfcf9080
 node = (SignalNode *) 0x816c1c0
 i = 1
 n_params = 1
 __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#26 0xb725b000 in IA__g_signal_emit (instance=0x841c180, signal_id=1,
    detail=768) at gsignal.c:2241
 var_args = 0xbfcf92ac "°A=\b"
#27 0xb724e622 in g_object_dispatch_properties_changed (object=0x841c180,
    n_pspecs=1, pspecs=0xbfcf9344) at gobject.c:561
 i = 0
#28 0xb724b28f in g_object_notify_dispatcher (object=0x841c180, n_pspecs=1,
    pspecs=0xbfcf9344) at gobject.c:242
No locals.
#29 0xb7250eb8 in IA__g_object_set_valist (object=0x841c180,
    first_property_name=0x81112d9 "visibility", var_args=0xbfcf943c "")
    at gobjectnotifyqueue.c:123
 value = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0,
      v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,
      v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0,
      v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
 pspec = <value optimized out>
 error = <value optimized out>
 nqueue = (GObjectNotifyQueue *) 0x87a4450
 name = <value optimized out>
 __PRETTY_FUNCTION__ = "IA__g_object_set_valist"
#30 0xb725110e in IA__g_object_set (_object=0x841c180,
    first_property_name=0x81112d9 "visibility") at gobject.c:1181
 var_args = 0xbfcf9438 "\001"
 __PRETTY_FUNCTION__ = "IA__g_object_set"
#31 0x0808c7f8 in _rb_source_hide_when_empty ()
No symbol table info available.
#32 0xb77c0608 in _gtk_marshal_VOID__BOXED_BOXED ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#33 0xb724a65f in IA__g_closure_invoke (closure=0x841ef58, return_value=0x0,
    n_param_values=3, param_values=0xbfcf969c, invocation_hint=0xbfcf95ac)
    at gclosure.c:490
 marshal = (GClosureMarshal) 0xb77c05b1 <_gtk_marshal_VOID__BOXED_BOXED>
 marshal_data = (gpointer) 0x0
 __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#34 0xb7259924 in signal_emit_unlocked_R (node=0x83b8230, detail=0,
    instance=0x840f348, emission_return=0x0, instance_and_params=0xbfcf969c)
    at gsignal.c:2438
 tmp = <value optimized out>
 handler = (Handler *) 0x841f000
 accumulator = (SignalAccumulator *) 0x0
 emission = {next = 0xbfcf9b84, instance = 0x840f348, ihint = {
    signal_id = 216, detail = 0, run_type = G_SIGNAL_RUN_FIRST},
  state = EMISSION_RUN, chain_type = 4}
 class_closure = (GClosure *) 0x82b3040
 handler_list = (Handler *) 0x841f000
 return_accu = (GValue *) 0x0
 accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0,
      v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,
      v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0,
      v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
 signal_id = 216
 max_sequential_handler_number = 3042
 return_value_altered = 1
#35 0xb725ae47 in IA__g_signal_emit_valist (instance=0x840f348, signal_id=216,
    detail=0,
    var_args=0xbfcf98e4 "Dp=\bx\220)\001¸?\023\b,\231Ï¿Hó@\bH\231Ï¿?¶\r\bHó@\bàÈy\b,\231Ï¿¸?\023\b \215y\b0T@\bH\231Ͽ׻\r\bÿÿÿÿ¸\203&\bàÈy\büø/\n\230åy\b \215y\bx\220)\b¸?\023\b") at gsignal.c:2197
 _flags = <value optimized out>
 _vtable = <value optimized out>
 _cvalues = {{v_int = 142164120, v_long = 142164120,
    v_int64 = 68861640856, v_double = 3.402217106320761e-313,
    v_pointer = 0x8794098}, {v_int = 0, v_long = 0,
    v_int64 = -5258975334107185152, v_double = -1.1415758678498485e-43,
    v_pointer = 0x0}, {v_int = -1211767755, v_long = -1211767755,
    v_int64 = -5250193308314639307, v_double = -4.386942460787005e-43,
    v_pointer = 0xb7c5e435}, {v_int = 1, v_long = 1,
    v_int64 = -4625311132159049727, v_double = -0.24682712554931643,
    v_pointer = 0x1}, {v_int = -1211767755, v_long = -1211767755,
    v_int64 = -5250193308314639307, v_double = -4.386942460787005e-43,
    v_pointer = 0xb7c5e435}, {v_int = 24, v_long = 24,
    v_int64 = -4625311063439572968, v_double = -0.24682903289794988,
    v_pointer = 0x18}, {v_int = -1224396812, v_long = -1224396812,
    v_int64 = -5258725381119856652, v_double = -1.1913506281344017e-43,
    v_pointer = 0xb7052ff4}, {v_int = 0, v_long = 0,
    v_int64 = -4625310943180488704, v_double = -0.24683237075805664,
    v_pointer = 0x0}}
 _lcopy_format = <value optimized out>
 _n_values = <value optimized out>
 return_value = {g_type = 3071422940, data = {{v_int = -1222148416,
      v_uint = 3072818880, v_long = -1222148416, v_ulong = 3072818880,
      v_int64 = -5204528391400227136, v_uint64 = 13242215682309324480,
      v_float = -9.98348696e-06, v_double = -5.0052164131988005e-40,
      v_pointer = 0xb7277ec0}, {v_int = -1211773671, v_uint = 3083193625,
      v_long = -1211773671, v_ulong = 3083193625,
      v_int64 = -5255082991142187751, v_uint64 = 13191661082567363865,
      v_float = -2.35797361e-05, v_double = -2.0397047245865974e-43,
      v_pointer = 0xb7c5cd19}}}
 error = <value optimized out>
 instance_and_params = (GValue *) 0xbfcf969c
 stack_values = {{g_type = 138243560, data = {{v_int = 138474312,
        v_uint = 138474312, v_long = 138474312, v_ulong = 138474312,
        v_int64 = 138474312, v_uint64 = 138474312, v_float = 5.80638741e-34,
        v_double = 6.8415400390702276e-316, v_pointer = 0x840f348}, {
        v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0,
        v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}, {
    g_type = 138143392, data = {{v_int = 142199008, v_uint = 142199008,
        v_long = 142199008, v_ulong = 142199008, v_int64 = 142199008,
        v_uint64 = 142199008, v_float = 7.51668393e-34,
        v_double = 7.0255644725504584e-316, v_pointer = 0x879c8e0}, {
        v_int = 134217728, v_uint = 134217728, v_long = 134217728,
        v_ulong = 134217728, v_int64 = 134217728, v_uint64 = 134217728,
        v_float = 3.85185989e-34, v_double = 6.631236846766476e-316,
        v_pointer = 0x8000000}}}, {g_type = 138143520, data = {{
        v_int = 140525032, v_uint = 140525032, v_long = 140525032,
        v_ulong = 140525032, v_int64 = 140525032, v_uint64 = 140525032,
        v_float = 6.74803185e-34, v_double = 6.9428590691941838e-316,
        v_pointer = 0x8603de8}, {v_int = 0, v_uint = 0, v_long = 0,
        v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,
        v_pointer = 0x0}}}, {g_type = 4, data = {{v_int = -1076914412,
        v_uint = 3218052884, v_long = -1076914412, v_ulong = 3218052884,
        v_int64 = 582138805366003476, v_uint64 = 582138805366003476,
        v_float = -1.62179804, v_double = 9.5460465684826165e-270,
        v_pointer = 0xbfcf9714}, {v_int = 135539784, v_uint = 135539784,
        v_long = 135539784, v_ulong = 135539784, v_int64 = 38790245448,
        v_uint64 = 38790245448, v_float = 4.45891823e-34,
        v_double = 1.9164927669606594e-313, v_pointer = 0x8142c48}}}, {
    g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0,
        v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,
        v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0,
        v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,
        v_pointer = 0x0}}}, {g_type = 0, data = {{v_int = 0, v_uint = 0,
        v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0,
        v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0,
        v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,
        v_pointer = 0x0}}}, {g_type = 0, data = {{v_int = -1076914380,
        v_uint = 3218052916, v_long = -1076914380, v_ulong = 3218052916,
        v_int64 = 3218052916, v_uint64 = 3218052916, v_float = -1.62180185,
        v_double = 1.5899293922948467e-314, v_pointer = 0xbfcf9734}, {
        v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0,
        v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}, {
    g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0,
        v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,
        v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0,
        v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,
        v_pointer = 0x0}}}, {g_type = 0, data = {{v_int = -1225227247,
        v_uint = 3069740049, v_long = -1225227247, v_ulong = 3069740049,
        v_int64 = 3069740049, v_uint64 = 3069740049,
        v_float = -7.40635051e-06, v_double = 1.5166530998739248e-314,
        v_pointer = 0xb6f88411}, {v_int = 0, v_uint = 0, v_long = 0,
        v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,
        v_pointer = 0x0}}}, {g_type = 0, data = {{v_int = 0, v_uint = 0,
        v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0,
        v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0,
        v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,
        v_pointer = 0x0}}}, {g_type = 0, data = {{v_int = 0, v_uint = 0,
        v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0,
        v_double = 0, v_pointer = 0x0}, {v_int = -1225227247,
        v_uint = 3069740049, v_long = -1225227247, v_ulong = 3069740049,
        v_int64 = 3069740049, v_uint64 = 3069740049,
        v_float = -7.40635051e-06, v_double = 1.5166530998739248e-314,
        v_pointer = 0xb6f88411}}}, {g_type = 0, data = {{v_int = 16,
        v_uint = 16, v_long = 16, v_ulong = 16,
        v_int64 = -5258725349830688752, v_uint64 = 13188018723878862864,
        v_float = 2.24207754e-44, v_double = -1.1913568589494376e-43,
        v_pointer = 0x10}, {v_int = 64, v_uint = 64, v_long = 64,
        v_ulong = 64, v_int64 = -4625311475756433344,
        v_uint64 = 13821432597953118272, v_float = 8.96831017e-44,
        v_double = -0.24681758880615412, v_pointer = 0x40}}}, {
    g_type = 135479224, data = {{v_int = 143749360, v_uint = 143749360,
        v_long = 143749360, v_ulong = 143749360, v_int64 = 617463396472811760,
        v_uint64 = 617463396472811760, v_float = 8.75342154e-34,
        v_double = 2.1407034164326817e-267, v_pointer = 0x89170f0}, {
        v_int = -1076914120, v_uint = 3218053176, v_long = -1076914120,
        v_ulong = 3218053176, v_int64 = 580388567538178104,
        v_uint64 = 580388567538178104, v_float = -1.62183285,
        v_double = 7.0875243701466311e-270, v_pointer = 0xbfcf9838}}}, {
    g_type = 142176864, data = {{v_int = -1225227247, v_uint = 3069740049,
        v_long = -1225227247, v_ulong = 3069740049,
        v_int64 = -4625311266528263151, v_uint64 = 13821432807181288465,
        v_float = -7.40635051e-06, v_double = -0.24682339605445283,
        v_pointer = 0xb6f88411}, {v_int = 16, v_uint = 16, v_long = 16,
        v_ulong = 16, v_int64 = -5258725349830688752,
        v_uint64 = 13188018723878862864, v_float = 2.24207754e-44,
        v_double = -1.1913568589494376e-43, v_pointer = 0x10}}}, {
    g_type = 3069740049, data = {{v_int = -1225229599, v_uint = 3069737697,
        v_long = -1225229599, v_ulong = 3069737697,
        v_int64 = -5250213456019686687, v_uint64 = 13196530617689864929,
        v_float = -7.40528094e-06, v_double = -4.3708938878175733e-43,
        v_pointer = 0xb6f87ae1}, {v_int = 1, v_uint = 1, v_long = 1,
        v_ulong = 1, v_int64 = -5255082994225381375,
        v_uint64 = 13191661079484170241, v_float = 1.40129846e-45,
        v_double = -2.0397034966338917e-43, v_pointer = 0x1}}}, {
    g_type = 3218053144, data = {{v_int = 142199008, v_uint = 142199008,
        v_long = 142199008, v_ulong = 142199008, v_int64 = 142199008,
        v_uint64 = 142199008, v_float = 7.51668393e-34,
        v_double = 7.0255644725504584e-316, v_pointer = 0x879c8e0}, {
        v_int = -1225227247, v_uint = 3069740049, v_long = -1225227247,
        v_ulong = 3069740049, v_int64 = 3069740049, v_uint64 = 3069740049,
        v_float = -7.40635051e-06, v_double = 1.5166530998739248e-314,
        v_pointer = 0xb6f88411}}}}
 free_me = (GValue *) 0x0
 signal_return_type = 4
 param_values = (GValue *) 0xbfcf96b0
 node = (SignalNode *) 0x83b8230
 i = 2
 n_params = 2
 __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#36 0xb725b000 in IA__g_signal_emit (instance=0x840f348, signal_id=216,
    detail=0) at gsignal.c:2241
 var_args = 0xbfcf98dc "àÈy\b,\231Ï¿Dp=\bx\220)\001¸?\023\b,\231Ï¿Hó@\bH\231Ï¿?¶\r\bHó@\bàÈy\b,\231Ï¿¸?\023\b \215y\b0T@\bH\231Ͽ׻\r\bÿÿÿÿ¸\203&\bàÈy\büø/\n\230åy\b \215y\bx\220)\b¸?\023\b"
#37 0xb788a758 in gtk_tree_model_row_inserted ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#38 0x080db63f in rhythmdb_query_model_remove_entry ()
No symbol table info available.
#39 0x080dd83f in rhythmdb_query_model_new ()
No symbol table info available.
#40 0x080efdcf in rb_marshal_VOID__POINTER_POINTER ()
No symbol table info available.
#41 0xb724a65f in IA__g_closure_invoke (closure=0x841e8e8, return_value=0x0,
    n_param_values=3, param_values=0xbfcf9c7c, invocation_hint=0xbfcf9b8c)
    at gclosure.c:490
 marshal = (
    GClosureMarshal) 0x80efd78 <rb_marshal_VOID__POINTER_POINTER>
 marshal_data = (gpointer) 0x0
 __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#42 0xb7259924 in signal_emit_unlocked_R (node=0x822f4c0, detail=0,
    instance=0x8299078, emission_return=0x0, instance_and_params=0xbfcf9c7c)
    at gsignal.c:2438
 tmp = <value optimized out>
 handler = (Handler *) 0x841cd80
 accumulator = (SignalAccumulator *) 0x0
 emission = {next = 0x0, instance = 0x8299078, ihint = {signal_id = 59,
    detail = 0, r

Revision history for this message
Matt Zimmerman (mdz) wrote :

I renamed my rhythmdb.xml and re-imported all of the same music, and rhythmbox doesn't crash anymore. I'm attaching the old rhythmdb.xml for testing

Revision history for this message
Matt Zimmerman (mdz) wrote :

Also confirmed that when I move the old rhythmdb.xml back into place, it crashes again

Revision history for this message
Sebastien Bacher (seb128) wrote :

Looks similar to http://bugzilla.gnome.org/show_bug.cgi?id=346800 upstream which is GTK bug and had a potential patch attached. Maybe you could give a try to the patch?

Changed in rhythmbox:
assignee: nobody → desktop-bugs
importance: Untriaged → High
status: Unconfirmed → Confirmed
Revision history for this message
Matt Zimmerman (mdz) wrote :

After applying the patch in the upstream bug report, rhythmbox no longer crashes for me.

Revision history for this message
Sebastien Bacher (seb128) wrote :

thank you for trying it, I've commented on the upstream bug saying it fixes the issue for you too

Changed in gtk:
status: Unknown → Confirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :

fixed upstream

Changed in gtk+2.0:
status: Confirmed → Fix Committed
Revision history for this message
Sebastien Bacher (seb128) wrote :

"fixed" to edgy (there is some other changes to do according to upstream but the new version fixes the rhythmbox crasher)

Changed in gtk+2.0:
status: Fix Committed → Fix Released
Changed in gtk:
status: Confirmed → In Progress
Changed in gtk:
status: In Progress → Fix Released
Changed in gtk:
importance: Unknown → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.