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 91588 - Nautilus crash when switching view [nautilus_tree_model_unref_node()]
Nautilus crash when switching view [nautilus_tree_model_unref_node()]
Status: VERIFIED INCOMPLETE
Product: nautilus
Classification: Core
Component: [obsolete] Sidebar Panel: Tree
2.4.x
Other other
: High critical
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
DRIZZT[repeatable]
: 97054 100068 101164 101273 102036 102818 103524 105429 105508 105681 106782 107739 108455 119730 122630 123594 124223 125775 127158 130892 131973 132305 135986 141981 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2002-08-24 10:41 UTC by l
Modified: 2009-08-15 18:40 UTC
See Also:
GNOME target: ---
GNOME version: 2.3/2.4



Description l 2002-08-24 10:32:02 UTC
Package: nautilus
Severity: normal
Version: 2.0.4
Synopsis: Nautilus crash when leaving mosic view.
Bugzilla-Product: nautilus
Bugzilla-Component: View as Music

Description:
I don't know....


Debugging Information:

[New Thread 1024 (LWP 1323)]
[New Thread 2049 (LWP 1348)]
[New Thread 1026 (LWP 1349)]
[New Thread 2051 (LWP 1350)]
[New Thread 3076 (LWP 1351)]
[New Thread 4101 (LWP 1352)]
[New Thread 5126 (LWP 1353)]
[New Thread 6151 (LWP 1354)]
0x40a7e369 in __wait4 () at __wait4:-1
	in __wait4
  • #0 __wait4
  • #1 __DTOR_END__
    from /lib/libc.so.6
  • #2 waitpid
    at wrapsyscall.c line 172
  • #3 libgnomeui_segv_handle
    at gnome-ui-init.c line 647
  • #4 pthread_sighandler
    at signals.c line 97
  • #5 <signal handler called>
  • #6 g_logv
  • #7 g_log
  • #8 nautilus_tree_model_unref_node
    at nautilus-tree-model.c line 1352
  • #9 gtk_tree_model_unref_node
    at gtktreemodel.c line 995
  • #10 gtk_tree_model_sort_real_unref_node
    at gtktreemodelsort.c line 1166
  • #11 gtk_tree_model_sort_unref_node
    at gtktreemodelsort.c line 1196
  • #12 gtk_tree_model_unref_node
    at gtktreemodel.c line 995
  • #13 gtk_tree_view_unref_tree_helper
    at gtktreeview.c line 6562
  • #14 gtk_tree_view_unref_tree_helper
    at gtktreeview.c line 6557
  • #15 gtk_tree_view_unref_tree_helper
    at gtktreeview.c line 6557
  • #16 gtk_tree_view_unref_tree_helper
    at gtktreeview.c line 6557
  • #17 gtk_tree_view_unref_and_check_selection_tree
    at gtktreeview.c line 6590
  • #18 gtk_tree_view_destroy
    at gtktreeview.c line 1079
  • #19 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #20 g_type_class_meta_marshal
    at gclosure.c line 514
  • #21 g_closure_invoke
    at gclosure.c line 437
  • #22 signal_emit_unlocked_R
    at gsignal.c line 2457
  • #23 g_signal_emit_valist
    at gsignal.c line 2100
  • #24 gtk_signal_emit
    at gtksignal.c line 355
  • #25 gtk_object_dispose
    at gtkobject.c line 373
  • #26 gtk_widget_dispose
    at gtkwidget.c line 5605
  • #27 g_object_run_dispose
    at gobject.c line 466
  • #28 gtk_object_destroy
    at gtkobject.c line 358
  • #29 gtk_widget_destroy
    at gtkwidget.c line 1581
  • #30 gtk_bin_forall
    at gtkbin.c line 165
  • #31 gtk_scrolled_window_forall
    at gtkscrolledwindow.c line 766
  • #32 gtk_container_foreach
    at gtkcontainer.c line 1179
  • #33 gtk_container_destroy
    at gtkcontainer.c line 725
  • #34 gtk_scrolled_window_destroy
    at gtkscrolledwindow.c line 625
  • #35 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #36 g_type_class_meta_marshal
    at gclosure.c line 514
  • #37 g_closure_invoke
    at gclosure.c line 437
  • #38 signal_emit_unlocked_R
    at gsignal.c line 2457
  • #39 g_signal_emit_valist
    at gsignal.c line 2100
  • #40 gtk_signal_emit
    at gtksignal.c line 355
  • #41 gtk_object_dispose
    at gtkobject.c line 373
  • #42 gtk_widget_dispose
    at gtkwidget.c line 5605
  • #43 g_object_run_dispose
    at gobject.c line 466
  • #44 gtk_object_destroy
    at gtkobject.c line 358
  • #45 gtk_widget_destroy
    at gtkwidget.c line 1581
  • #46 bonobo_control_destroy
    at bonobo-control.c line 676
  • #47 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #48 g_type_class_meta_marshal
    at gclosure.c line 514
  • #49 g_closure_invoke
    at gclosure.c line 437
  • #50 signal_emit_unlocked_R
    at gsignal.c line 2379
  • #51 g_signal_emit_valist
    at gsignal.c line 2100
  • #52 g_signal_emit
    at gsignal.c line 2144
  • #53 bonobo_object_destroy
    at bonobo-object.c line 84
  • #54 bonobo_object_unref
    at bonobo-object.c line 291
  • #55 impl_Bonobo_Unknown_unref
    at bonobo-object.c line 523
  • #56 Bonobo_Unknown_unref
    at Bonobo_Unknown-stubs.c line 36
  • #57 bonobo_object_release_unref
    at bonobo-object.c line 497
  • #58 bonobo_control_frame_bind_to_control
    at bonobo-control-frame.c line 793
  • #59 bonobo_control_frame_dispose
    at bonobo-control-frame.c line 395
  • #60 g_object_last_unref
    at gobject.c line 421
  • #61 g_object_unref
    at gobject.c line 1318
  • #62 bonobo_object_finalize_internal
    at bonobo-object.c line 175
  • #63 bonobo_object_unref
    at bonobo-object.c line 297
  • #64 bonobo_socket_set_control_frame
    at bonobo-socket.c line 338
  • #65 bonobo_socket_dispose
    at bonobo-socket.c line 48
  • #66 g_object_run_dispose
    at gobject.c line 466
  • #67 gtk_object_destroy
    at gtkobject.c line 358
  • #68 gtk_widget_destroy
    at gtkwidget.c line 1581
  • #69 gtk_bin_forall
    at gtkbin.c line 165
  • #70 gtk_container_foreach
    at gtkcontainer.c line 1179
  • #71 gtk_container_destroy
    at gtkcontainer.c line 725
  • #72 nautilus_view_frame_destroy
    at nautilus-view-frame.c line 239
  • #73 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #74 g_type_class_meta_marshal
    at gclosure.c line 514
  • #75 g_closure_invoke
    at gclosure.c line 437
  • #76 signal_emit_unlocked_R
    at gsignal.c line 2457
  • #77 g_signal_emit_valist
    at gsignal.c line 2100
  • #78 gtk_signal_emit
    at gtksignal.c line 355
  • #79 gtk_object_dispose
    at gtkobject.c line 373
  • #80 gtk_widget_dispose
    at gtkwidget.c line 5605
  • #81 g_object_run_dispose
    at gobject.c line 466
  • #82 gtk_object_destroy
    at gtkobject.c line 358
  • #83 gtk_widget_destroy
    at gtkwidget.c line 1581
  • #84 gtk_notebook_forall
    at gtknotebook.c line 2163
  • #85 gtk_container_foreach
    at gtkcontainer.c line 1179
  • #86 gtk_container_destroy
    at gtkcontainer.c line 725
  • #87 gtk_notebook_destroy
    at gtknotebook.c line 733
  • #88 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #89 g_type_class_meta_marshal
    at gclosure.c line 514
  • #90 g_closure_invoke
    at gclosure.c line 437
  • #91 signal_emit_unlocked_R
    at gsignal.c line 2457
  • #92 g_signal_emit_valist
    at gsignal.c line 2100
  • #93 gtk_signal_emit
    at gtksignal.c line 355
  • #94 gtk_object_dispose
    at gtkobject.c line 373
  • #95 gtk_widget_dispose
    at gtkwidget.c line 5605
  • #96 g_object_run_dispose
    at gobject.c line 466
  • #97 gtk_object_destroy
    at gtkobject.c line 358
  • #98 gtk_widget_destroy
    at gtkwidget.c line 1581
  • #99 gtk_box_forall
    at gtkbox.c line 697
  • #100 gtk_container_foreach
    at gtkcontainer.c line 1179
  • #101 gtk_container_destroy
    at gtkcontainer.c line 725
  • #102 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #103 g_type_class_meta_marshal
    at gclosure.c line 514
  • #104 g_closure_invoke
    at gclosure.c line 437
  • #105 signal_emit_unlocked_R
    at gsignal.c line 2457
  • #106 g_signal_emit_valist
    at gsignal.c line 2100
  • #107 gtk_signal_emit
    at gtksignal.c line 355
  • #108 gtk_object_dispose
    at gtkobject.c line 373
  • #109 gtk_widget_dispose
    at gtkwidget.c line 5605
  • #110 g_object_run_dispose
    at gobject.c line 466
  • #111 gtk_object_destroy
    at gtkobject.c line 358
  • #112 gtk_widget_destroy
    at gtkwidget.c line 1581
  • #113 gtk_bin_forall
    at gtkbin.c line 165
  • #114 gtk_container_foreach
    at gtkcontainer.c line 1179
  • #115 gtk_container_destroy
    at gtkcontainer.c line 725
  • #116 nautilus_sidebar_destroy
    at nautilus-sidebar.c line 341
  • #117 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #118 g_type_class_meta_marshal
    at gclosure.c line 514
  • #119 g_closure_invoke
    at gclosure.c line 437
  • #120 signal_emit_unlocked_R
    at gsignal.c line 2457
  • #121 g_signal_emit_valist
    at gsignal.c line 2100
  • #122 gtk_signal_emit
    at gtksignal.c line 355
  • #123 gtk_object_dispose
    at gtkobject.c line 373
  • #124 gtk_widget_dispose
    at gtkwidget.c line 5605
  • #125 g_object_run_dispose
    at gobject.c line 466
  • #126 gtk_object_destroy
    at gtkobject.c line 358
  • #127 gtk_widget_destroy
    at gtkwidget.c line 1581
  • #128 gtk_paned_forall
    at gtkpaned.c line 836
  • #129 gtk_container_foreach
    at gtkcontainer.c line 1179
  • #130 gtk_container_destroy
    at gtkcontainer.c line 725
  • #131 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #132 g_type_class_meta_marshal
    at gclosure.c line 514
  • #133 g_closure_invoke
    at gclosure.c line 437
  • #134 signal_emit_unlocked_R
    at gsignal.c line 2457
  • #135 g_signal_emit_valist
    at gsignal.c line 2100
  • #136 gtk_signal_emit
    at gtksignal.c line 355
  • #137 gtk_object_dispose
    at gtkobject.c line 373
  • #138 gtk_widget_dispose
    at gtkwidget.c line 5605
  • #139 g_object_run_dispose
    at gobject.c line 466
  • #140 gtk_object_destroy
    at gtkobject.c line 358
  • #141 gtk_widget_destroy
    at gtkwidget.c line 1581
  • #142 bonobo_dock_forall
    at bonobo-dock.c line 660
  • #143 gtk_container_foreach
    at gtkcontainer.c line 1179
  • #144 gtk_container_destroy
    at gtkcontainer.c line 725
  • #145 bonobo_dock_destroy
    at bonobo-dock.c line 668
  • #146 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #147 g_type_class_meta_marshal
    at gclosure.c line 514
  • #148 g_closure_invoke
    at gclosure.c line 437
  • #149 signal_emit_unlocked_R
    at gsignal.c line 2457
  • #150 g_signal_emit_valist
    at gsignal.c line 2100
  • #151 gtk_signal_emit
    at gtksignal.c line 355
  • #152 gtk_object_dispose
    at gtkobject.c line 373
  • #153 gtk_widget_dispose
    at gtkwidget.c line 5605
  • #154 g_object_run_dispose
    at gobject.c line 466
  • #155 gtk_object_destroy
    at gtkobject.c line 358
  • #156 gtk_widget_destroy
    at gtkwidget.c line 1581
  • #157 gtk_box_forall
    at gtkbox.c line 687
  • #158 gtk_container_foreach
    at gtkcontainer.c line 1179
  • #159 gtk_container_destroy
    at gtkcontainer.c line 725
  • #160 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #161 g_type_class_meta_marshal
    at gclosure.c line 514
  • #162 g_closure_invoke
    at gclosure.c line 437
  • #163 signal_emit_unlocked_R
    at gsignal.c line 2457
  • #164 g_signal_emit_valist
    at gsignal.c line 2100
  • #165 gtk_signal_emit
    at gtksignal.c line 355
  • #166 gtk_object_dispose
    at gtkobject.c line 373
  • #167 gtk_widget_dispose
    at gtkwidget.c line 5605
  • #168 g_object_run_dispose
    at gobject.c line 466
  • #169 gtk_object_destroy
    at gtkobject.c line 358
  • #170 gtk_widget_destroy
    at gtkwidget.c line 1581
  • #171 gtk_bin_forall
    at gtkbin.c line 165
  • #172 gtk_container_foreach
    at gtkcontainer.c line 1179
  • #173 gtk_container_destroy
    at gtkcontainer.c line 725
  • #174 gtk_window_destroy
    at gtkwindow.c line 2959
  • #175 nautilus_window_destroy
    at nautilus-window.c line 810
  • #176 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #177 g_type_class_meta_marshal
    at gclosure.c line 514
  • #178 g_closure_invoke
    at gclosure.c line 437
  • #179 signal_emit_unlocked_R
    at gsignal.c line 2457
  • #180 g_signal_emit_valist
    at gsignal.c line 2100
  • #181 gtk_signal_emit
    at gtksignal.c line 355
  • #182 gtk_object_dispose
    at gtkobject.c line 373
  • #183 gtk_widget_dispose
    at gtkwidget.c line 5605
  • #184 gtk_window_dispose
    at gtkwindow.c line 1551
  • #185 bonobo_window_dispose
    at bonobo-window.c line 145
  • #186 g_object_run_dispose
    at gobject.c line 466
  • #187 gtk_object_destroy
    at gtkobject.c line 358
  • #188 gtk_widget_destroy
    at gtkwidget.c line 1581
  • #189 nautilus_window_delete_event_callback
    at nautilus-application.c line 641
  • #190 _gtk_marshal_BOOLEAN__BOXED
    at gtkmarshalers.c line 82
  • #191 g_closure_invoke
    at gclosure.c line 437
  • #192 signal_emit_unlocked_R
    at gsignal.c line 2341
  • #193 g_signal_emit_valist
    at gsignal.c line 2110
  • #194 gtk_signal_emit
    at gtksignal.c line 355
  • #195 gtk_widget_event_internal
    at gtkwidget.c line 3082
  • #196 gtk_main_do_event
    at gtkmain.c line 1272
  • #197 gdk_event_dispatch
    at gdkevents-x11.c line 1763
  • #198 g_main_dispatch
    at gmain.c line 1642
  • #199 g_main_context_dispatch
    at gmain.c line 2186
  • #200 g_main_context_iterate
    at gmain.c line 2267
  • #201 g_main_loop_run
    at gmain.c line 2487
  • #202 gtk_main
    at gtkmain.c line 936
  • #203 main
    at nautilus-main.c line 262
  • #204 __libc_start_main
    at ../sysdeps/generic/libc-start.c line 129
  • #0 __wait4
  • #1 __DTOR_END__
    from /lib/libc.so.6
  • #2 waitpid
    at wrapsyscall.c line 172
  • #3 libgnomeui_segv_handle
    at gnome-ui-init.c line 647
  • #4 pthread_sighandler
    at signals.c line 97
  • #5 <signal handler called>
  • #6 g_logv
  • #7 g_log




------- Bug moved to this database by unknown@bugzilla.gnome.org 2002-08-24 06:32 -------

The original reporter (l@lolo.fi) of this bug does not have an account here.
Reassigning to the exporter, unknown@bugzilla.gnome.org.
Reassigning to the default owner of the component, nautilus-maint@bugzilla.gnome.org.

Comment 1 Luis Villa 2002-08-26 20:34:37 UTC
Dave? Alex?
Comment 2 John Fleck 2002-09-15 22:09:38 UTC
Does this still happen with more recent Nautilus?
Comment 3 Shane O'Connor 2002-10-21 16:00:29 UTC
cannot reproduce in suns build12 (cvs oct 17th) - closing as not a
bug.

if you can reproduce then pls repoen this bug.
Comment 4 David Fallon 2002-10-28 21:36:14 UTC
Reopening based on the duplicate from RH 8.0, later than this one. Not
a CVS dup, but still, quite recent.
Comment 5 David Fallon 2002-10-28 21:37:05 UTC
*** Bug 97054 has been marked as a duplicate of this bug. ***
Comment 6 Vincent Untz 2002-10-31 14:43:41 UTC
I just reproduced this bug with nautilus 2.1.1.
Comment 7 Aschwin van der Woude 2002-11-04 19:03:36 UTC
Music-view is no longer, but nautilus-media will rise from its ashes
new and improved with gstreamer in its veins.
This bug is doomed for ever because of it, so I will give it a proper
burial. 
Comment 8 Aschwin van der Woude 2002-12-01 20:24:23 UTC
*** Bug 100068 has been marked as a duplicate of this bug. ***
Comment 9 Aschwin van der Woude 2002-12-01 20:26:58 UTC
A new duplicate crash-report filed but not related to the music view,
so opening this bug again.
Also updated the summary to reflect this.
Comment 10 David Kennedy 2002-12-13 23:46:18 UTC
*** Bug 101164 has been marked as a duplicate of this bug. ***
Comment 11 David Kennedy 2002-12-15 15:38:35 UTC
*** Bug 101273 has been marked as a duplicate of this bug. ***
Comment 12 John Fleck 2002-12-27 14:10:47 UTC
*** Bug 102036 has been marked as a duplicate of this bug. ***
Comment 13 John Fleck 2003-01-08 13:19:20 UTC
*** Bug 102818 has been marked as a duplicate of this bug. ***
Comment 14 Alex Duggan 2003-01-14 23:39:07 UTC
*** Bug 103524 has been marked as a duplicate of this bug. ***
Comment 15 Elijah Newren 2003-02-07 01:23:01 UTC
*** Bug 105429 has been marked as a duplicate of this bug. ***
Comment 16 Elijah Newren 2003-02-07 01:27:49 UTC
Bug 105429 claims this is repeatable once a day and that the following
steps will give the crash in *tree sidebar-panel*:

  1. Browse (directories) folders through NFS
  2. Copy files from local to nfs, wait.
  3. Change from nfs folder to an other nfs folder crashes nautilus

Should the component for this bug perhaps be changed?
Comment 17 Elijah Newren 2003-02-07 21:19:17 UTC
*** Bug 105508 has been marked as a duplicate of this bug. ***
Comment 18 John Fleck 2003-02-10 16:02:22 UTC
*** Bug 105681 has been marked as a duplicate of this bug. ***
Comment 19 Alex Duggan 2003-02-22 06:18:55 UTC
*** Bug 106782 has been marked as a duplicate of this bug. ***
Comment 20 Alex Duggan 2003-03-06 18:33:03 UTC
*** Bug 107739 has been marked as a duplicate of this bug. ***
Comment 21 Andrew Sobala 2003-03-13 20:41:37 UTC
Version -> 2.0 since almost all dups are of 2.0.x
Comment 22 Elijah Newren 2003-03-15 19:12:21 UTC
*** Bug 108455 has been marked as a duplicate of this bug. ***
Comment 23 Elijah Newren 2003-08-13 01:01:59 UTC
*** Bug 119730 has been marked as a duplicate of this bug. ***
Comment 24 mwehner 2003-09-25 12:54:43 UTC
*** Bug 122630 has been marked as a duplicate of this bug. ***
Comment 25 mwehner 2003-09-28 15:56:08 UTC
Im setting version->2.4.x since the last reported duplicate occured in
2.4.0. Adding GNOMEVER2.4 keyword.
Comment 26 mwehner 2003-10-11 02:22:21 UTC
*** Bug 124223 has been marked as a duplicate of this bug. ***
Comment 27 Martin Wehner 2003-10-29 22:06:31 UTC
*** Bug 125775 has been marked as a duplicate of this bug. ***
Comment 28 Martin Wehner 2003-11-27 15:45:40 UTC
*** Bug 127158 has been marked as a duplicate of this bug. ***
Comment 29 Alex Duggan 2004-01-08 15:18:58 UTC
*** Bug 130892 has been marked as a duplicate of this bug. ***
Comment 30 Martin Wehner 2004-01-25 17:05:33 UTC
*** Bug 131973 has been marked as a duplicate of this bug. ***
Comment 31 Martin Wehner 2004-01-25 17:06:37 UTC
*** Bug 132305 has been marked as a duplicate of this bug. ***
Comment 32 Martin Wehner 2004-04-04 22:55:49 UTC
*** Bug 135986 has been marked as a duplicate of this bug. ***
Comment 33 Martin Wehner 2004-05-08 19:43:52 UTC
*** Bug 141981 has been marked as a duplicate of this bug. ***
Comment 34 Martin Wehner 2004-09-16 21:42:32 UTC
*** Bug 123594 has been marked as a duplicate of this bug. ***
Comment 35 Sebastien Bacher 2004-10-20 09:34:09 UTC
seems to work fine with nautilus 2.8. Do you still get the problem ?
Comment 36 Kjartan Maraas 2005-01-19 19:27:58 UTC
No feedback and no new duplicates in a while. Closing. The music view and
nautilus media are both history it seems. Don't know what's going to replace
those if anything. It seems the mantra is to open external apps to handle
actions on files from nautilus so I guess the default music player is it.