| Summary: | [UPDATE REQUEST 2016.1] Audacious: OpenGL visualization causes segfault [on i586] | ||
|---|---|---|---|
| Product: | [ROSA-based products] ROSA Fresh | Reporter: | Юрий Кастерин <yy_kast> |
| Component: | Preinstalled software in the ISO | Assignee: | ROSA Linux Bugs <bugs> |
| Status: | RESOLVED FIXED | QA Contact: | ROSA Linux Bugs <bugs> |
| Severity: | normal | ||
| Priority: | Normal | CC: | alzim, m.novosyolov, survolog, v.potapov, vladi105 |
| Version: | LXQt | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Platform: | --- | ROSA Vulnerability identifier: | |
| RPM Package: | ISO-related: | ||
| Bad POT generating: | Upstream: | ||
|
Description
Юрий Кастерин
2018-10-12 18:12:34 MSK
https://linux-hardware.org/?probe=d0fa2a02e9 , i586 Dmesg: audacious[16922]: segfault at 0 ip (null) sp bfb302bc error 14 in audacious[8048000+18000] /* 14, Page Fault */ https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/x86/include/asm/traps.h#n139 На x86_64 не воспроизводится. Возможно, дело не в архитектуре. Предположительно, исправление ошибки: https://abf.io/import/audacious/pull_requests/2 https://abf.io/build_lists/2949905 https://abf.io/build_lists/2949904 Установка на x86_64: sudo urpmi.addmedia audacious-3.10-3 http://abf-downloads.rosalinux.ru/mikhailnov_personal/container/2949905/x86_64/main/release/ sudo urpmi --auto-update Установка на i586: sudo urpmi.addmedia audacious-3.10-3 http://abf-downloads.rosalinux.ru/mikhailnov_personal/container/2949904/i586/main/release/ sudo urpmi --auto-update Даже если ошибка не исправится, патчи в пулл-реквесте исправляют серьезные проблемы, и его стоит принять. На xfce баг не воспроизводится. (In reply to Mikhail Novosyolov from comment #3) > Даже если ошибка не исправится, патчи в пулл-реквесте исправляют серьезные > проблемы, и его стоит принять. Увы, не исправилось. The program 'audacious' received an X Window System error. This probably reflects a bug in the program. The error was 'BadMatch (invalid parameter attributes)'. (Details: serial 5507 error_code 8 request_code 155 minor_code 5) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) WARNING main.cc:320 [main_cleanup]: exit() called unexpectedly; skipping normal cleanup. По гуглу это очень древняя ошибка. Пулл-реквест лучше все равно примите https://abf.io/import/audacious/pull_requests/2 Merged, for future. https://abf.io/build_lists/2949931 https://abf.io/build_lists/2949932 In the future version 3.11 will have these patches, so it has no sense 'for future'. I believe that the bug will be fixed before the release of 3.11 Otherwise, there was no point in twice asking to merge. The purpose of asking to merge was that I cherry-picked some commits from git master which fix some bugs, and don't want this work to have no result for users. I thought that this bug may be fixed, but it is not, but still some other bugs must be fixed. As those commits were made right after releasing 3.10, cherry-picking them must be safe. Выставил флаги чтобы ушло на QA. К тому же, версия обновилась. https://abf.io/import/audacious/diff/0fc65...1c27c https://audacious-media-player.org/news/43-audacious-3-10-released Removed version from QA (for future update) *********************************************** |