Summary: | xscreensaver-5.43 [intermomentary]: вылетает с X Error of failed request: BadDrawable (invalid Pixmap or Window parameter) | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Andrew Savchenko <bircoph> |
Component: | xscreensaver | Assignee: | Grigory Ustinov <grenka> |
Status: | NEW --- | QA Contact: | qa-sisyphus |
Severity: | critical | ||
Priority: | P3 | CC: | george, grenka, mike |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Andrew Savchenko
2019-11-20 18:00:33 MSK
Боюсь, или ты патчи найдёшь/проверишь, или Гоша поможет, или к jwz@. Насколько часто это случается? (In reply to comment #2) > Насколько часто это случается? В среднем раз в неделю, но там разброс большой: может раз в 2 дня быть, может недели три не проявляться. Можно попробовать погуглить "BadDrawable (invalid Pixmap or Window parameter)" для начала. Есть предположение, что в этом виноват не xscreensaver. (In reply to comment #4) > Можно попробовать погуглить "BadDrawable (invalid Pixmap or Window parameter)" > для начала. Есть предположение, что в этом виноват не xscreensaver. Сам бинарник xscreensaver — нет, а вот входящий в его состав screen saver /usr/libexec/xscreensaver/intermomentary — запросто. Снова вылетел. Теперь несколько иная диагностика: xscreensaver: 01:20:44: WARNING: pid 9390 (intermomentary) sent SIGTERM 600 seconds ago and did not die! XIO: fatal IO error 10 (No child processes) on X server ":0.0"^M after 40128 requests (40128 known processed) with 0 events remaining.^M Притом строки вида: xscreensaver: 06:12:17: WARNING: pid 40007 (intermomentary) sent SIGTERM 600 seconds ago and did not die! не часто, но время от времени возникают. По-видимому тут накладывается два бага: 1) иногда подвисает хранитель intermomentary; 2) xscreensaver не всегда корректно это обрабатывает. Попробую попинать апстрим, как руки дойдут. На 5.45 проблема повторяется. Хорошо бы на 6.x проверить. |