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 522444 - crash in Open Folder: Browsing a samba share
crash in Open Folder: Browsing a samba share
Status: RESOLVED DUPLICATE of bug 522534
Product: nautilus
Classification: Core
Component: general
2.20.x
Other All
: High critical
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-03-14 16:03 UTC by Vibhav Sharma
Modified: 2008-03-15 11:10 UTC
See Also:
GNOME target: ---
GNOME version: 2.19/2.20



Description Vibhav Sharma 2008-03-14 16:03:21 UTC
Version: 2.20.0

What were you doing when the application crashed?
Browsing a samba share


Distribution: Debian lenny/sid
Gnome Release: 2.20.3 2008-01-12 (Debian)
BugBuddy Version: 2.20.1

System: Linux 2.6.24-1-amd64 #1 SMP Mon Feb 11 13:47:43 UTC 2008 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10400090
Selinux: No
Accessibility: Disabled
GTK+ Theme: Gorilla
Icon Theme: Gorilla

Memory status: size: 479268864 vsize: 479268864 resident: 39546880 share: 17055744 rss: 39546880 rss_rlim: 18446744073709551615
CPU usage: start_time: 1205510524 rtime: 198 utime: 182 stime: 16 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

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

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0x2b9c99c5db60 (LWP 5165)]
(no debugging symbols found)
0x00002b9c937755ef in waitpid () from /lib/libpthread.so.0

Thread 1 (Thread 0x2b9c99c5db60 (LWP 5165))

  • #0 waitpid
    from /lib/libpthread.so.0
  • #1 g_spawn_sync
    from /usr/lib/libglib-2.0.so.0
  • #2 g_spawn_command_line_sync
    from /usr/lib/libglib-2.0.so.0
  • #3 ??
    from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
  • #4 <signal handler called>
  • #5 ??
  • #6 ??
    from /usr/lib/libglib-2.0.so.0
  • #7 ??
  • #8 ??
  • #9 ??
    from /usr/lib/libgnomevfs-2.so.0
  • #10 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #11 ??
    from /usr/lib/libglib-2.0.so.0
  • #12 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #13 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #14 ??
  • #15 __libc_start_main
    from /lib/libc.so.6
  • #16 ??
  • #17 ??
  • #18 ??
  • #19 ??
  • #20 ??
  • #21 ??
  • #22 ??
  • #23 ??
  • #24 ??
  • #25 ??
  • #0 waitpid
    from /lib/libpthread.so.0


----------- .xsession-errors (12 sec old) ---------------------
(npviewer.bin:4984): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libindustrial.so: wrong ELF class: ELFCLASS64
(npviewer.bin:4984): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libindustrial.so: wrong ELF class: ELFCLASS64
** (nautilus:4003): WARNING **: Hit unhandled case 38 (Service not available) in fm_report_error_loading_directory
** (nautilus:4003): WARNING **: Hit unhandled case 46 (Timeout reached) in fm_report_error_loading_directory
seahorse nautilus module initialized
Initializing gnome-mount extension
** (nautilus:5115): WARNING **: No description found for mime type "x-directory/smb-share" (file is "Personal"), please tell the gnome-vfs mailing list.
seahorse nautilus module initialized
Initializing gnome-mount extension
** (nautilus:5165): WARNING **: No description found for mime type "x-directory/smb-share" (file is "Videos"), please tell the gnome-vfs mailing list.
--------------------------------------------------
Comment 1 André Klapper 2008-03-15 02:33:34 UTC
Thanks for taking the time to report this bug.
Unfortunately, the stack trace is missing some elements that will help a lot to solve the problem, so it will be hard for the developers to fix that crash.

Could you please help fixing this by installing some debugging packages [1], start the application as normal, and try to reproduce the crash, if possible?

Once bug-buddy pops up, you can find the stacktrace in the 'Details', now containing way more information. Please copy that stacktrace and paste it as a comment here. Thanks in advance!

[1] Please install debug packages for nautilus, glib2, gtk2, pango, gnome-vfs2, libgnome, and libgnomeui.

More details can be found here: http://live.gnome.org/GettingTraces
Comment 2 Vibhav Sharma 2008-03-15 05:17:34 UTC
Generated another stack trace using with the debugging symbols this time. Was not able to find the 'dbg' package for 'libgnome'. If needed, will try later in the evening. Meanwhile hope this helps.

Crash is always reproducible while browsing a samba share (hosted on an Ubuntu 7.10 machine) when I reach a particular folder or directly try to access any of it's children in nautilus.


------------ Stack Trace -----------

Distribution: Debian lenny/sid
Gnome Release: 2.20.3 2008-01-12 (Debian)
BugBuddy Version: 2.20.1

System: Linux 2.6.24-1-amd64 #1 SMP Mon Feb 11 13:47:43 UTC 2008 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10400090
Selinux: No
Accessibility: Disabled
GTK+ Theme: Gorilla
Icon Theme: Gorilla

Memory status: size: 459284480 vsize: 459284480 resident: 27209728 share: 16932864 rss: 27209728 rss_rlim: 18446744073709551615
CPU usage: start_time: 1205556896 rtime: 155 utime: 133 stime: 22 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

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

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0x2b294d85fb60 (LWP 3993)]
0x00002b29473775ef in waitpid () from /lib/libpthread.so.0

Thread 1 (Thread 0x2b294d85fb60 (LWP 3993))

  • #0 waitpid
    from /lib/libpthread.so.0
  • #1 g_spawn_sync
    from /usr/lib/libglib-2.0.so.0
  • #2 g_spawn_command_line_sync
    from /usr/lib/libglib-2.0.so.0
  • #3 ??
    from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
  • #4 <signal handler called>
  • #5 istr_hash
    at nautilus-directory-async.c line 170
  • #6 ??
    from /usr/lib/libglib-2.0.so.0
  • #7 dequeue_pending_idle_callback
    at nautilus-directory-async.c line 848
  • #8 directory_load_callback
    at nautilus-directory-async.c line 1035
  • #9 dispatch_job_callback
    at gnome-vfs-job.c line 237
  • #10 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #11 ??
    from /usr/lib/libglib-2.0.so.0
  • #12 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #13 IA__gtk_main
    at /build/buildd/gtk+2.0-2.12.9/gtk/gtkmain.c line 1163
  • #14 main
    at nautilus-main.c line 556
  • #15 __libc_start_main
    from /lib/libc.so.6
  • #16 _start
  • #0 waitpid
    from /lib/libpthread.so.0


----------- .xsession-errors (8 sec old) ---------------------
Window manager warning: last_user_time (651899552) is greater than comparison timestamp (611532).  This most likely represents a buggy client sending inaccurate timestamps in messages such as _NET_ACT
Window manager warning: 0x4200081 (Synaptic) appears to be one of the offending windows with a timestamp of 651899552.  Working around...


(synaptic:4680): Gtk-CRITICAL **: gtk_tree_view_unref_tree_helper: assertion `node != NULL' failed



(synaptic:4680): Gtk-CRITICAL **: gtk_tree_view_unref_tree_helper: assertion `node != NULL' failed



(synaptic:4680): Gtk-CRITICAL **: gtk_tree_view_unref_tree_helper: assertion `node != NULL' failed



(synaptic:4680): Gtk-CRITICAL **: gtk_tree_view_unref_tree_helper: assertion `node != NULL' failed

 *** Gnome Registry Session: yes.
** (nautilus:3993): WARNING **: No description found for mime type "x-directory/smb-share" (file is "Personal"), please tell the gnome-vfs mailing list.
connection_message_func(): Callback
CALLBACK: fill-authentication!!!
--------------------------------------------------
Comment 3 Cosimo Cecchi 2008-03-15 11:10:32 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.


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