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 588895 - nautilus crashes every time I access a gvfs location
nautilus crashes every time I access a gvfs location
Status: RESOLVED NOTGNOME
Product: nautilus
Classification: Core
Component: [obsolete] GIO
2.27.x
Other Linux
: Normal major
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-07-17 17:27 UTC by Baptiste Mille-Mathias
Modified: 2009-07-20 12:59 UTC
See Also:
GNOME target: ---
GNOME version: 2.27/2.28



Description Baptiste Mille-Mathias 2009-07-17 17:27:35 UTC
If I try to access a location provided by gvfs (computer://, ftp://...) nautilus crashes

baptiste@oak:~/Code/banshee/help/C$ gdb nautilus 
GNU gdb (GDB) 6.8.50.20090628-cvs-debian
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
(gdb) run computer://
Starting program: /usr/bin/nautilus computer://
[Thread debugging using libthread_db enabled]
[New Thread 0xb7e22b90 (LWP 11021)]
Initializing nautilus-gdu extension
[New Thread 0xb6f5fb90 (LWP 11022)]
[Thread 0xb6f5fb90 (LWP 11022) exited]
Initializing nautilus-open-terminal extension
[New Thread 0xb6f5fb90 (LWP 11025)]
[New Thread 0xb64ffb90 (LWP 11026)]

Program received signal SIGSEGV, Segmentation fault.
IA__g_str_hash (v=0x0) at /build/buildd/glib2.0-2.21.3/glib/gstring.c:95
95	/build/buildd/glib2.0-2.21.3/glib/gstring.c: Aucun fichier ou dossier de ce type.
	in /build/buildd/glib2.0-2.21.3/glib/gstring.c
(gdb) thread apply all bt

Thread 1 (Thread 0xb7fd7740 (LWP 11017))

  • #0 IA__g_str_hash
    at /build/buildd/glib2.0-2.21.3/glib/gstring.c line 95
  • #1 g_hash_table_lookup_node
    at /build/buildd/glib2.0-2.21.3/glib/ghash.c line 195
  • #2 IA__g_hash_table_lookup
    at /build/buildd/glib2.0-2.21.3/glib/ghash.c line 784
  • #3 ??
    from /usr/lib/nautilus/extensions-2.0/libnautilus-ubuntuone.so
  • #4 nautilus_info_provider_update_file_info
    at nautilus-info-provider.c line 76
  • #5 extension_info_start
    at nautilus-directory-async.c line 4468
  • #6 start_or_stop_io
    at nautilus-directory-async.c line 4549
  • #7 nautilus_directory_async_state_changed
    at nautilus-directory-async.c line 4580
  • #8 link_info_done
    at nautilus-directory-async.c line 3561
  • #9 lacks_link_info
    at nautilus-directory-async.c line 1669
  • #10 has_problem
    at nautilus-directory-async.c line 1717
  • #11 request_is_satisfied
    at nautilus-directory-async.c line 1795
  • #12 vfs_file_check_if_ready
    at nautilus-vfs-file.c line 88
  • #13 nautilus_file_check_if_ready
    at nautilus-file.c line 7132
  • #14 ready_to_load
    at fm-directory-view.c line 2633
  • #15 process_new_files
    at fm-directory-view.c line 2694
  • #16 done_loading_callback
    at fm-directory-view.c line 3130
  • #17 IA__g_cclosure_marshal_VOID__VOID
    at /build/buildd/glib2.0-2.21.3/gobject/gmarshal.c line 77
  • #18 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.21.3/gobject/gclosure.c line 767
  • #19 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.21.3/gobject/gsignal.c line 3247
  • #20 IA__g_signal_emit_valist
  • #21 IA__g_signal_emit
    at /build/buildd/glib2.0-2.21.3/gobject/gsignal.c line 3037
  • #22 nautilus_directory_emit_done_loading
    at nautilus-directory.c line 793
  • #23 dequeue_pending_idle_callback
    at nautilus-directory-async.c line 961
  • #24 directory_load_done
    at nautilus-directory-async.c line 1103
  • #25 more_files_callback
    at nautilus-directory-async.c line 2077
  • #26 next_async_callback_wrapper
    at /build/buildd/glib2.0-2.21.3/gio/gfileenumerator.c line 299
  • #27 IA__g_simple_async_result_complete
    at /build/buildd/glib2.0-2.21.3/gio/gsimpleasyncresult.c line 590
  • #28 complete_in_idle_cb
    at /build/buildd/glib2.0-2.21.3/gio/gsimpleasyncresult.c line 600
  • #29 g_idle_dispatch
    at /build/buildd/glib2.0-2.21.3/glib/gmain.c line 4065
  • #30 g_main_dispatch
    at /build/buildd/glib2.0-2.21.3/glib/gmain.c line 1960
  • #31 IA__g_main_context_dispatch
    at /build/buildd/glib2.0-2.21.3/glib/gmain.c line 2513
  • #32 g_main_context_iterate
    at /build/buildd/glib2.0-2.21.3/glib/gmain.c line 2591
  • #33 IA__g_main_loop_run
    at /build/buildd/glib2.0-2.21.3/glib/gmain.c line 2799
  • #34 IA__gtk_main
    at /build/buildd/gtk+2.0-2.17.4/gtk/gtkmain.c line 1205
  • #35 main
    at nautilus-main.c line 548

nautilus: 2.27.4-0ubuntu1
gvfs: 1.3.2-0ubuntu2
gdu: 0.4-0ubuntu1
glib: 2.21.3-0ubuntu1
gtk: 2.17.4-0ubuntu2
Comment 1 Sebastien Bacher 2009-07-20 12:59:54 UTC
it's due to ubuntuone