After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 342197 - crash while clicking in different rows of the albums treeview
crash while clicking in different rows of the albums treeview
Status: RESOLVED DUPLICATE of bug 349601
Product: rhythmbox
Classification: Other
Component: general
HEAD
Other Linux
: Normal critical
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-05-18 00:59 UTC by Diego González
Modified: 2006-09-02 00:58 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Diego González 2006-05-18 00:59:20 UTC
this is the backtrace:
0xb7125938 in IA__g_object_unref (_object=0x8889dd0) at gobject.c:1734
1734    gobject.c: No such file or directory.
        in gobject.c
(gdb) bt
  • #0 IA__g_object_unref
    at gobject.c line 1734
  • #1 rhythmdb_event_free
    at rhythmdb.c line 649
  • #2 rhythmdb_process_events
    at rhythmdb.c line 1979
  • #3 rhythmdb_idle_poll_events
    at rhythmdb.c line 2008
  • #4 g_timeout_dispatch
    at gmain.c line 3292
  • #5 g_main_dispatch
    at gmain.c line 1916
  • #6 IA__g_main_context_dispatch
    at gmain.c line 2466
  • #7 g_main_context_iterate
    at gmain.c line 2547
  • #8 IA__g_main_loop_run
    at gmain.c line 2751
  • #9 IA__gtk_main
    at gtkmain.c line 999
  • #10 main
    at main.c line 354

Comment 1 Jonathan Matthew 2006-05-18 23:49:53 UTC
I don't seem to be able to reproduce this, but I have no real idea what you were doing when it happened, and no idea of how reproducible it is.
Comment 2 Diego González 2006-05-19 06:27:05 UTC
There is the album list on the right of the Artist list. If you click ramdonly on  this list it crashes like this. For this to happend the arist list has to be in the "All xxx artists" position.
Comment 3 Diego González 2006-05-19 06:27:45 UTC
I forgot to say that i'm using GTK+ CVS HEAD, maybe it is due to this.
Comment 4 Diego González 2006-05-25 13:13:05 UTC
I just got a better backtrace, this might acutally be a GTK+ bug.

On the console i get:
(rhythmbox:8879): GLib-GObject-WARNING **: invalid unclassed pointer in cast to `GObject'

(rhythmbox:8879): GLib-GObject-WARNING **: invalid unclassed pointer in cast to `GObject'

The backtrace is:
  • #0 IA__g_object_unref
    at gobject.c line 1734
  • #1 rb_play_order_query_model_changed
    at rb-play-order.c line 500
  • #2 rb_play_order_query_model_changed_cb
    at rb-play-order.c line 469
  • #3 IA__g_cclosure_marshal_VOID__PARAM
    at gmarshal.c line 531
  • #4 IA__g_closure_invoke
    at gclosure.c line 490
  • #5 signal_emit_unlocked_R
    at gsignal.c line 2438
  • #6 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #7 IA__g_signal_emit
    at gsignal.c line 2241
  • #8 g_object_dispatch_properties_changed
    at gobject.c line 561
  • #9 g_object_notify_dispatcher
    at gobject.c line 242
  • #10 g_object_notify_queue_thaw
    at gobjectnotifyqueue.c line 123
  • #11 IA__g_object_set_valist
    at gobject.c line 1105
  • #12 IA__g_object_set
    at gobject.c line 1181
  • #13 rb_browser_source_browser_changed_cb
    at rb-browser-source.c line 832
  • #14 IA__g_cclosure_marshal_VOID__PARAM
    at gmarshal.c line 531
  • #15 IA__g_closure_invoke
    at gclosure.c line 490
  • #16 signal_emit_unlocked_R
    at gsignal.c line 2438
  • #17 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #18 IA__g_signal_emit
    at gsignal.c line 2241
  • #19 g_object_dispatch_properties_changed
    at gobject.c line 561
  • #20 g_object_notify_dispatcher
    at gobject.c line 242
  • #21 g_object_notify_queue_thaw
    at gobjectnotifyqueue.c line 123
  • #22 IA__g_object_notify
    at gobject.c line 620
  • #23 rebuild_child_model
    at rb-library-browser.c line 562
  • #24 rb_library_browser_set_selection
    at rb-library-browser.c line 603
  • #25 view_property_selected_cb
    at rb-library-browser.c line 342
  • #26 IA__g_cclosure_marshal_VOID__POINTER
    at gmarshal.c line 601
  • #27 IA__g_closure_invoke
    at gclosure.c line 490
  • #28 signal_emit_unlocked_R
    at gsignal.c line 2438
  • #29 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #30 IA__g_signal_emit
    at gsignal.c line 2241
  • #31 rb_property_view_selection_changed_cb
    at rb-property-view.c line 686
  • #32 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #33 IA__g_closure_invoke
    at gclosure.c line 490
  • #34 signal_emit_unlocked_R
    at gsignal.c line 2438
  • #35 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #36 IA__g_signal_emit
    at gsignal.c line 2241
  • #37 _gtk_tree_selection_internal_select_node
    at gtktreeselection.c line 1455
  • #38 gtk_tree_view_real_set_cursor
    at gtktreeview.c line 11463
  • #39 gtk_tree_view_button_press
    at gtktreeview.c line 2457
  • #40 rb_tree_dnd_button_press_event_cb
    at rb-tree-dnd.c line 855
  • #41 _gtk_marshal_BOOLEAN__BOXED
    at gtkmarshalers.c line 83
  • #42 IA__g_closure_invoke
    at gclosure.c line 490
  • #43 signal_emit_unlocked_R
    at gsignal.c line 2438
  • #44 IA__g_signal_emit_valist
    at gsignal.c line 2207
  • #45 IA__g_signal_emit
    at gsignal.c line 2241
  • #46 gtk_widget_event_internal
    at gtkwidget.c line 3901
  • #47 IA__gtk_widget_event
    at gtkwidget.c line 3707
  • #48 IA__gtk_propagate_event
    at gtkmain.c line 2186
  • #49 IA__gtk_main_do_event
    at gtkmain.c line 1405
  • #50 gdk_event_dispatch
    at gdkevents-x11.c line 2314
  • #51 g_main_dispatch
    at gmain.c line 1916
  • #52 IA__g_main_context_dispatch
    at gmain.c line 2466
  • #53 g_main_context_iterate
    at gmain.c line 2547
  • #54 IA__g_main_loop_run
    at gmain.c line 2751
  • #55 IA__gtk_main
    at gtkmain.c line 999
  • #56 main
    at main.c line 354

Comment 5 Jonathan Matthew 2006-09-02 00:58:19 UTC
I'm pretty sure this was fixed with the (relatively) recent query model ref count fixes.  If you can still reproduce this, feel free to reopen the bug.

*** This bug has been marked as a duplicate of 349601 ***