Summary: | Падает при добавлении файла | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Vitaly Lipatov <lav> |
Component: | xfburn | Assignee: | Mikhail Efremov <sem> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | boyarsh, cas, sem |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Vitaly Lipatov
2019-10-24 18:49:28 MSK
(В ответ на комментарий №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
Ошибка сегментирования
|