xfburn-0.5.5-alt1 Создаём проект с данными, добавляем файл и программа падает. Отладчик не помогает: Thread 1 "xfburn" received signal SIGSEGV, Segmentation fault. 0x0000000000000000 in ?? () (gdb) bt #0 0x0000000000000000 in ?? () #1 0x0000000000000000 in ?? ()
(В ответ на комментарий №0) > xfburn-0.5.5-alt1 > > Создаём проект с данными, добавляем файл и программа падает. У меня не воспроизводится. Любой файл? Правда, у меня сейчас и привода нет, но создать проект это не мешает. > Отладчик не помогает: > Thread 1 "xfburn" received signal SIGSEGV, Segmentation fault. > 0x0000000000000000 in ?? () Нужно ставить debuginfo. > (gdb) bt > #0 0x0000000000000000 in ?? () > #1 0x0000000000000000 in ?? ()
(В ответ на комментарий №1) > (В ответ на комментарий №0) > > xfburn-0.5.5-alt1 > > > > Создаём проект с данными, добавляем файл и программа падает. > > У меня не воспроизводится. Любой файл? > Правда, у меня сейчас и привода нет, но создать проект это не мешает. > > > Отладчик не помогает: > > Thread 1 "xfburn" received signal SIGSEGV, Segmentation fault. > > 0x0000000000000000 in ?? () > > Нужно ставить debuginfo. > > > (gdb) bt > > #0 0x0000000000000000 in ?? () > > #1 0x0000000000000000 in ?? () А это и было с debuginfoЖ xfburn-0.5.5-alt1.x86_64 xfburn-debuginfo-0.5.5-alt1.x86_64 Надо заметить, что после падения остаётся открытым и работающим окно выбора файла. Возможно, у меня используется системный диалог, а не встроенный?
(В ответ на комментарий №2) ... > Надо заметить, что после падения остаётся открытым и работающим окно выбора > файла. Возможно, у меня используется системный диалог, а не встроенный? Наверняка это у меня какое-то взаимодействие через GtkFileChooserNative. Но я пробовал на разных машинах...
В ltrace/strace ничего толкового не увидел, кроме обращения к /home/lav/.config/gtk-2.0/gtkfilechooser.ini незадолго перед падением.
Я собрал новый xfburn-0.6.1. Попробуйте как с ним.
(В ответ на комментарий №5) > Я собрал новый xfburn-0.6.1. Попробуйте как с ним. Спасибо! Вроде не падает. Хотя один раз у меня получилась такая история: (xfburn:3362231): GLib-GObject-WARNING **: 14:55:14.984: invalid unclassed pointer in cast to 'GtkFileChooser' (xfburn:3362231): Gtk-CRITICAL **: 14:55:14.984: gtk_file_chooser_get_current_folder: assertion 'GTK_IS_FILE_CHOOSER (chooser)' failed (xfburn:3362231): Gtk-CRITICAL **: 14:55:14.984: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed Ошибка сегментирования