Summary: | xfsettingsd: segfault libupower-glib.so.3.0.1 | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Anton <hobbyte> | ||||||
Component: | xfce4-settings | Assignee: | Mikhail Efremov <sem> | ||||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||||
Severity: | major | ||||||||
Priority: | P3 | CC: | sem | ||||||
Version: | unstable | ||||||||
Hardware: | x86_64 | ||||||||
OS: | Linux | ||||||||
Bug Depends on: | 32335 | ||||||||
Bug Blocks: | |||||||||
Attachments: |
|
Description
Anton
2016-07-31 13:02:18 MSK
У меня не воспроизводится. Подключите debuginfo репозиторий (https://www.altlinux.org/%D0%A0%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B8_ALT_Linux#Debuginfo), установите gdb и xfce4-settings-debuginfo. Потом запустите gdb -ex r --args xfsettingsd --no-daemon --replace и после падения получите backtrace (команда bt). Вывод приложите сюда. Created attachment 6774 [details]
gdb xfsettingsd bt
В gdb процесс остался запущен и настройки применены. Скорее всего у вас не запущен upowerd. Впрочем, это не повод падать, конечно. Его нет: $ rpm -qa | grep upower libupower-debuginfo-0.99.4-alt1 libupower-devel-0.99.4-alt1 libupower-0.99.4-alt1 Проверьте пакет из задания #168248 Created attachment 6775 [details]
gdb xfsettingsd bt
тоже Завтра на ftp приедет исправленный upower, с ним должно работать. Хотя если есть время и желание, то можете самостоятельно собрать пакет (gear-репозиторий http://git.altlinux.org/gears/u/upower.git) и проверить уже сегодня. Xfce4-settings в задании #168248 тоже обновился, там лучше проверка, хотя с исправленным upower должен работать и предыдущий вариант. Собрал upower(libupower) новый, с ним вчерашний xfsettingsd не сегфолтится. Благодарю. xfce4-settings-4.12.0-alt2 -> sisyphus: * Mon Aug 01 2016 Mikhail Efremov <sem@altlinux> 4.12.0-alt2 - Fix segfault when upowerd is not running (closes: #32331). - Patch from upstream: + Make sure icon == NULL if no icon is found. |