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 135986 - Crashes when exiting after making update to "File types and programs" settings
Crashes when exiting after making update to "File types and programs" settings
Status: RESOLVED DUPLICATE of bug 91588
Product: nautilus
Classification: Core
Component: Preferences
2.4.x
Other Linux
: High critical
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-03-02 17:29 UTC by Sean Staats
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sean Staats 2004-03-02 17:29:49 UTC
Distribution: Fedora Core release 1 (Yarrow)
Package: nautilus
Severity: blocker
Version: GNOME2.4.0 unspecified
Gnome-Distributor: GNOME.Org
Synopsis: Crashes when exiting after making update to "File types and programs" settings
Bugzilla-Product: nautilus
Bugzilla-Component: Preferences
Bugzilla-Version: unspecified
BugBuddy-GnomeVersion: 2.0 (2.4.0.1)
Description:
Description of the crash:
When selecting File->Close all windows, Nautilus crashes.  This occurs
when trying to add /usr/local/Acrobat5/bin/acroread as a handler for PDF
files.

Steps to reproduce the crash:
1. In Nautilus, right-click a PDF file and select 'open with...'
2. Select the 'go there' button to open the "File types and programs"
application
3. Select /usr/local/Acrobat5/bin/acroread as a custom handler to open
PDF file types.
4. Close the "File types and programs" application
5. In Nautilus, select File->close all windows

Expected Results:
acroread should have been added as a handler application for PDF files.
Nautilus should have exited without crashing.

How often does this happen?
100%

Additional Information:
I have 3 SMB mounts, 2 owned by root and 1 owned by the user I login
as.


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)...[Thread debugging using libthread_db
enabled]
[New Thread -1085057152 (LWP 15972)]
[New Thread -1088783440 (LWP 15979)]
[New Thread -1088517200 (LWP 15978)]
[New Thread -1088250960 (LWP 15977)]
[New Thread -1087984720 (LWP 15976)]
[New Thread -1087718480 (LWP 15975)]
[New Thread -1087452240 (LWP 15974)]
[New Thread -1087186000 (LWP 15973)]
(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)...
(no debugging symbols found)...(no debugging symbols found)...
0x00b65c32 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 _dl_sysinfo_int80
    from /lib/ld-linux.so.2
  • #5 raise
    from /lib/tls/libc.so.6
  • #6 abort
    from /lib/tls/libc.so.6
  • #7 g_logv
    from /usr/lib/libglib-2.0.so.0
  • #8 g_log
    from /usr/lib/libglib-2.0.so.0
  • #9 ??
    from /usr/lib/bonobo/libnautilus-tree-view.so
  • #10 ??
    from /usr/lib/bonobo/libnautilus-tree-view.so
  • #11 ??
  • #12 ??
    from /usr/lib/bonobo/libnautilus-tree-view.so
  • #13 ??
    from /usr/lib/bonobo/libnautilus-tree-view.so
  • #14 ??
  • #15 ??
    from /usr/lib/bonobo/libnautilus-tree-view.so
  • #16 ??
    from /usr/lib/bonobo/libnautilus-tree-view.so
  • #17 g_param_spec_types
    from /usr/lib/libgobject-2.0.so.0
  • #18 ??
  • #19 ??
  • #20 ??
  • #21 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #22 ??
  • #23 ??
  • #24 ??
  • #25 gtk_tree_model_unref_node
    from /usr/lib/libgtk-x11-2.0.so.0




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

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

Comment 1 Matthew Gatto 2004-03-05 21:56:36 UTC
I tried reproducing this with nautilus-2.4.2, but couldn't. This is
stacktrace is unfortunately, not useful. Could you install debug
packages for nautilus, gnome-vfs2, and gtk from here:
http://download.fedora.redhat.com/pub/fedora/linux/core/1/i386/debug/
and try to get a better stacktrace? And what versions of nautilus does
this happen with? Thanks.
Comment 2 Sean Staats 2004-03-08 19:52:11 UTC
*Nautilus version I'm using(haven't tried other versions):
Gnome nautilus 2.4.0

*Debug packages I now have installed:
rpm -qa | grep debug
mozilla-js-debugger-1.4.1-18
gtk-engines-debuginfo-0.12-1
glibc-debug-2.3.2-101.4
xmms-debuginfo-1.2.10-1
gtk2-debuginfo-2.2.4-5.1
gnome-vfs2-debuginfo-2.4.1-1
gtk+-debuginfo-1.2.10-28.1
gtk2-engines-debuginfo-2.2.0-3
nautilus-debuginfo-2.4.0-7

*New backtrace(hopefully more useful):

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 -1085319296 (LWP 3012)]
[New Thread -1089045584 (LWP 3029)]
[New Thread -1088779344 (LWP 3028)]
[New Thread -1088513104 (LWP 3027)]
[New Thread -1088246864 (LWP 3026)]
[New Thread -1087980624 (LWP 3025)]
[New Thread -1087714384 (LWP 3024)]
[New Thread -1087448144 (LWP 3023)]
0x00b65c32 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2

Thread 1 (Thread -1085319296 (LWP 3012))

  • #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 _dl_sysinfo_int80
    from /lib/ld-linux.so.2
  • #5 raise
    from /lib/tls/libc.so.6
  • #6 abort
    from /lib/tls/libc.so.6
  • #7 g_logv
    from /usr/lib/libglib-2.0.so.0
  • #8 g_log
    from /usr/lib/libglib-2.0.so.0
  • #9 nautilus_tree_model_unref_node
    at nautilus-tree-model.c line 1430
  • #10 gtk_tree_model_unref_node
    at gtktreemodel.c line 1084
  • #11 gtk_tree_model_sort_real_unref_node
    at gtktreemodelsort.c line 1235
  • #12 gtk_tree_model_sort_unref_node
    at gtktreemodelsort.c line 1266
  • #13 gtk_tree_model_unref_node
    at gtktreemodel.c line 1084
  • #14 gtk_tree_view_unref_tree_helper
    at gtktreeview.c line 7014
  • #15 gtk_tree_view_unref_tree_helper
    at gtktreeview.c line 7020
  • #16 gtk_tree_view_unref_and_check_selection_tree
    at gtktreeview.c line 7042
  • #17 gtk_tree_view_destroy
    at gtktreeview.c line 1180
  • #18 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #19 g_cclosure_new_swap
    from /usr/lib/libgobject-2.0.so.0
  • #20 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #21 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #22 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #0 _dl_sysinfo_int80
    from /lib/ld-linux.so.2

Thanks!
Comment 3 Martin Wehner 2004-04-04 22:55:30 UTC
Thanks for the followup. This is a duplicate of bug 91588.
Comment 4 Martin Wehner 2004-04-04 22:55:48 UTC

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