** 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 0xffffe000' 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)]
0xffffe410 in __kernel_vsyscall ()
#0 0xffffe410 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 0xffffe410 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 0xffffe410 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=0xfffffffc)
- 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 = 3055677856}, get_file_info = {
- callback = 0x80e2412 <update_transfer_callback>,
- callback_data = 0x844bea8, result_list = 0xb621f1a0}, set_file_info = {
- callback = 0x80e2412 <update_transfer_callback>,
- callback_data = 0x844bea8, set_file_info_result = 3055677856,
- get_file_info_result = 139906424, info = 0x88657a8}, find_directory = {
- callback = 0x80e2412 <update_transfer_callback>,
- callback_data = 0x844bea8, result_list = 0xb621f1a0}, load_directory = {
- callback = 0x80e2412 <update_transfer_callback>,
- callback_data = 0x844bea8, result = 3055677856, list = 0x856cd78,
- entries_read = 143021992}, xfer = {
- callback = 0x80e2412 <update_transfer_callback>,
- callback_data = 0x844bea8, progress_info = 0xb621f1a0,
- reply = 139906424}, callback = {
- callback = 0x80e2412 <update_transfer_callback>, user_data = 0x844bea8,
- in = 0xb621f1a0, in_size = 139906424, out = 0x88657a8,
- out_size = 3080441564, response = 0x2, response_data = 0xb621f1f0},
- file_control = {callback = 0x80e2412 <update_transfer_callback>,
- callback_data = 0x844bea8, result = 3055677856,
- operation_data = 0x856cd78, operation_data_destroy_func = 0x88657a8}}}
- #4 0xb79a4f23 in call_progress_with_current_names (progress=0xb621f1f0,
- phase=GNOME_VFS_XFER_PHASE_COLLECTING) at gnome-vfs-xfer.c:193
- result = <value optimized out>
- #5 0xb79a517b in handle_overwrite (result=0xb621f124, progress=0xb621f1f0,
- error_mode=0x0, overwrite_mode=0xb621f154, replace=0xb621f128,
- skip=0xb621f120) at gnome-vfs-xfer.c:354
- No locals.
- #6 0xb79a76b1 in gnome_vfs_xfer_uri_internal (source_uris=0x85a6df0,
- target_uris=0x85a6d90, xfer_options=GNOME_VFS_XFER_RECURSIVE,
- error_mode=GNOME_VFS_XFER_ERROR_MODE_QUERY,
- overwrite_mode=GNOME_VFS_XFER_OVERWRITE_MODE_QUERY, progress=0xb621f1f0)
- at gnome-vfs-xfer.c:1030
- replace = 0
- skip = 0
- must_copy = 0
- result = GNOME_VFS_OK
- source_uri_list = <value optimized out>
- target_uri_list = <value optimized out>
- source_uri = <value optimized out>
- source_uri_list_copied = (GList *) 0x0
- merge_source_uri_list = (GList *) 0x0
- merge_target_uri_list = (GList *) 0x0
- target_dir_uri = <value optimized out>
- move = 0
- link = 0
- free_bytes = 13230395777674768800
- bytes_total = 27218016
- files_total = 1
- skip = -1214624048
- __PRETTY_FUNCTION__ = "gnome_vfs_xfer_uri_internal"
+ 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 = 3055677856}, get_file_info = {
+ callback = 0x80e2412 <update_transfer_callback>,
+ callback_data = 0x844bea8, result_list = 0xb621f1a0}, set_file_info = {
+ callback = 0x80e2412 <update_transfer_callback>,
+ callback_data = 0x844bea8, set_file_info_result = 3055677856,
+ get_file_info_result = 139906424, info = 0x88657a8}, find_directory = {
+ callback = 0x80e2412 <update_transfer_callback>,
+ callback_data = 0x844bea8, result_list = 0xb621f1a0}, load_directory = {
+ callback = 0x80e2412 <update_transfer_callback>,
+ callback_data = 0x844bea8, result = 3055677856, list = 0x856cd78,
+ entries_read = 143021992}, xfer = {
+ callback = 0x80e2412 <update_transfer_callback>,
+ callback_data = 0x844bea8, progress_info = 0xb621f1a0,
+ reply = 139906424}, callback = {
+ callback = 0x80e2412 <update_transfer_callback>, user_data = 0x844bea8,
+ in = 0xb621f1a0, in_size = 139906424, out = 0x88657a8,
+ out_size = 3080441564, response = 0x2, response_data = 0xb621f1f0},
+ file_control = {callback = 0x80e2412 <update_transfer_callback>,
+ callback_data = 0x844bea8, result = 3055677856,
+ operation_data = 0x856cd78, operation_data_destroy_func = 0x88657a8}}}
+ #4 0xb79a4f23 in call_progress_with_current_names (progress=0xb621f1f0,
+ phase=GNOME_VFS_XFER_PHASE_COLLECTING) at gnome-vfs-xfer.c:193
+ result = <value optimized out>
+ #5 0xb79a517b in handle_overwrite (result=0xb621f124, progress=0xb621f1f0,
+ error_mode=0x0, overwrite_mode=0xb621f154, replace=0xb621f128,
+ skip=0xb621f120) at gnome-vfs-xfer.c:354
+ No locals.
+ #6 0xb79a76b1 in gnome_vfs_xfer_uri_internal (source_uris=0x85a6df0,
+ target_uris=0x85a6d90, xfer_options=GNOME_VFS_XFER_RECURSIVE,
+ error_mode=GNOME_VFS_XFER_ERROR_MODE_QUERY,
+ overwrite_mode=GNOME_VFS_XFER_OVERWRITE_MODE_QUERY, progress=0xb621f1f0)
+ at gnome-vfs-xfer.c:1030
+ replace = 0
+ skip = 0
+ must_copy = 0
+ result = GNOME_VFS_OK
+ source_uri_list = <value optimized out>
+ target_uri_list = <value optimized out>
+ source_uri = <value optimized out>
+ source_uri_list_copied = (GList *) 0x0
+ merge_source_uri_list = (GList *) 0x0
+ merge_target_uri_list = (GList *) 0x0
+ target_dir_uri = <value optimized out>
+ move = 0
+ link = 0
+ free_bytes = 13230395777674768800
+ bytes_total = 27218016
+ files_total = 1
+ skip = -1214624048
+ __PRETTY_FUNCTION__ = "gnome_vfs_xfer_uri_internal"
#7 0xb79a80c4 in _gnome_vfs_xfer_private (
- source_uri_list=<value optimized out>, target_uri_list=0x85a6d90,
- xfer_options=<value optimized out>,
- error_mode=GNOME_VFS_XFER_ERROR_MODE_QUERY,
- overwrite_mode=GNOME_VFS_XFER_OVERWRITE_MODE_QUERY,
- progress_callback=0xfffffffc, data=0x85a4e88,
- sync_progress_callback=0xfffffffc, sync_progress_data=0xfffffffc)
- at gnome-vfs-xfer.c:2632
- progress_state = {progress_info = 0xb621f1a0,
- sync_callback = 0x80e0131 <sync_transfer_callback>,
- update_callback = 0xb798c5d3 <xfer_callback>, user_data = 0x823aa50,
- async_job_data = 0x85a4e88, next_update_callback_time = 0,
- next_text_update_callback_time = 0, update_callback_period = 100000,
- reserved1 = 0xb79bcedc, reserved2 = 0xb79bcedc}
- progress_info = {status = GNOME_VFS_XFER_PROGRESS_STATUS_OVERWRITE,
- vfs_status = GNOME_VFS_OK, phase = GNOME_VFS_XFER_PHASE_COLLECTING,
- source_name = 0x8594360
"file:///home/chris/Desktop/Projects/lovob2c/lovo-lingo/target/lovo-lingo-1.0-SNAPSHOT.ear",
- target_name = 0x8593aa8
"sftp://<confidential_hostname>/home/lovo/lovo-lingo-1.0-SNAPSHOT.ear",
file_index = 0, files_total = 0, bytes_total = 0,
- file_size = 0, bytes_copied = 0, total_bytes_copied = 0,
- duplicate_name = 0x0, duplicate_count = 1, top_level_item = 0,
- reserved1 = 0xb772a911, reserved2 = 0xb772a895}
- target_dir_uri = <value optimized out>
- result = <value optimized out>
- short_name = <value optimized out>
- __PRETTY_FUNCTION__ = "_gnome_vfs_xfer_private"
+ source_uri_list=<value optimized out>, target_uri_list=0x85a6d90,
+ xfer_options=<value optimized out>,
+ error_mode=GNOME_VFS_XFER_ERROR_MODE_QUERY,
+ overwrite_mode=GNOME_VFS_XFER_OVERWRITE_MODE_QUERY,
+ progress_callback=0xfffffffc, data=0x85a4e88,
+ sync_progress_callback=0xfffffffc, sync_progress_data=0xfffffffc)
+ at gnome-vfs-xfer.c:2632
+ progress_state = {progress_info = 0xb621f1a0,
+ sync_callback = 0x80e0131 <sync_transfer_callback>,
+ update_callback = 0xb798c5d3 <xfer_callback>, user_data = 0x823aa50,
+ async_job_data = 0x85a4e88, next_update_callback_time = 0,
+ next_text_update_callback_time = 0, update_callback_period = 100000,
+ reserved1 = 0xb79bcedc, reserved2 = 0xb79bcedc}
+ progress_info = {status = GNOME_VFS_XFER_PROGRESS_STATUS_OVERWRITE,
+ vfs_status = GNOME_VFS_OK, phase = GNOME_VFS_XFER_PHASE_COLLECTING,
+ source_name = 0x8594360
"file:///home/chris/Desktop/Projects/lovob2c/lovo-lingo/target/lovo-lingo-1.0-SNAPSHOT.ear",
+ target_name = 0x8593aa8
"sftp://<confidential_hostname>/home/lovo/lovo-lingo-1.0-SNAPSHOT.ear",
file_index = 0, files_total = 0, bytes_total = 0,
+ file_size = 0, bytes_copied = 0, total_bytes_copied = 0,
+ duplicate_name = 0x0, duplicate_count = 1, top_level_item = 0,
+ reserved1 = 0xb772a911, reserved2 = 0xb772a895}
+ target_dir_uri = <value optimized out>
+ result = <value optimized out>
+ short_name = <value optimized out>
+ __PRETTY_FUNCTION__ = "_gnome_vfs_xfer_private"
#8 0xb798ce3b in _gnome_vfs_job_execute (job=0x85a4e88)
- at gnome-vfs-job.c:1563
+ at gnome-vfs-job.c:1563
No locals.
#9 0xb798b746 in thread_entry_point (data=0x208, user_data=0x0)
- at gnome-vfs-job-queue.c:68
- job = (GnomeVFSJob *) 0x85a4e88
- complete = <value optimized out>
+ at gnome-vfs-job-queue.c:68
+ job = (GnomeVFSJob *) 0x85a4e88
+ complete = <value optimized out>
#10 0xb76dfc8a in g_thread_pool_free () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#11 0xb76dddb2 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#12 0xb7727361 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#13 0xb7522bce in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 1 (Thread -1225345344 (LWP 8414)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb772d4ab in __waitpid_nocancel ()
- from /lib/tls/i686/cmov/libpthread.so.0
+ from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb7e34226 in libgnomeui_module_info_get ()
- from /usr/lib/libgnomeui-2.so.0
+ from /usr/lib/libgnomeui-2.so.0
No symbol table info available.
#3 <signal handler called>
No symbol table info available.
#4 0xb76ca827 in g_logv () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#5 0xb76caae4 in g_log () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#6 0xb76cab50 in g_assert_warning () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#7 0x080df91b in handle_transfer_overwrite (
- progress_info=<value optimized out>, transfer_info=0x844bea8)
- at nautilus-file-operations.c:1196
- result = <value optimized out>
- text = 0x856a470 "\210GY\b\210YX· \"sftp://lov...APSHOT.ear\" already
exists. Would you like to replace itX"
- primary_text = <value optimized out>
- secondary_text = 0x813b638 "If you replace an existing file, its
contents will be overwritten."
- formatted_name = <value optimized out>
- target_is_dir = 0
- __PRETTY_FUNCTION__ = "handle_transfer_overwrite"
+ progress_info=<value optimized out>, transfer_info=0x844bea8)
+ at nautilus-file-operations.c:1196
+ result = <value optimized out>
+ text = 0x856a470 "\210GY\b\210YX· \"sftp://lov...APSHOT.ear\" already
exists. Would you like to replace itX"
+ primary_text = <value optimized out>
+ secondary_text = 0x813b638 "If you replace an existing file, its contents
will be overwritten."
+ formatted_name = <value optimized out>
+ target_is_dir = 0
+ __PRETTY_FUNCTION__ = "handle_transfer_overwrite"
#8 0xb798be5b in dispatch_sync_job_callback (data=0xb621efb8)
- at gnome-vfs-job.c:282
- notify_result = <value optimized out>
- job = <value optimized out>
- valid = 1
- cancelled = 0
- __PRETTY_FUNCTION__ = "dispatch_sync_job_callback"
+ at gnome-vfs-job.c:282
+ notify_result = <value optimized out>
+ job = <value optimized out>
+ valid = 1
+ cancelled = 0
+ __PRETTY_FUNCTION__ = "dispatch_sync_job_callback"
#9 0xb76c4734 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#10 0xb76c24e7 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#11 0xb76c54d6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#12 0xb76c57f8 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#13 0xb7bbfda5 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#14 0x08078d6e in main (argc=0, argv=0xbfa899f4) at nautilus-main.c:435
- kill_shell = 0
- restart_shell = 0
- no_default_window = 1
- browser_window = 0
- no_desktop = 0
- startup_id = <value optimized out>
- startup_id_copy = 0x81b2fa0 "GtkWindowGroup"
- geometry = 0x0
- perform_self_check = 0
- popt_context = (poptContext) 0x815fb30
- args = (const char **) 0x0
- application = (NautilusApplication *) 0x815ab00
- program = (GnomeProgram *) 0x8153b80
- context_as_value = {g_type = 68, data = {{v_int = 135658288,
- v_uint = 135658288, v_long = 135658288, v_ulong = 135658288,
- v_int64 = 135658288, v_uint64 = 135658288, v_float = 4.5133326e-34,
- v_double = 6.7024099674437826e-316, v_pointer = 0x815fb30}, {v_int = 0,
- v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0,
- v_float = 0, v_double = 0, v_pointer = 0x0}}}
- options = {{longName = 0x81291b3 "check", shortName = 99 'c',
- argInfo = 0, arg = 0xbfa89940, val = 0,
- descrip = 0x81291dc "Perform a quick set of self-check tests.",
- argDescrip = 0x0}, {longName = 0x812bfb7 "geometry", shortName = 103 'g',
- argInfo = 1, arg = 0xbfa89944, val = 0,
- descrip = 0x8129208 "Create the initial window with the given geometry.",
- argDescrip = 0x8129010 "GEOMETRY"}, {
- longName = 0x81257ed "no-default-window", shortName = 110 'n',
- argInfo = 0, arg = 0xbfa89950, val = 0,
- descrip = 0x812923c "Only create windows for explicitly specified URIs.",
- argDescrip = 0x0}, {longName = 0x8129019 "no-desktop",
- shortName = 0 '\0', argInfo = 0, arg = 0xbfa89948, val = 0,
- descrip = 0x8129270 "Do not manage the desktop (ignore the preference set
in the preferences dialog).", argDescrip = 0x0}, {
- longName = 0x812ab93 "browser", shortName = 0 '\0', argInfo = 0,
- arg = 0xbfa8994c, val = 0, descrip = 0x8129024 "open a browser window.",
- argDescrip = 0x0}, {longName = 0x81291bb "quit", shortName = 113 'q',
- argInfo = 0, arg = 0xbfa89958, val = 0,
- descrip = 0x812903b "Quit Nautilus.", argDescrip = 0x0}, {
- longName = 0x81291c2 "restart", shortName = 0 '\0', argInfo = 1073741824,
- arg = 0xbfa89954, val = 0, descrip = 0x812904a "Restart Nautilus.",
- argDescrip = 0x0}, {longName = 0x0, shortName = 0 '\0', argInfo = 0,
- arg = 0x0, val = 0, descrip = 0x0, argDescrip = 0x0}}
+ kill_shell = 0
+ restart_shell = 0
+ no_default_window = 1
+ browser_window = 0
+ no_desktop = 0
+ startup_id = <value optimized out>
+ startup_id_copy = 0x81b2fa0 "GtkWindowGroup"
+ geometry = 0x0
+ perform_self_check = 0
+ popt_context = (poptContext) 0x815fb30
+ args = (const char **) 0x0
+ application = (NautilusApplication *) 0x815ab00
+ program = (GnomeProgram *) 0x8153b80
+ context_as_value = {g_type = 68, data = {{v_int = 135658288,
+ v_uint = 135658288, v_long = 135658288, v_ulong = 135658288,
+ v_int64 = 135658288, v_uint64 = 135658288, v_float = 4.5133326e-34,
+ v_double = 6.7024099674437826e-316, v_pointer = 0x815fb30}, {v_int = 0,
+ v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0,
+ v_float = 0, v_double = 0, v_pointer = 0x0}}}
+ options = {{longName = 0x81291b3 "check", shortName = 99 'c',
+ argInfo = 0, arg = 0xbfa89940, val = 0,
+ descrip = 0x81291dc "Perform a quick set of self-check tests.",
+ argDescrip = 0x0}, {longName = 0x812bfb7 "geometry", shortName = 103 'g',
+ argInfo = 1, arg = 0xbfa89944, val = 0,
+ descrip = 0x8129208 "Create the initial window with the given geometry.",
+ argDescrip = 0x8129010 "GEOMETRY"}, {
+ longName = 0x81257ed "no-default-window", shortName = 110 'n',
+ argInfo = 0, arg = 0xbfa89950, val = 0,
+ descrip = 0x812923c "Only create windows for explicitly specified URIs.",
+ argDescrip = 0x0}, {longName = 0x8129019 "no-desktop",
+ shortName = 0 '\0', argInfo = 0, arg = 0xbfa89948, val = 0,
+ descrip = 0x8129270 "Do not manage the desktop (ignore the preference set
in the preferences dialog).", argDescrip = 0x0}, {
+ longName = 0x812ab93 "browser", shortName = 0 '\0', argInfo = 0,
+ arg = 0xbfa8994c, val = 0, descrip = 0x8129024 "open a browser window.",
+ argDescrip = 0x0}, {longName = 0x81291bb "quit", shortName = 113 'q',
+ argInfo = 0, arg = 0xbfa89958, val = 0,
+ descrip = 0x812903b "Quit Nautilus.", argDescrip = 0x0}, {
+ longName = 0x81291c2 "restart", shortName = 0 '\0', argInfo = 1073741824,
+ arg = 0xbfa89954, val = 0, descrip = 0x812904a "Restart Nautilus.",
+ argDescrip = 0x0}, {longName = 0x0, shortName = 0 '\0', argInfo = 0,
+ arg = 0x0, val = 0, descrip = 0x0, argDescrip = 0x0}}
#15 0xb746eea2 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#16 0x080667d1 in _start () at ../sysdeps/i386/elf/start.S:119
No locals.
#0 0xffffe410 in __kernel_vsyscall ()
** Information type changed from Public to Public Security
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to nautilus in Ubuntu.
https://bugs.launchpad.net/bugs/5810
Title:
nautilus crashes when trying to copy a file over scp with gnome-vfs
Status in “nautilus” package in Ubuntu:
Invalid
Bug description:
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 0xffffe000' 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)]
0xffffe410 in __kernel_vsyscall ()
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb772d4ab in __waitpid_nocancel ()
from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7e34226 in libgnomeui_module_info_get ()
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
#8 0xb798be5b in dispatch_sync_job_callback (data=0xb621efb8)
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 0xffffe410 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 0xffffe410 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
No locals.
#3 0xb798c612 in xfer_callback (info=0x9, data=0xfffffffc)
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 = 3055677856}, get_file_info = {
callback = 0x80e2412 <update_transfer_callback>,
callback_data = 0x844bea8, result_list = 0xb621f1a0}, set_file_info = {
callback = 0x80e2412 <update_transfer_callback>,
callback_data = 0x844bea8, set_file_info_result = 3055677856,
get_file_info_result = 139906424, info = 0x88657a8}, find_directory = {
callback = 0x80e2412 <update_transfer_callback>,
callback_data = 0x844bea8, result_list = 0xb621f1a0}, load_directory = {
callback = 0x80e2412 <update_transfer_callback>,
callback_data = 0x844bea8, result = 3055677856, list = 0x856cd78,
entries_read = 143021992}, xfer = {
callback = 0x80e2412 <update_transfer_callback>,
callback_data = 0x844bea8, progress_info = 0xb621f1a0,
reply = 139906424}, callback = {
callback = 0x80e2412 <update_transfer_callback>, user_data = 0x844bea8,
in = 0xb621f1a0, in_size = 139906424, out = 0x88657a8,
out_size = 3080441564, response = 0x2, response_data = 0xb621f1f0},
file_control = {callback = 0x80e2412 <update_transfer_callback>,
callback_data = 0x844bea8, result = 3055677856,
operation_data = 0x856cd78, operation_data_destroy_func = 0x88657a8}}}
#4 0xb79a4f23 in call_progress_with_current_names (progress=0xb621f1f0,
phase=GNOME_VFS_XFER_PHASE_COLLECTING) at gnome-vfs-xfer.c:193
result = <value optimized out>
#5 0xb79a517b in handle_overwrite (result=0xb621f124, progress=0xb621f1f0,
error_mode=0x0, overwrite_mode=0xb621f154, replace=0xb621f128,
skip=0xb621f120) at gnome-vfs-xfer.c:354
No locals.
#6 0xb79a76b1 in gnome_vfs_xfer_uri_internal (source_uris=0x85a6df0,
target_uris=0x85a6d90, xfer_options=GNOME_VFS_XFER_RECURSIVE,
error_mode=GNOME_VFS_XFER_ERROR_MODE_QUERY,
overwrite_mode=GNOME_VFS_XFER_OVERWRITE_MODE_QUERY, progress=0xb621f1f0)
at gnome-vfs-xfer.c:1030
replace = 0
skip = 0
must_copy = 0
result = GNOME_VFS_OK
source_uri_list = <value optimized out>
target_uri_list = <value optimized out>
source_uri = <value optimized out>
source_uri_list_copied = (GList *) 0x0
merge_source_uri_list = (GList *) 0x0
merge_target_uri_list = (GList *) 0x0
target_dir_uri = <value optimized out>
move = 0
link = 0
free_bytes = 13230395777674768800
bytes_total = 27218016
files_total = 1
skip = -1214624048
__PRETTY_FUNCTION__ = "gnome_vfs_xfer_uri_internal"
#7 0xb79a80c4 in _gnome_vfs_xfer_private (
source_uri_list=<value optimized out>, target_uri_list=0x85a6d90,
xfer_options=<value optimized out>,
error_mode=GNOME_VFS_XFER_ERROR_MODE_QUERY,
overwrite_mode=GNOME_VFS_XFER_OVERWRITE_MODE_QUERY,
progress_callback=0xfffffffc, data=0x85a4e88,
sync_progress_callback=0xfffffffc, sync_progress_data=0xfffffffc)
at gnome-vfs-xfer.c:2632
progress_state = {progress_info = 0xb621f1a0,
sync_callback = 0x80e0131 <sync_transfer_callback>,
update_callback = 0xb798c5d3 <xfer_callback>, user_data = 0x823aa50,
async_job_data = 0x85a4e88, next_update_callback_time = 0,
next_text_update_callback_time = 0, update_callback_period = 100000,
reserved1 = 0xb79bcedc, reserved2 = 0xb79bcedc}
progress_info = {status = GNOME_VFS_XFER_PROGRESS_STATUS_OVERWRITE,
vfs_status = GNOME_VFS_OK, phase = GNOME_VFS_XFER_PHASE_COLLECTING,
source_name = 0x8594360
"file:///home/chris/Desktop/Projects/lovob2c/lovo-lingo/target/lovo-lingo-1.0-SNAPSHOT.ear",
target_name = 0x8593aa8
"sftp://<confidential_hostname>/home/lovo/lovo-lingo-1.0-SNAPSHOT.ear",
file_index = 0, files_total = 0, bytes_total = 0,
file_size = 0, bytes_copied = 0, total_bytes_copied = 0,
duplicate_name = 0x0, duplicate_count = 1, top_level_item = 0,
reserved1 = 0xb772a911, reserved2 = 0xb772a895}
target_dir_uri = <value optimized out>
result = <value optimized out>
short_name = <value optimized out>
__PRETTY_FUNCTION__ = "_gnome_vfs_xfer_private"
#8 0xb798ce3b in _gnome_vfs_job_execute (job=0x85a4e88)
at gnome-vfs-job.c:1563
No locals.
#9 0xb798b746 in thread_entry_point (data=0x208, user_data=0x0)
at gnome-vfs-job-queue.c:68
job = (GnomeVFSJob *) 0x85a4e88
complete = <value optimized out>
#10 0xb76dfc8a in g_thread_pool_free () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#11 0xb76dddb2 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#12 0xb7727361 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#13 0xb7522bce in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 1 (Thread -1225345344 (LWP 8414)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb772d4ab in __waitpid_nocancel ()
from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb7e34226 in libgnomeui_module_info_get ()
from /usr/lib/libgnomeui-2.so.0
No symbol table info available.
#3 <signal handler called>
No symbol table info available.
#4 0xb76ca827 in g_logv () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#5 0xb76caae4 in g_log () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#6 0xb76cab50 in g_assert_warning () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#7 0x080df91b in handle_transfer_overwrite (
progress_info=<value optimized out>, transfer_info=0x844bea8)
at nautilus-file-operations.c:1196
result = <value optimized out>
text = 0x856a470 "\210GY\b\210YX· \"sftp://lov...APSHOT.ear\" already
exists. Would you like to replace itX"
primary_text = <value optimized out>
secondary_text = 0x813b638 "If you replace an existing file, its contents
will be overwritten."
formatted_name = <value optimized out>
target_is_dir = 0
__PRETTY_FUNCTION__ = "handle_transfer_overwrite"
#8 0xb798be5b in dispatch_sync_job_callback (data=0xb621efb8)
at gnome-vfs-job.c:282
notify_result = <value optimized out>
job = <value optimized out>
valid = 1
cancelled = 0
__PRETTY_FUNCTION__ = "dispatch_sync_job_callback"
#9 0xb76c4734 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#10 0xb76c24e7 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#11 0xb76c54d6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#12 0xb76c57f8 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#13 0xb7bbfda5 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#14 0x08078d6e in main (argc=0, argv=0xbfa899f4) at nautilus-main.c:435
kill_shell = 0
restart_shell = 0
no_default_window = 1
browser_window = 0
no_desktop = 0
startup_id = <value optimized out>
startup_id_copy = 0x81b2fa0 "GtkWindowGroup"
geometry = 0x0
perform_self_check = 0
popt_context = (poptContext) 0x815fb30
args = (const char **) 0x0
application = (NautilusApplication *) 0x815ab00
program = (GnomeProgram *) 0x8153b80
context_as_value = {g_type = 68, data = {{v_int = 135658288,
v_uint = 135658288, v_long = 135658288, v_ulong = 135658288,
v_int64 = 135658288, v_uint64 = 135658288, v_float = 4.5133326e-34,
v_double = 6.7024099674437826e-316, v_pointer = 0x815fb30}, {v_int = 0,
v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0,
v_float = 0, v_double = 0, v_pointer = 0x0}}}
options = {{longName = 0x81291b3 "check", shortName = 99 'c',
argInfo = 0, arg = 0xbfa89940, val = 0,
descrip = 0x81291dc "Perform a quick set of self-check tests.",
argDescrip = 0x0}, {longName = 0x812bfb7 "geometry", shortName = 103 'g',
argInfo = 1, arg = 0xbfa89944, val = 0,
descrip = 0x8129208 "Create the initial window with the given geometry.",
argDescrip = 0x8129010 "GEOMETRY"}, {
longName = 0x81257ed "no-default-window", shortName = 110 'n',
argInfo = 0, arg = 0xbfa89950, val = 0,
descrip = 0x812923c "Only create windows for explicitly specified URIs.",
argDescrip = 0x0}, {longName = 0x8129019 "no-desktop",
shortName = 0 '\0', argInfo = 0, arg = 0xbfa89948, val = 0,
descrip = 0x8129270 "Do not manage the desktop (ignore the preference set
in the preferences dialog).", argDescrip = 0x0}, {
longName = 0x812ab93 "browser", shortName = 0 '\0', argInfo = 0,
arg = 0xbfa8994c, val = 0, descrip = 0x8129024 "open a browser window.",
argDescrip = 0x0}, {longName = 0x81291bb "quit", shortName = 113 'q',
argInfo = 0, arg = 0xbfa89958, val = 0,
descrip = 0x812903b "Quit Nautilus.", argDescrip = 0x0}, {
longName = 0x81291c2 "restart", shortName = 0 '\0', argInfo = 1073741824,
arg = 0xbfa89954, val = 0, descrip = 0x812904a "Restart Nautilus.",
argDescrip = 0x0}, {longName = 0x0, shortName = 0 '\0', argInfo = 0,
arg = 0x0, val = 0, descrip = 0x0, argDescrip = 0x0}}
#15 0xb746eea2 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#16 0x080667d1 in _start () at ../sysdeps/i386/elf/start.S:119
No locals.
#0 0xffffe410 in __kernel_vsyscall ()
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/5810/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp