Summary: | Pix зависает или падает c SIGSEGV, если нажать мышью во время слайд-шоу | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Artem Varaksa <varaksaaa> | ||||
Component: | pix | Assignee: | Антон Мидюков <antohami> | ||||
Status: | NEW --- | QA Contact: | qa-sisyphus | ||||
Severity: | normal | ||||||
Priority: | P5 | CC: | antohami, vladimir.didenko | ||||
Version: | unstable | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Attachments: |
|
Created attachment 13695 [details]
strace pix > strace.log 2>&1
(Ответ для Artem Varaksa на комментарий #0) > Вывода в терминале нет Утверждение ошибочно, выводится следующая строка: > libpng error: Действие было отменено Возможно, что проблема именно в обработке png-файлов. Однако в p10 pix зависает также и на jpg-, и на gif-файлах. Создал тикеток в апстриме https://github.com/linuxmint/pix/issues/176 |
Описание ошибки =============== 1. Открыть Pix. 2. Выбрать папку, в которой есть изображения. 3. Выбрать в меню Вид > Слайд-шоу (или F5). 4. Дождаться отображения первого изображения слайд-шоу. 5. До завершения слайд-шоу нажать мышью на изображение (возможно, необходимо нажать несколько раз). Фактический результат: * В p10 pix зависает, и выйти нажатием мыши, клавишами Esc, F5, F11 и т. д. из слайд-шоу невозможно; помогают только действия вида pkill pix или Ctrl-C (если pix был запущен из терминала). * В sisyphus pix падает из-за ошибки сегментирования (полный strace - во вложении): > $ strace pix > [...] > --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x78} --- > +++ killed by SIGSEGV +++ > Ошибка сегментирования Вывода в терминале нет и (# journalctl -f) ничего не выводит. Ожидаемый результат: Pix не зависает и не падает. Воспроизводимость ================= Воспроизводится на виртуальных машинах: [p10] pix-2.6.5-alt1.x86_64 kworkstation-10.1-x86-64 education-10.1-x86-64 education-10.1-x86-64-kde workstation-10.1-x86-64 server-10.1-x86-64 [sisyphus] pix-3.0.1-alt1.x86_64 kworkstation-10.1-x86-64 education-10.1-x86-64 education-10.1-x86-64-kde workstation-10.1-x86-64 server-10.1-x86-64