** Description changed:
it seems to happen only if the destination file already exists, and
after being told to overwrite it.
luckily i had nautilus-dbg installed. here's the backtrace:
(i edited out the hostname)
Backtrace was generated from '/usr/bin/nautilus'
Using host libthread_db library /lib/tls/i686/cmov/libthread_db.so.1.
`system-supplied DSO at 0xe000' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread -1225345344 (LWP 8414)]
[New Thread -1239286864 (LWP 30855)]
[New Thread -1226871888 (LWP 8522)]
0xe410 in __kernel_vsyscall ()
#0 0xe410 in __kernel_vsyscall ()
#1 0xb772d4ab in __waitpid_nocancel ()
-from /lib/tls/i686/cmov/libpthread.so.0
+ from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7e34226 in libgnomeui_module_info_get ()
-from /usr/lib/libgnomeui-2.so.0
+ from /usr/lib/libgnomeui-2.so.0
#3 signal handler called
#4 0xb76ca827 in g_logv () from /usr/lib/libglib-2.0.so.0
#5 0xb76caae4 in g_log () from /usr/lib/libglib-2.0.so.0
#6 0xb76cab50 in g_assert_warning () from /usr/lib/libglib-2.0.so.0
#7 0x080df91b in handle_transfer_overwrite (
- progress_info=value optimized out, transfer_info=0x844bea8)
- at nautilus-file-operations.c:1196
+ progress_info=value optimized out, transfer_info=0x844bea8)
+ at nautilus-file-operations.c:1196
#8 0xb798be5b in dispatch_sync_job_callback (data=0xb621efb8)
- at gnome-vfs-job.c:282
+ at gnome-vfs-job.c:282
#9 0xb76c4734 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#10 0xb76c24e7 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#11 0xb76c54d6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#12 0xb76c57f8 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#13 0xb7bbfda5 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#14 0x08078d6e in main (argc=0, argv=0xbfa899f4) at nautilus-main.c:435
#15 0xb746eea2 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#16 0x080667d1 in _start () at ../sysdeps/i386/elf/start.S:119
Thread 3 (Thread -1226871888 (LWP 8522)):
#0 0xe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb75190e4 in poll () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb76c5328 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3 0xb76c57f8 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#4 0xb77a875e in link_thread_io_context () from /usr/lib/libORBit-2.so.0
No symbol table info available.
#5 0xb76dddb2 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#6 0xb7727361 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#7 0xb7522bce in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 2 (Thread -1239286864 (LWP 30855)):
#0 0xe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7729c96 in pthread_cond_wait@@GLIBC_2.3.2 ()
-from /lib/tls/i686/cmov/libpthread.so.0
- No symbol table info available.
- #2 0xb798bc6f in job_notify (job=0x85a4e88,
- notify_result=value optimized out) at gnome-vfs-job.c:156
+ from /lib/tls/i686/cmov/libpthread.so.0
+ No symbol table info available.
+ #2 0xb798bc6f in job_notify (job=0x85a4e88,
+ notify_result=value optimized out) at gnome-vfs-job.c:156
No locals.
#3 0xb798c612 in xfer_callback (info=0x9, data=0xfffc)
- at gnome-vfs-job.c:1547
- notify_result = {job_handle = 0x208, callback_id = 1198,
- cancelled = 0, type = GNOME_VFS_OP_XFER, specifics = {open = {
- callback = 0x80e2412 update_transfer_callback,
- callback_data = 0x844bea8, result = 3055677856}, open_as_channel = {
- callback = 0x80e2412 update_transfer_callback,
- callback_data = 0x844bea8, result = 3055677856, channel = 0x856cd78},
- create = {callback = 0x80e2412 update_transfer_callback,
- callback_data = 0x844bea8, result = 3055677856}, create_as_channel = {
- callback = 0x80e2412 update_transfer_callback,
- callback_data = 0x844bea8, result = 3055677856, channel = 0x856cd78},
- close = {callback = 0x80e2412 update_transfer_callback,
- callback_data = 0x844bea8, result = 3055677856}, read = {
- callback = 0x80e2412 update_transfer_callback,
- callback_data = 0x844bea8, num_bytes = 600893518635987360,
- buffer = 0x88657a8, result = 3080441564,
- bytes_read = 13124036802228781058}, write = {
- callback = 0x80e2412 update_transfer_callback,
- callback_data = 0x844bea8, num_bytes = 600893518635987360,
- buffer = 0x88657a8, result = 3080441564,
- bytes_written = 13124036802228781058}, seek = {
- callback = 0x80e2412 update_transfer_callback,
- callback_data = 0x844bea8, result =