Вылетают программы [решено]

Закрыто
Fromrsu
Сообщения: 133
Зарегистрирован: 25 мар 2015, 00:02
Operating system: Rosa Desktop Fresh

Вылетают программы [решено]

Сообщение Fromrsu » 02 апр 2015, 23:28

Ноутбук toshiba a660-158, из запущенных приложений только браузер с парой вкладок.
При запуске World of Tanks и смене ракурса камеры самопроизвольно закрывается окно. С одной стороны, тут можно списать на требовательность к ресурсам (хотя с win такой проблемы не возникает), но почему программа Kxstitch (используется для создания схем вышивки) произвольно закрывается при импорте изображения?
Никакой ошибки не появляется. Просто завершается процесс.

UPD Вот и FireFox только что так же вылетел. В этот момент всего лишь настраивал закладки.

keleg
Сообщения: 5416
Зарегистрирован: 15 сен 2011, 01:58

Re: Вылетают программы

Сообщение keleg » 03 апр 2015, 06:01

Видеокарта AMD?

Fromrsu
Сообщения: 133
Зарегистрирован: 25 мар 2015, 00:02
Operating system: Rosa Desktop Fresh

Re: Вылетают программы

Сообщение Fromrsu » 03 апр 2015, 21:44


keleg
Сообщения: 5416
Зарегистрирован: 15 сен 2011, 01:58

Re: Вылетают программы

Сообщение keleg » 04 апр 2015, 17:44

Я бы попробовал поиграться с драйверами, у нас на nvidia есть серии 304, 340, 346, current. У вас что стоит?

Fromrsu
Сообщения: 133
Зарегистрирован: 25 мар 2015, 00:02
Operating system: Rosa Desktop Fresh

Re: Вылетают программы

Сообщение Fromrsu » 04 апр 2015, 19:18

Обновил на proprietary nvidia 340. Понаблюдаю пару дней за результатом.

Fromrsu
Сообщения: 133
Зарегистрирован: 25 мар 2015, 00:02
Operating system: Rosa Desktop Fresh

Re: Вылетают программы

Сообщение Fromrsu » 06 апр 2015, 21:27

К сожалению, проблема повторилась. Вылетел ff.

PastorDi
Сообщения: 2656
Зарегистрирован: 25 авг 2011, 12:34
Operating system: IBM DOS, OS/2
Откуда: Санкт-Петербург
Контактная информация:

Re: Вылетают программы

Сообщение PastorDi » 06 апр 2015, 22:35

Fromrsu писал(а):К сожалению, проблема повторилась. Вылетел ff.
hw-probe сделайте ДО вылета Firefox и ПОСЛЕ вылета Firefox. И ссылки в студию...

Fromrsu
Сообщения: 133
Зарегистрирован: 25 мар 2015, 00:02
Operating system: Rosa Desktop Fresh

Вылетают программы

Сообщение Fromrsu » 12 апр 2015, 04:25


PastorDi
Сообщения: 2656
Зарегистрирован: 25 авг 2011, 12:34
Operating system: IBM DOS, OS/2
Откуда: Санкт-Петербург
Контактная информация:

Re: Вылетают программы

Сообщение PastorDi » 12 апр 2015, 12:22

Что-то я даже не вижу у вас определение моника. Хм...
Похоже проблема в monitor-get-edi и в X'ах. Что-то мне подсказывает что у нас поломка в определении EDID моников.
Я вот тут писал http://forum.rosalab.ru/viewtopic.php?f ... edi#p42606 про это. Да и у меня, на свободных дровах FF валился. И тоже EDID трапы вываливали, хотя карта у меня ati а не nvidia как у вас. В логаз не только у себя видел такое. Похоже в X'ах где-то касяк и не важно какая карта. Надо бы все это в багзиллу заводить и править...

Fromrsu
Сообщения: 133
Зарегистрирован: 25 мар 2015, 00:02
Operating system: Rosa Desktop Fresh

Re: Вылетают программы

Сообщение Fromrsu » 12 апр 2015, 16:02

Так падает не только FF - просто с ним чаще всего работаю. :)
Ошибку завел http://bugs.rosalinux.ru/show_bug.cgi?id=5385 - подожду ответа.

Аватара пользователя
ДроноваЮ
Сообщения: 2636
Зарегистрирован: 01 июн 2011, 13:11
Operating system: Ubuntu/ROSA
Откуда: Москва

Re: Вылетают программы

Сообщение ДроноваЮ » 12 апр 2015, 16:24

Почему до сих пор никто не попросил консольный вывод? O____o Запускайте программы из консоли по названию бинарника и сохраняйте логи. Как чуть что появится — сюда в тему. кроме того, прочитайте вот это сообщение и научитесь дебажить, это крайне просто, хотя если связано именно с оборудованием, может и не помочь, но надо пробовать выловить хоть что-то.

Fromrsu
Сообщения: 133
Зарегистрирован: 25 мар 2015, 00:02
Operating system: Rosa Desktop Fresh

Re: Вылетают программы

Сообщение Fromrsu » 12 апр 2015, 16:35

ДроноваЮ писал(а):Почему до сих пор никто не попросил консольный вывод? O____o Запускайте программы из консоли по названию бинарника и сохраняйте логи. Как чуть что появится — сюда в тему. кроме того, прочитайте вот это сообщение и научитесь дебажить, это крайне просто, хотя если связано именно с оборудованием, может и не помочь, но надо пробовать выловить хоть что-то.
Поставил gdb - начну отлов бяки. :)

Fromrsu
Сообщения: 133
Зарегистрирован: 25 мар 2015, 00:02
Operating system: Rosa Desktop Fresh

Re: Вылетают программы

Сообщение Fromrsu » 12 апр 2015, 19:38

Это просто засада какая-то. Ловлю глюки на FF, так он начинает работать как часы. Зато VCMI уже дважды вылетел за пару часов. :)
Поменял настройки отображения. Посмотрим даст ли это что-нибудь.
Юля, подскажите, как gdb запустить для vcmi? Последовательность gdb vcmi - run не привела к ожидаемому результату.

Аватара пользователя
ДроноваЮ
Сообщения: 2636
Зарегистрирован: 01 июн 2011, 13:11
Operating system: Ubuntu/ROSA
Откуда: Москва

Re: Вылетают программы

Сообщение ДроноваЮ » 12 апр 2015, 20:07

Вы для начала его просто тупо из консоли запустите, как я сказала выше. Т.е. узнайте название бинарников прог, которые лежат в /usr/bin, и запускайте только из консоли, чтобы получить хоть какие-то логи, если они будут. Кроме того, рендомные бессистемные вылетания программ говорят о проблемах с файловой системой, отсутствии свободного места в хомяке или вообще на разделе, или/и проблемах с жёстким диском. Уповать особо на gdb тут не стоит, как я тоже уже выше сказала. Через gdb опять же проще всего запускать нормальные проги, как раз типа ФФ, а не движок для вендовой игрушки, который в свою очередь там запускает ещё кучу всяких матрёшек.

Fromrsu
Сообщения: 133
Зарегистрирован: 25 мар 2015, 00:02
Operating system: Rosa Desktop Fresh

Re: Вылетают программы

Сообщение Fromrsu » 12 апр 2015, 20:25

Думаю, можно исключить 2 причины - в разделе еще более 30 Гб свободных и проблем с hdd не наблюдается (контроль на уровне smart и отсутствие проблем с этим же диском, при работе под форточками).
Пока понаблюдаю дальше за "пациентом", посмотрю, как говорите, за логами в консоли.

Аватара пользователя
Галахов Роман
Сообщения: 2285
Зарегистрирован: 26 фев 2012, 20:02
Operating system: Rosa 2016.1 Fresh KDE (HP ProBook 440 G4 (y7z81ea))
Откуда: Моск. обл. Волоколамск

Re: Вылетают программы

Сообщение Галахов Роман » 13 апр 2015, 07:56

Fromrsu писал(а):Так падает не только FF - просто с ним чаще всего работаю. :)
Ошибку завел http://bugs.rosalinux.ru/show_bug.cgi?id=5385 - подожду ответа.
В последние дни тоже были падения FF. Вчера прогнал dbg, не валился но на 100% зависал (приходилось перезапускать FF) на этом файле:

Код: Выделить всё

Program received signal SIGPIPE, Broken pipe.
[Switching to Thread 0x7fffde634700 (LWP 8515)]
0x00007ffff7bcd87f in send () from /lib64/libpthread.so.0
(gdb) bt
#0  0x00007ffff7bcd87f in send () from /lib64/libpthread.so.0
#1  0x00007ffff1bb129d in ?? () from /lib64/libnspr4.so
#2  0x00007ffff174ce7d in ?? () from /lib64/libssl3.so
#3  0x00007ffff173ddc4 in ?? () from /lib64/libssl3.so
#4  0x00007ffff173e411 in ?? () from /lib64/libssl3.so
#5  0x00007ffff17529c6 in ?? () from /lib64/libssl3.so
#6  0x00007ffff3f4e4e3 in ?? () from /usr/lib64/firefox-37.0.1/libxul.so
#7  0x00007ffff3f4e55a in ?? () from /usr/lib64/firefox-37.0.1/libxul.so
#8  0x00007ffff2be7649 in ?? () from /usr/lib64/firefox-37.0.1/libxul.so
#9  0x00007ffff2beba0f in ?? () from /usr/lib64/firefox-37.0.1/libxul.so
#10 0x00007ffff2be76ff in ?? () from /usr/lib64/firefox-37.0.1/libxul.so
#11 0x00007ffff2be84ee in ?? () from /usr/lib64/firefox-37.0.1/libxul.so
#12 0x00007ffff2be867a in ?? () from /usr/lib64/firefox-37.0.1/libxul.so
#13 0x00007ffff2b89500 in ?? () from /usr/lib64/firefox-37.0.1/libxul.so
#14 0x00007ffff2b9e099 in ?? () from /usr/lib64/firefox-37.0.1/libxul.so
#15 0x00007ffff2d68843 in ?? () from /usr/lib64/firefox-37.0.1/libxul.so
#16 0x00007ffff2d54ea5 in ?? () from /usr/lib64/firefox-37.0.1/libxul.so
#17 0x00007ffff2b8b5d1 in ?? () from /usr/lib64/firefox-37.0.1/libxul.so
#18 0x00007ffff1bb3bbc in ?? () from /lib64/libnspr4.so
#19 0x00007ffff7bc5645 in start_thread () from /lib64/libpthread.so.0
#20 0x00007ffff70e2e7d in clone () from /lib64/libc.so.6
(gdb) 
Сегодня, при запуске из консоли (зато не зависает на dbg) заметил, что похоже FF не правильно определяет видеокарту (у меня intel HD):ищет nvidia

Код: Выделить всё

Failed to open VDPAU backend libvdpau_nvidia.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
При этом, что интересно, про ATI - он не написал (это если подумать, что FF банально перебирает драйвера).
Rosa 2016.1 Fresh KDE5 x64-86 (HP ProBook 440 G4 (y7z81ea))

euspectre
Сообщения: 1104
Зарегистрирован: 21 дек 2012, 15:24
Operating system: Linux в разных вариантах

Re: Вылетают программы

Сообщение euspectre » 13 апр 2015, 11:23

PastorDi писал(а):Похоже проблема в monitor-get-edi и в X'ах.


С возвращением! :-)

Про monitor-get-edid - известная вещь, но тут, вероятно, не в этом дело. При использовании проприетарных драйверов может падать, но работе системы это не мешает.

euspectre
Сообщения: 1104
Зарегистрирован: 21 дек 2012, 15:24
Operating system: Linux в разных вариантах

Re: Вылетают программы

Сообщение euspectre » 13 апр 2015, 11:26

Fromrsu писал(а):UPD Вот и FireFox только что так же вылетел. В этот момент всего лишь настраивал закладки.
Спасибо, данные hw-probe кое-что могут прояснить.

Для начала стоит проверить жёсткий диск: судя по данным smartctl, там есть сбойный сектор. Перед этим хорошо бы перекопировать важные данные с этого диска куда-нибудь, на всякий случай.

Также, чтобы core dumps от падающих приложений сохранились нормально, можно сделать так (в консоли)
1. Убрать ограничение на размер сохраняемого core-файла:

Код: Выделить всё

ulimit -c unlimited
2. Сказать системе, чтобы просто сохраняла core dumps и не умничала (по умолчанию она их пытается systemd передавать, а там не всегда всё гладко). Под root:

Код: Выделить всё

echo "core" > /proc/sys/kernel/core_pattern
3. Запустить Firefox или что-то ещё, что падает, из той же консоли, где вызывали ulimit -c unlimited выше. Если Firefox упадёт, core dump для него должен сохраниться в текущем каталоге.

GDB потом можно будет натравить уже на этот core dump.
Последний раз редактировалось euspectre 13 апр 2015, 11:48, всего редактировалось 1 раз.

PastorDi
Сообщения: 2656
Зарегистрирован: 25 авг 2011, 12:34
Operating system: IBM DOS, OS/2
Откуда: Санкт-Петербург
Контактная информация:

Re: Вылетают программы

Сообщение PastorDi » 13 апр 2015, 11:45

euspectre писал(а):
PastorDi писал(а):Похоже проблема в monitor-get-edi и в X'ах.


С возвращением! :-)
Я не до конца возвратился. :)
euspectre писал(а):Про monitor-get-edid - известная вещь, но тут, вероятно, не в этом дело. При использовании проприетарных драйверов может падать, но работе системы это не мешает.
Вот я одну вещь такую заметил (у себя):

стоят дрова radeon:
1. Загружаемся, FF падает, X'ы перегружаются. FF не падает.
2. После каждой перезагрузки, я сам X'ы перегружаю и FF не падает. Т.е. достаточно самому сразу перегрузить X'ы и все будет работать.

стоят дрова fglrx:
Все работает нормально.

Вот и получается. Что видимо проприетарный как-то "вытягивает" графику сам, а халявный не может без "поддержки" X'ов.

euspectre
Сообщения: 1104
Зарегистрирован: 21 дек 2012, 15:24
Operating system: Linux в разных вариантах

Re: Вылетают программы

Сообщение euspectre » 13 апр 2015, 11:51

PastorDi писал(а):Вот и получается. Что видимо проприетарный как-то "вытягивает" графику сам, а халявный не может без "поддержки" X'ов.
Это, возможно, отдельная проблема. Если у тебя эти сбои происходят постоянно, лучше завести про это отдельный баг.

PastorDi
Сообщения: 2656
Зарегистрирован: 25 авг 2011, 12:34
Operating system: IBM DOS, OS/2
Откуда: Санкт-Петербург
Контактная информация:

Вылетают программы

Сообщение PastorDi » 13 апр 2015, 12:34

euspectre писал(а):
PastorDi писал(а):Похоже проблема в monitor-get-edi и в X'ах.


Про monitor-get-edid - известная вещь, но тут, вероятно, не в этом дело. При использовании проприетарных драйверов может падать, но работе системы это не мешает.
Что-то тут погуглил.... Нашел вот: https://bbs.archlinux.org/viewtopic.php?id=188879
Народ говорит надо intel-ucode отрубить. Но еещ погуглив, нашел это: https://wiki.archlinux.org/index.php/mi ... ed_on_boot
Посмотрел у себя в логах, тут проба: https://linux-hardware.org/?probe=9e20d131dc
Похоже действительно что-то с базой микрокодов процессоров. Может ее обновить? Хотя проц вроде не совсем новый, значит где-то поломка базы, либо что-то не вытаскивается из нее.

euspectre
Сообщения: 1104
Зарегистрирован: 21 дек 2012, 15:24
Operating system: Linux в разных вариантах

Re: Вылетают программы

Сообщение euspectre » 13 апр 2015, 14:07

PastorDi писал(а):Похоже действительно что-то с базой микрокодов процессоров. Может ее обновить?
Это вообще отдельная проблема. К monitor-get-edid не должна иметь отношения.

Что именно вызывает падение monitor-get-edid - см. мои комментарии тут: http://bugs.rosalinux.ru/show_bug.cgi?id=4646

При всём этом, оно не должно влиять на те проблемы с графикой, о которых речь шла выше. Даже если симптомы похожи, нужна более детальная диагностика, хотя бы backtrace падения какого-то из указанных приложений.

Аватара пользователя
ДроноваЮ
Сообщения: 2636
Зарегистрирован: 01 июн 2011, 13:11
Operating system: Ubuntu/ROSA
Откуда: Москва

Re: Вылетают программы

Сообщение ДроноваЮ » 13 апр 2015, 15:26

euspectre писал(а): Для начала стоит проверить жёсткий диск: судя по данным smartctl, там есть сбойный сектор.
Ну я ж говорила. А вот этот убойный аргумент:
Fromrsu писал(а):отсутствие проблем с этим же диском, при работе под форточками)
можно уже вешать на стену в рамочке :-P

PastorDi
Сообщения: 2656
Зарегистрирован: 25 авг 2011, 12:34
Operating system: IBM DOS, OS/2
Откуда: Санкт-Петербург
Контактная информация:

Re: Вылетают программы

Сообщение PastorDi » 13 апр 2015, 15:57

euspectre писал(а):
PastorDi писал(а):Похоже действительно что-то с базой микрокодов процессоров. Может ее обновить?
Это вообще отдельная проблема. К monitor-get-edid не должна иметь отношения.

Что именно вызывает падение monitor-get-edid - см. мои комментарии тут: http://bugs.rosalinux.ru/show_bug.cgi?id=4646

При всём этом, оно не должно влиять на те проблемы с графикой, о которых речь шла выше. Даже если симптомы похожи, нужна более детальная диагностика, хотя бы backtrace падения какого-то из указанных приложений.
Понятно, почитал в багзилле. Посмотрел коды тоже.
По кодам дизассемблера похоже идет переполнение. Возможно как раз в длине слова и дело. Там передается c регистра SS в стэк - int, если передать long, как сделал один человек здесь. Там патчик. Как раз просто меняет int на long. И проверка. Потому что судя по гуглу, не обрабатываются инструкции процессора какие-то. Возможно халявный драйвер передает все инструкции на главный проц на обработку, а проприетарный передает на ядро видеокарты на обработку. Возможно в этом и разница между реакцией халявного и проприетраного драйвера.
В Федорке кстати, *((char *)0) = 0x4f; заменено на: *mmap_addr = 0x4f; тут вот написано И почему все идет в адрес 0x4f? Насколько помню, это адрес защищенного куска виртуальной памяти. А в каком-то из ядер, вроде начали ограничивать доступ к вирт.памяти. (мож я конечно чего-то путаю). :) Судя по этому может надо все же 0x40 адрес? Потому, что здесь написано "64-bit: rax, r8", а регистр r8 имеет адрес как раз 0x40, а не 0x4f.

euspectre
Сообщения: 1104
Зарегистрирован: 21 дек 2012, 15:24
Operating system: Linux в разных вариантах

Re: Вылетают программы

Сообщение euspectre » 13 апр 2015, 16:55

PastorDi писал(а):Похоже действительно что-то с базой микрокодов процессоров.
Давай обсуждение проблемы с monitor-get-edid продолжим в баге http://bugs.rosalinux.ru/show_bug.cgi?id=4646, чтобы в этой ветке форума не отвлекаться от исходной проблемы пользователя. Я туда добавил ссылку на твой комментарий: полезная информация, пригодится.

Fromrsu
Сообщения: 133
Зарегистрирован: 25 мар 2015, 00:02
Operating system: Rosa Desktop Fresh

Re: Вылетают программы

Сообщение Fromrsu » 13 апр 2015, 23:34

euspectre писал(а): 3. Запустить Firefox или что-то ещё, что падает, из той же консоли, где вызывали ulimit -c unlimited выше. Если Firefox упадёт, core dump для него должен сохраниться в текущем каталоге.

GDB потом можно будет натравить уже на этот core dump.
Спасибо! Окно FF открылось, но появилась такая ошибка:
Запуск FF.png
Запуск FF.png (17.46 КБ) 10216 просмотров
Игнорировать её и продолжать сбор логов?
ДроноваЮ писал(а): А вот этот убойный аргумент:
Fromrsu писал(а):отсутствие проблем с этим же диском, при работе под форточками)
можно уже вешать на стену в рамочке :-P
Юля, без обид, но аргумент, хоть, и "убойный" и достоен размещения на стене в рамочке - именно там он и должен находиться как напоминание того, что у форточек есть преимущество в стабильности (как это ни странно звучит).
Аргументирую свое мнение - на этом физическом диске уже пару лет живут форточки (текущая установка, до этого другая версия еще несколько лет) и аналогичных проблем с вылетом программ или появлением экрана смерти не припомню ни одной. То же, что после установки Rosa сразу проявилась проблема, говорит о её меньшей отказоустойчивости в этом очень узком направлении. :-P
В остальном, как говорится "мир, дружба, жвачка" и спорить не буду :beer:

PastorDi
Сообщения: 2656
Зарегистрирован: 25 авг 2011, 12:34
Operating system: IBM DOS, OS/2
Откуда: Санкт-Петербург
Контактная информация:

Вылетают программы

Сообщение PastorDi » 14 апр 2015, 00:41

euspectre писал(а):
PastorDi писал(а):Похоже действительно что-то с базой микрокодов процессоров. Может ее обновить?
Это вообще отдельная проблема. К monitor-get-edid не должна иметь отношения.

Что именно вызывает падение monitor-get-edid - см. мои комментарии тут: http://bugs.rosalinux.ru/show_bug.cgi?id=4646

При всём этом, оно не должно влиять на те проблемы с графикой, о которых речь шла выше. Даже если симптомы похожи, нужна более детальная диагностика, хотя бы backtrace падения какого-то из указанных приложений.
Ну в общем, FF на свободных radeon валится на одном единственном сайте (остальные не помню какие).
Вот открываю его, и фриз системы. strace снял, и только кнопка reboot на блоке помогла. То что успел strace записать в файл, выкладываю: https://yadi.sk/i/wUBi3Z5qfxgdf
Еще xtrace запустил, снял очередной фриз: https://yadi.sk/i/noYUkLg-fxj7E (а случаем не с новым DRI3 это связано?)
Попробовал gdb, с ним тоже все фризит, и логи не снять с него.
backtrace в каком пакете? чего-то не нашел. Вот проба после фриза и последующей перезагрузки: https://linux-hardware.org/?probe=dcab6efd37
Последний раз редактировалось PastorDi 14 апр 2015, 01:57, всего редактировалось 1 раз.

Аватара пользователя
ДроноваЮ
Сообщения: 2636
Зарегистрирован: 01 июн 2011, 13:11
Operating system: Ubuntu/ROSA
Откуда: Москва

Re: Вылетают программы

Сообщение ДроноваЮ » 14 апр 2015, 01:06

Fromrsu писал(а):То же, что после установки Rosa сразу проявилась проблема, говорит о её меньшей отказоустойчивости в этом очень узком направлении.
Эмм, нет, это просто свидетельство того, что линух относится и отслеживает эти вещи немного по-другому, чем венда. Есть изложение всего этого в гугле, возможно, вспомню и смогу найти, ещё с до-systemd эпохи. Не хуже-лучше, не устойчивее-неустойчивее, а по-другому. Проблема и в венде никуда не девается, физически диск-то тот же самый, но венда по-другому как-то это обрабатывает. Попробую вспомнить, где читала.

Аватара пользователя
Barmalei
Сообщения: 4825
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Intel Pentium 2020M / 6 Gb RAM / AMD GRadeon HD 8570 / Rosa Fresh R11 KDE4 2016.1 x64

Re: Вылетают программы

Сообщение Barmalei » 14 апр 2015, 09:49

PastorDi писал(а): Ну в общем, FF на свободных radeon валится на одном единственном сайте (остальные не помню какие).
Стоят свободные радика, ни разу не упал.

Fromrsu
Сообщения: 133
Зарегистрирован: 25 мар 2015, 00:02
Operating system: Rosa Desktop Fresh

Re: Вылетают программы

Сообщение Fromrsu » 14 апр 2015, 20:25

ДроноваЮ писал(а):Попробую вспомнить, где читала.
Буду признателен, если поделитесь ссылкой. :oops:

Fromrsu
Сообщения: 133
Зарегистрирован: 25 мар 2015, 00:02
Operating system: Rosa Desktop Fresh

Re: Вылетают программы

Сообщение Fromrsu » 18 июн 2015, 20:56

После того, как в начале мая переставил ось, проблем не возникает - длительный период наблюдения показал, что полет нормальный.
Возможно, иногда аналогичная проблема лечится таким забавным способом.

P.S. админы, закройте, пожалуйста, этот топик.

Закрыто