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 135727 - crash when switching to catalog view repeatedly (repeatable version of submission 5 minutes ago)
crash when switching to catalog view repeatedly (repeatable version of submis...
Status: RESOLVED OBSOLETE
Product: nautilus
Classification: Core
Component: [obsolete] Views: Other
2.5.x
Other other
: High critical
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
: 135726 137758 160041 170296 304158 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2004-02-29 03:12 UTC by Patrick Griffin
Modified: 2005-05-14 12:34 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Patrick Griffin 2004-02-29 03:12:07 UTC
Distribution: Fedora Core release 1.90 (FC2 Test 1)
Package: nautilus
Severity: major
Version: GNOME2.5.90 2.5.x
Gnome-Distributor: Red Hat, Inc
Synopsis: crash when switching to catalog view repeatedly (repeatable version of submission 5 minutes ago)
Bugzilla-Product: nautilus
Bugzilla-Component: View as (Other)
Bugzilla-Version: 2.5.x
BugBuddy-GnomeVersion: 2.0 (2.5.90)
Description:
Description of the crash:
Switching between the image and catalog view repeatedly causes the
catalog view to crash nautilus

Steps to reproduce the crash:
1.   Go to a folder containing several image files
2.   view as catalog
3.   view as image browser
4.   view as catalog (crashes or stalls)
5.   repeat 3/4 until crash - usually only takes one repeat

Expected Results:
no crashing


How often does this happen?
every time

Additional Information:
running Fedora Core 2 test1 + some upgrades from up2date rawhide


Debugging Information:

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

(no debugging symbols found)...Using host libthread_db library
"/lib/tls/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 -1207159872 (LWP 3216)]
[New Thread 121637808 (LWP 3224)]
[Thread debugging using libthread_db enabled]
[New Thread -1207159872 (LWP 3216)]
[New Thread 121637808 (LWP 3224)]
[Thread debugging using libthread_db enabled]
[New Thread -1207159872 (LWP 3216)]
[New Thread 121637808 (LWP 3224)]
[New Thread 101637040 (LWP 3223)]
[New Thread 102575024 (LWP 3222)]
[New Thread 133700528 (LWP 3221)]
[New Thread 15575984 (LWP 3220)]
[New Thread 15309744 (LWP 3219)]
[New Thread 15043504 (LWP 3218)]
[New Thread 26180528 (LWP 3217)]
(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)...(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)...0x005e8a52 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
  • #0 _dl_sysinfo_int80
    from /lib/ld-linux.so.2
  • #1 __waitpid_nocancel
    from /lib/tls/libpthread.so.0
  • #2 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 g_type_check_instance_is_a
    from /usr/lib/libgobject-2.0.so.0
  • #5 nautilus_view_frame_title_changed
  • #6 nautilus_view_frame_get_is_view_loaded
  • #7 nautilus_window_update_icon
  • #8 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #9 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #10 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #11 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #12 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #13 nautilus_view_frame_queue_incoming_call
  • #14 nautilus_clipboard_set_up_editable_in_control
    from /usr/lib/libnautilus.so.2
  • #15 g_timeout_add
    from /usr/lib/libglib-2.0.so.0
  • #16 unblock_source
    from /usr/lib/libglib-2.0.so.0
  • #17 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #18 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #19 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #20 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #21 ??
  • #22 ??
  • #23 nautilus_application_new



------- Bug moved to this database by unknown@bugzilla.gnome.org 2004-02-28 22:12 -------

Reassigning to the default owner of the component, nautilus-maint@bugzilla.gnome.org.

Comment 1 Luis Villa 2004-03-04 21:40:19 UTC
I get this too, trivially reproducable, but with a different stack trace:

Thread 1 (Thread -1085159616 (LWP 29399))

  • #0 _dl_sysinfo_int80
    from /lib/ld-linux.so.2
  • #1 __waitpid_nocancel
    from /lib/tls/libpthread.so.0
  • #2 libgnomeui_segv_handle
    at gnome-ui-init.c line 744
  • #3 <signal handler called>
  • #4 nautilus_idle_queue_add
    at nautilus-idle-queue.c line 109
  • #5 nautilus_view_frame_queue_incoming_call
    at nautilus-view-frame.c line 151
  • #6 impl_Nautilus_ViewFrame_report_load_complete
    at nautilus-view-frame-corba.c line 307
  • #7 _ORBIT_skel_small_Nautilus_ViewFrame_report_load_complete
    at nautilus-view-component-common.c line 198
  • #8 ORBit_POAObject_invoke
    at poa.c line 1141
  • #9 ORBit_OAObject_invoke
    at orbit-adaptor.c line 284
  • #10 ORBit_small_invoke_adaptor
    at orbit-small.c line 835
  • #11 ORBit_POAObject_handle_request
    at poa.c line 1350
  • #12 ORBit_POAObject_invoke_incoming_request
    at poa.c line 1418
  • #13 giop_thread_queue_process
    at giop.c line 743
  • #14 giop_recv_buffer_get
    at giop-recv-buffer.c line 704
  • #15 ORBit_small_invoke_stub
    at orbit-small.c line 657
  • #16 ORBit_small_invoke_stub_n
    at orbit-small.c line 575
  • #17 ORBit_c_stub_invoke
    at poa.c line 2640
  • #18 Bonobo_UIComponent_unsetContainer
    at Bonobo-stubs.c line 1178
  • #19 sub_component_destroy
    at bonobo-ui-engine.c line 793
  • #20 impl_Bonobo_UIContainer_setNode
    at bonobo-ui-container.c line 73
  • #21 _ORBIT_skel_small_Bonobo_UIContainer_deregisterComponent
    at Bonobo-common.c line 1313
  • #22 ORBit_POAObject_invoke
    at poa.c line 1141
  • #23 ORBit_OAObject_invoke
    at orbit-adaptor.c line 284
  • #24 ORBit_small_invoke_adaptor
    at orbit-small.c line 835
  • #25 ORBit_POAObject_handle_request
    at poa.c line 1350
  • #26 ORBit_POAObject_invoke_incoming_request
    at poa.c line 1418
  • #27 giop_thread_queue_process
    at giop.c line 743
  • #28 giop_recv_buffer_get
    at giop-recv-buffer.c line 704
  • #29 ORBit_small_invoke_stub
    at orbit-small.c line 657
  • #30 ORBit_small_invoke_stub_n
    at orbit-small.c line 575
  • #31 ORBit_c_stub_invoke
    at poa.c line 2640
  • #32 Bonobo_Unknown_unref
    at Bonobo_Unknown-stubs.c line 23
  • #33 bonobo_object_release_unref
    at bonobo-object.c line 568
  • #34 bonobo_control_frame_bind_to_control
    at bonobo-control-frame.c line 781
  • #35 bonobo_control_frame_dispose
    at bonobo-control-frame.c line 398
  • #36 g_object_last_unref
    at gobject.c line 557
  • #37 bonobo_object_finalize_internal_T
    at bonobo-object.c line 198
  • #38 bonobo_object_unref
    at bonobo-object.c line 334
  • #39 bonobo_socket_set_control_frame
    at bonobo-socket.c line 441
  • #40 bonobo_socket_dispose
    at bonobo-socket.c line 80
  • #41 g_object_run_dispose
    at gobject.c line 602
  • #42 gtk_pixmap_set
    at gtkpixmap.c line 155
  • #43 gtk_widget_style_get_property
    at gtkwidget.c line 6932
  • #44 gtk_cell_editable_get_type
    at gtkcelleditable.c line 31
  • #45 real_clear
    at gtkctree.c line 3905
  • #46 real_select_all
    at gtkctree.c line 3454
  • #47 nautilus_view_frame_destroy
    at nautilus-view-frame.c line 256
  • #48 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #49 g_type_class_meta_marshal
    at gclosure.c line 514
  • #50 g_closure_invoke
    at gclosure.c line 437
  • #51 signal_emit_unlocked_R
    at gsignal.c line 2552
  • #52 g_signal_emit_valist
    at gsignal.c line 2195
  • #53 g_signal_emit
    at gsignal.c line 2239
  • #54 gtk_pixmap_get
    at gtkpixmap.c line 187
  • #55 gtk_window_focus
    at gtkwindow.c line 4456
  • #56 g_object_run_dispose
    at gobject.c line 602
  • #57 gtk_pixmap_set
    at gtkpixmap.c line 155
  • #58 real_set_content_view_widget
    at nautilus-window.c line 1230
  • #59 real_set_content_view_widget
    at nautilus-spatial-window.c line 349
  • #60 nautilus_window_set_content_view_widget
    at nautilus-window.c line 1265
  • #61 location_has_really_changed
    at nautilus-window-manage-views.c line 613
  • #62 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #63 g_closure_invoke
    at gclosure.c line 437
  • #64 signal_emit_unlocked_R
    at gsignal.c line 2436
  • #65 g_signal_emit_valist
    at gsignal.c line 2195
  • #66 g_signal_emit
    at gsignal.c line 2239
  • #67 view_frame_underway
    at nautilus-view-frame.c line 362
  • #68 execute_queued_functions
    at nautilus-idle-queue.c line 66
  • #69 g_markup_parse_context_new
    at gmarkup.c line 162
  • #70 g_main_dispatch
    at gmain.c line 1914
  • #71 g_main_context_iterate
    at gmain.c line 2523
  • #72 g_main_context_pending
    at gmain.c line 2535
  • #73 g_main_loop_quit
    at gmain.c line 2751
  • #74 gtk_menu_set_title
    at gtkmenu.c line 1796
  • #75 main
    at nautilus-main.c line 328
  • #0 _dl_sysinfo_int80
    from /lib/ld-linux.so.2

Comment 2 George Karabin 2004-03-04 22:22:55 UTC
I have problems here, but I see a hang first, for about 15 seconds.
After the hang, eog-collection-server exits, and then if I try to
close the now defunct pane, nautilus crashes with the following trace:

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

Using host libthread_db library "/lib/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1207499840 (LWP 11688)]
[New Thread 101407664 (LWP 11693)]
[Thread debugging using libthread_db enabled]
[New Thread -1207499840 (LWP 11688)]
[New Thread 101407664 (LWP 11693)]
[Thread debugging using libthread_db enabled]
[New Thread -1207499840 (LWP 11688)]
[New Thread 101407664 (LWP 11693)]
[New Thread 114666416 (LWP 11692)]
[New Thread 94120880 (LWP 11691)]
[New Thread 15838128 (LWP 11690)]
[New Thread 26622896 (LWP 11689)]
0x009f8a52 in ?? () at rtld.c:296 from /lib/ld-linux.so.2
296	_dl_start (void *arg)

Thread 1 (Thread -1207499840 (LWP 11688))

  • #0 ??
    at rtld.c line 296
  • #1 ??
    from /lib/tls/libpthread.so.0
  • #2 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 g_type_check_instance_is_a
    at gtype.c line 3126
  • #5 nautilus_view_frame_title_changed
    at nautilus-view-frame.c line 970
  • #6 update_title
    at nautilus-window-manage-views.c line 160
  • #7 location_has_really_changed
    at nautilus-window-manage-views.c line 625
  • #8 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #9 g_closure_invoke
    at gclosure.c line 437
  • #10 signal_emit_unlocked_R
    at gsignal.c line 2436
  • #11 g_signal_emit_valist
    at gsignal.c line 2195
  • #12 g_signal_emit
    at gsignal.c line 2239
  • #13 view_frame_underway
    at nautilus-view-frame.c line 362
  • #14 execute_queued_functions
    at nautilus-idle-queue.c line 66
  • #15 g_idle_dispatch
    at gmain.c line 3771
  • #16 g_main_dispatch
    at gmain.c line 1905
  • #17 g_main_context_dispatch
    at gmain.c line 2451
  • #18 g_main_context_iterate
    at gmain.c line 2532
  • #19 g_main_loop_run
    at gmain.c line 2752
  • #20 gtk_main
    at gtkmain.c line 1171
  • #21 main
    at nautilus-main.c line 328

Comment 3 George Karabin 2004-03-04 22:37:00 UTC
*** Bug 135726 has been marked as a duplicate of this bug. ***
Comment 4 Martin Wehner 2004-03-25 18:00:46 UTC
*** Bug 137758 has been marked as a duplicate of this bug. ***
Comment 5 Elijah Newren 2004-12-01 01:22:45 UTC
*** Bug 160041 has been marked as a duplicate of this bug. ***
Comment 6 Elijah Newren 2005-03-14 16:37:41 UTC
*** Bug 170296 has been marked as a duplicate of this bug. ***
Comment 7 Sebastien Bacher 2005-03-23 10:56:55 UTC
this feature is deprecated in GNOME 2.10, bug closed
Comment 8 Martin Wehner 2005-05-14 12:34:58 UTC
*** Bug 304158 has been marked as a duplicate of this bug. ***