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 387288 - crash in File Browser: Refreshed a workgroup ov...
crash in File Browser: Refreshed a workgroup ov...
Status: RESOLVED DUPLICATE of bug 348161
Product: nautilus
Classification: Core
Component: general
unspecified
Other All
: High critical
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-12-18 21:06 UTC by Øyvind Stegard
Modified: 2006-12-21 10:00 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16



Description Øyvind Stegard 2006-12-18 21:06:21 UTC
What were you doing when the application crashed?
Refreshed a workgroup over the smb:// protocol (workgroup contains only one other machine, which has Samba-based shares)


Distribution: Ubuntu 6.10 (edgy)
Gnome Release: 2.16.1 2006-10-02 (Ubuntu)
BugBuddy Version: 2.16.0

Memory status: size: 76214272 vsize: 0 resident: 76214272 share: 0 rss: 21295104 rss_rlim: 0
CPU usage: start_time: 1166455169 rtime: 0 utime: 242 stime: 0 cutime:222 cstime: 0 timeout: 20 it_real_value: 0 frequency: 0

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

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1227192656 (LWP 6535)]
(no debugging symbols found)
0xb7f27410 in ?? ()

Thread 1 (Thread -1227192656 (LWP 6535))

  • #0 ??
  • #1 ??
  • #2 ??
  • #0 ??

Comment 1 Martin Wehner 2006-12-19 01:16:47 UTC
Thanks for taking the time to report this bug.
Unfortunately, that 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. Can you get us a stack trace with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so. Thanks in advance!
Comment 2 Øyvind Stegard 2006-12-19 11:45:34 UTC
First of all, here's the Nautilus console output:
oyvind@blackelf:~$ nautilus --sm-disable --no-desktop --oaf-private .

(nautilus:12011): libgnomevfs-WARNING **: Failed to create service browser: Bad state


(nautilus:12011): libgnomevfs-WARNING **: Failed to create service browser: Bad state


(nautilus:12011): libgnomevfs-WARNING **: Failed to create service browser: Bad state


(nautilus:12011): libgnomevfs-WARNING **: Failed to create service browser: Bad state


(nautilus:12011): gnome-vfs-modules-WARNING **: Failed to create client: Daemon not running

Segmentation fault (core dumped)

OK, here's what I've got so far by using gdb and the nautilus-dbg package:

oyvind@blackelf:~$ gdb -se /usr/lib/debug/usr/bin/nautilus -c core.11813 
...
...
Core was generated by `nautilus --sm-disable --no-desktop --oaf-private .'.
Program terminated with signal 11, Segmentation fault.
  • #0 g_type_check_instance_cast
    from /usr/lib/libgobject-2.0.so.0
  • #0 g_type_check_instance_cast
    from /usr/lib/libgobject-2.0.so.0
  • #1 fm_icon_container_get_icon_text
    at fm-icon-container.c line 272
  • #2 nautilus_icon_container_update_icon
    at nautilus-icon-container.c line 5427
  • #3 nautilus_icon_container_request_update_all
    at nautilus-icon-container.c line 5959
  • #4 fm_icon_view_emblems_changed
    at fm-icon-view.c line 2285
  • #5 file_changed_callback
    at fm-directory-view.c line 8843
  • #6 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #7 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #8 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #9 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #10 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #11 nautilus_file_emit_changed
    at nautilus-file.c line 5459
  • #12 nautilus_file_changed
    at nautilus-file.c line 5400
  • #13 get_info_callback
    at nautilus-directory-async.c line 2794
  • #14 gnome_vfs_job_get_count
    from /usr/lib/libgnomevfs-2.so.0
  • #15 ??
  • #16 ??
  • #17 ??
  • #18 ??
    from /usr/lib/libgthread-2.0.so.0
  • #19 ??
  • #20 ??
    from /usr/lib/libglib-2.0.so.0
  • #21 ??
  • #22 g_slice_alloc
    from /usr/lib/libglib-2.0.so.0
  • #23 g_source_is_destroyed
    from /usr/lib/libglib-2.0.so.0
  • #24 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #25 g_main_context_check
    from /usr/lib/libglib-2.0.so.0
  • #26 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #27 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #28 main
    at nautilus-main.c line 372


I don't really know if it's of any help (I have done much debugging with gdb before). But a hint might be that Nautilus complains about loading some icon image, and the icons in the Nautilus browser shift from "unknown type" to the proper computer icon. The it all crashes.
Comment 3 Øyvind Stegard 2006-12-19 11:47:47 UTC
(In reply to comment #2)
<snip>
> I don't really know if it's of any help (I have done much debugging with gdb
> before). But a hint might be that Nautilus complains about loading some icon
Sorry, that was supposed to be "I have _not_ done much debugging with gdb before" ;)
Comment 4 Sebastien Bacher 2006-12-21 10:00:45 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 348161 ***