Добрый день. Долгое время мучали случайные падения nautilus, пока сегодня не решил уделить внимание этой проблеме время. В ходе расследования, выяснилось что падает только под русской локалью со следующим backtrace
#0 0x00007f902eed64da in g_file_query_info (file=0x15, attributes=0x541e63 "standard::display-name", flags=G_FILE_QUERY_INFO_NONE, cancellable=0x0, error=0x0) at gfile.c:1196 #1 0x00000000004d33b7 in custom_basename_to_string (format=0x7f9000001190 "%B", va=0x7f90119c1888) at nautilus-file-operations.c:807 #2 0x000000000051e09e in eel_strdup_vprintf_with_custom (custom=0x79f900 <handlers>, format=0x7f90319a246b "Копирование файла (%'d из %'d) в «%B»", va_orig=0x7f90119c18d8) at eel-string.c:552 #3 0x00000000004d3788 in f (format=0x7f90319a246b "Копирование файла (%'d из %'d) в «%B»") at nautilus-file-operations.c:916 #4 0x00000000004d8562 in report_copy_progress (copy_job=0x149b000, source_info=0x7f90119c1b20, transfer_info=0x7f90119c1b40) at nautilus-file-operations.c:3264 #5 0x00000000004dbaa3 in copy_files (job=0x149b000, dest_fs_id=0x7f9000002000 "l2051", source_info=0x7f90119c1b20, transfer_info=0x7f90119c1b40) at nautilus-file-operations.c:4958 #6 0x00000000004dbf00 in copy_task_thread_func (task=0x1385e90, source_object=0x0, task_data=0x149b000, cancellable=0x7f900001f010) at nautilus-file-operations.c:5094 #7 0x00007f902ef1463d in g_task_thread_pool_thread (thread_data=0x1385e90, pool_data=<optimized out>) at gtask.c:1288 #8 0x00007f902e99787e in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:307 #9 0x00007f902e996ef5 in g_thread_proxy (data=0x14a3990) at gthread.c:780 #10 0x00007f902de8c404 in start_thread (arg=0x7f90119c2700) at pthread_create.c:333 #11 0x00007f902dbcb9ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Меня насторожила строчка "Копирование файла (%'d из %'d) в «%B»". После патча --- a/nautilus/po/ru.po +++ b/nautilus/po/ru.po @@ -1998,7 +1998,7 @@ msgstr[2] "Перемещение %'d файлов в «%B»" #: ../libnautilus-private/nautilus-file-operations.c:3260 msgid "Copying %'d file to “%B”" msgid_plural "Copying %'d files to “%B”" -msgstr[0] "Копирование файла (%'d из %'d) в «%B»" +msgstr[0] "Копирование файла из %'d в «%B»" msgstr[1] "Копирование %'d файлов в «%B»" msgstr[2] "Копирование %'d файлов в «%B»" падения прекратились. P.S. Надеюсь с рассылкой не ошибся. Если что - перенаправьте по назначению. -- С уважением, Владимир.
_______________________________________________ gnome-cyr mailing list [email protected] https://mail.gnome.org/mailman/listinfo/gnome-cyr
