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 512634 - crash when copying over network
crash when copying over network
Status: RESOLVED FIXED
Product: gvfs
Classification: Core
Component: general
0.1.x
Other Linux
: Normal critical
: ---
Assigned To: gvfs-maint
gvfs-maint
Depends on:
Blocks:
 
 
Reported: 2008-01-28 19:45 UTC by Jonh Wendell
Modified: 2008-01-28 20:26 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22



Description Jonh Wendell 2008-01-28 19:45:31 UTC
This crash happens when I cut (ctrl-x) a file and try to paste it in a network share (smb://...)

>>>>>>>>>>>>>>>>>>>>>>>> START <<<<<<<<<<<<<<<<<<<<<<
GNU gdb 6.7.1-debian
Copyright (C) 2007 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"...
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(gdb) handle SIG33 pass nostop noprint
Signal        Stop	Print	Pass to program	Description
SIG33         No	No	Yes		Real-time event 33
(gdb) set pagination 0
(gdb) run
Starting program: /usr/bin/nautilus 
[Thread debugging using libthread_db enabled]
[New Thread 0xb6ae36c0 (LWP 5132)]
[New Thread 0xb688db90 (LWP 5135)]
Initializing nautilus-open-terminal extension

** (nautilus:5132): WARNING **: Unable to add monitor: Not supported

(nautilus:5132): GLib-GObject-WARNING **: invalid cast from `GLocalFile' to `GDaemonFile'

(nautilus:5132): GLib-GObject-WARNING **: invalid cast from `GLocalFile' to `GDaemonFile'

(nautilus:5132): GLib-GObject-WARNING **: invalid cast from `GLocalFile' to `GDaemonFile'
[New Thread 0xb3fffb90 (LWP 5138)]
[Thread 0xb3fffb90 (LWP 5138) exited]
[New Thread 0xb3fffb90 (LWP 5141)]
[Thread 0xb3fffb90 (LWP 5141) exited]

Program received signal SIGSEGV, Segmentation fault.

Thread 3062422416 (LWP 5135)

  • #0 items_equal
    at gmountspec.c line 338
  • #1 g_mount_spec_match_with_path
    at gmountspec.c line 411
  • #2 lookup_mount_info_in_cache_locked
    at gdaemonvfs.c line 498
  • #3 lookup_mount_info_in_cache
    at gdaemonvfs.c line 515
  • #4 _g_daemon_vfs_get_mount_info_sync
    at gdaemonvfs.c line 683
  • #5 do_sync_2_path_call
    at gdaemonfile.c line 485
  • #6 g_daemon_file_move
    at gdaemonfile.c line 1996
  • #7 IA__g_file_move
    at /build/buildd/glib2.0-2.15.3/gio/gfile.c line 2319
  • #8 move_job
    at nautilus-file-operations.c line 3651
  • #9 io_job_thread
    at /build/buildd/glib2.0-2.15.3/gio/gioscheduler.c line 162
  • #10 g_thread_pool_thread_proxy
    at /build/buildd/glib2.0-2.15.3/glib/gthreadpool.c line 265
  • #11 g_thread_create_proxy
    at /build/buildd/glib2.0-2.15.3/glib/gthread.c line 635
  • #12 start_thread
    from /lib/tls/i686/cmov/libpthread.so.0
  • #13 clone
    from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xb688db90 (LWP 5135))

  • #0 items_equal
    at gmountspec.c line 338
  • #1 g_mount_spec_match_with_path
    at gmountspec.c line 411
  • #2 lookup_mount_info_in_cache_locked
    at gdaemonvfs.c line 498
  • #3 lookup_mount_info_in_cache
    at gdaemonvfs.c line 515
  • #4 _g_daemon_vfs_get_mount_info_sync
    at gdaemonvfs.c line 683
  • #5 do_sync_2_path_call
    at gdaemonfile.c line 485
  • #6 g_daemon_file_move
    at gdaemonfile.c line 1996
  • #7 IA__g_file_move
    at /build/buildd/glib2.0-2.15.3/gio/gfile.c line 2319
  • #8 move_job
    at nautilus-file-operations.c line 3651
  • #9 io_job_thread
    at /build/buildd/glib2.0-2.15.3/gio/gioscheduler.c line 162
  • #10 g_thread_pool_thread_proxy
    at /build/buildd/glib2.0-2.15.3/glib/gthreadpool.c line 265
  • #11 g_thread_create_proxy
    at /build/buildd/glib2.0-2.15.3/glib/gthread.c line 635
  • #12 start_thread
    from /lib/tls/i686/cmov/libpthread.so.0
  • #13 clone
    from /lib/tls/i686/cmov/libc.so.6

Comment 1 Jonh Wendell 2008-01-28 20:26:12 UTC
Fixed in trunk :)