Bug#286296: Segfaults displaying / (and strange behaviour)
Frederic Peters
Frederic Peters <fpeters@debian.org>, 286296@bugs.debian.org
Sun, 19 Dec 2004 10:11:36 +0100
This is a multi-part MIME message sent by reportbug.
--===============2018736134==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Package: nautilus
Version: 2.8.2-2
Severity: important
I am not sure it is a nautilus problem since I didn't upgrade it
recently but I skimmed over upgraded packages and couldn't find
any possible culprit so here it is...
I opened my GNOME session today and several icons were missing from
my desktop; some files and some directories, nothing particular to
them, they were there since months without any problems. I killall'd
nautilus and watched the icons briefly appearing and immediately
vanishing. At the same time the window with ~ appeared and vanished
the same way.
I started a new session with a user with a clean profile; removed
~/.gnome2 and ~/.gconf to be sure and started nautilus and the same
thing happened.
Further exploration and I managed to get a "nautilus crashed" displayed
when displaying /. I started a fluxbox session and launched nautilus:
$ nautilus --no-desktop --browser /
** (nautilus:26559): CRITICAL **: file nautilus-file.c: line 5314
(nautilus_file_mark_gone): assertion `!file->details->is_gone' failed
** ERROR **: file nautilus-bookmark.c: line 445
nautilus_bookmark_connect_file): assertion failed: (!nautilus_file_is_gone
(bookmark->details->file))
aborting...
I tried to debug it in gdb but couldn't manage anything; a backtrace
is attached to this report.
Regards,
Frederic
-- System Information:
Debian Release: 3.1
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.9
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8)
Versions of packages nautilus depends on:
ii capplets 1:2.8.1-3 configuration applets for GNOME 2
ii desktop-file-utils 0.9-1 Utilities for .desktop files
ii libart-2.0-2 2.3.16-6 Library of functions for 2D graphi
ii libatk1.0-0 1.8.0-4 The ATK accessibility toolkit
ii libaudiofile0 0.2.6-5 Open-source version of SGI's audio
ii libbonobo2-0 2.8.0-3 Bonobo CORBA interfaces library
ii libbonoboui2-0 2.8.0-2 The Bonobo UI library
ii libc6 2.3.2.ds1-19 GNU C Library: Shared libraries an
ii libeel2-2 2.8.2-1 Eazel Extensions Library (for GNOM
ii libesd0 0.2.35-2 Enlightened Sound Daemon - Shared
ii libexif10 0.6.9-4 The EXIF library allows you to par
ii libgail-common 1.8.0-2 GNOME Accessibility Implementation
ii libgail17 1.8.0-2 GNOME Accessibility Implementation
ii libgconf2-4 2.8.1-4 GNOME configuration database syste
ii libglade2-0 1:2.4.0-1 Library to load .glade files at ru
ii libglib2.0-0 2.4.8-1 The GLib library of C routines
ii libgnome-desktop-2 2.8.1-2 Utility library for loading .deskt
ii libgnome2-0 2.8.0-6 The GNOME 2 library - runtime file
ii libgnomecanvas2-0 2.8.0-1 A powerful object-oriented display
ii libgnomeui-0 2.8.0-3 The GNOME 2 libraries (User Interf
ii libgnomevfs2-0 2.8.3-6.1 The GNOME virtual file-system libr
ii libgtk2.0-0 2.4.13-1 The GTK+ graphical user interface
ii libice6 4.3.0.dfsg.1-10 Inter-Client Exchange library
ii libnautilus2-2 2.8.2-2 libraries for nautilus components
ii liborbit2 1:2.10.2-1.1 libraries for ORBit2 - a CORBA ORB
ii libpango1.0-0 1.6.0-3 Layout and rendering of internatio
ii libpopt0 1.7-5 lib for parsing cmdline parameters
ii librsvg2-2 2.8.1-1 SAX-based renderer library for SVG
ii libsm6 4.3.0.dfsg.1-10 X Window System Session Management
ii libstartup-notification0 0.7-1 library for program launch feedbac
ii libx11-6 4.3.0.dfsg.1-10 X Window System protocol client li
ii libxml2 2.6.16-1.1 GNOME XML library
ii nautilus-data 2.8.2-2 data files for nautilus
ii shared-mime-info 0.15-1 FreeDesktop.org shared MIME databa
ii xlibs 4.3.0.dfsg.1-10 X Keyboard Extension (XKB) configu
ii zlib1g 1:1.2.2-4 compression library - runtime
-- no debconf information
--===============2018736134==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="bt"
#0 0xb77997ab in raise () from /lib/tls/libc.so.6
#1 0xb779af12 in abort () from /lib/tls/libc.so.6
#2 0xb79a3c37 in g_logv () from /usr/lib/libglib-2.0.so.0
#3 0xb79a3c74 in g_log () from /usr/lib/libglib-2.0.so.0
#4 0xb7f4b0f7 in nautilus_bookmark_connect_file (bookmark=0x8239480)
at nautilus-bookmark.c:447
#5 0xb7f4ad07 in bookmark_file_changed_callback (file=0x82f6648,
bookmark=0x8239480) at nautilus-bookmark.c:354
#6 0xb7a88121 in g_cclosure_marshal_VOID__VOID ()
from /usr/lib/libgobject-2.0.so.0
#7 0xb7a73c20 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#8 0xb7a87c28 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#9 0xb7a86be7 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#10 0xb7a86ee4 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#11 0xb7f7791e in nautilus_file_emit_changed (file=0x82f6648)
at nautilus-file.c:5416
#12 0xb7f5ebea in nautilus_directory_emit_change_signals (directory=0x0,
changed_files=0x8262f68) at nautilus-directory.c:753
#13 0xb7f5efa7 in call_files_changed_common (directory=0x827e318,
file_list=0x8262f68) at nautilus-directory.c:868
#14 0xb7f5f13b in call_files_changed_unref_free_list (key=0x0,
value=0x8262f68, user_data=0x0) at nautilus-directory.c:887
#15 0xb79910f6 in g_hash_table_foreach () from /usr/lib/libglib-2.0.so.0
#16 0xb7f5f86e in nautilus_directory_notify_files_removed (uris=0x8310af4)
at nautilus-directory.c:1085
#17 0xb7f66045 in nautilus_file_changes_consume_changes (consume_all=1)
at nautilus-file-changes-queue.c:437
#18 0xb7f9e9f0 in call_consume_changes_idle_cb (not_used=0x0)
at nautilus-monitor.c:92
#19 0xb799e033 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#20 0xb799ac02 in g_main_depth () from /usr/lib/libglib-2.0.so.0
#21 0xb799bcf8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#22 0xb799c030 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#23 0xb799c673 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#24 0x412994e3 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#25 0x08077caa in main (argc=6, argv=0xbffffa54) at nautilus-main.c:332
--===============2018736134==--