Summary: | Новая версия падает при запуске. | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | ruslandh <ruslandh> |
Component: | firefox | Assignee: | Alexey Gladkov <legion> |
Status: | CLOSED DUPLICATE | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | aleksandragorev, demitelinevazhno, egori, glebfm, legion, ptyshke, rauty, rider, ruslandh, sbolshakov |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Attachments: |
Description
ruslandh
2023-06-15 07:32:36 MSK
Возможно связано с железом, или завяазано на ядро. Сейчас обновил на том-же железе, но загрузившись с флешки. Пока не проявилось. Сейчас обновлю ядро и проверю с новым ядром. Выяснил, что падает в момент поднятия сети. Если отключить сеть, всё запускается Created attachment 13512 [details]
Лог strace
Лог strace
Инетересно, что до перезагрузки всё работало. И да, у нового пользователя это тоже повторяется $ rpm -qa | grep firefox firefox-gmail_manager-0.7.0.1-alt1.noarch firefox-flashgot-1.5.5.94-alt1.noarch firefox-video_downloadhelper-7.6.6-alt1.noarch firefox-114.0.1-alt1.x86_64 firefox-gismeteo-5.0.0.6-alt2.1.noarch firefox-quicknote-0.7.6-alt1.noarch firefox-ublock_origin-1.46.0-alt1.noarch Версия, что ядро виновато - не подтверждается - падает независимо от ядра, в момент соединения с интернетом. Интересно, что если выхода в интернет нет, но есть локальная сеть то и падения нет. До запроса пароля пользователя firefox не доходит (In reply to ruslandh from comment #3) > Created attachment 13512 [details] > Лог strace > > Лог strace сделайте strace --follow-forks. Ок, дома сделаю, вечером или завтра утром да, подтверждаю, без сети запускается, но стоит её подключить при уже запущенном firefox - всё падает Created attachment 13513 [details]
лог strace с --follow-works
вот лог с --follow-works. Запустил без сети, потом включил и всё упало
(In reply to ptyshke from comment #11) > Created attachment 13513 [details] > лог strace с --follow-works > > вот лог с --follow-works. Запустил без сети, потом включил и всё упало execve("/usr/bin/firefox", ["firefox", "--follow-works"], 0x7ffc43430638 /* 65 vars */) = 0 Я имел в виду: strace --follow-works /usr/bin/firefox 113.0 alt1 запускалась нормально, а версия 114.0.1-alt1 сразу падает. Created attachment 13516 [details]
strace /usr/bin/firefox --follow-works
Created attachment 13517 [details]
именно вот такая конструкция "strace --follow-works /usr/bin/firefox" - не работает,
(In reply to Alexey Gladkov from comment #8) > сделайте strace --follow-forks. (In reply to Alexey Gladkov from comment #12) > execve("/usr/bin/firefox", ["firefox", "--follow-works"], 0x7ffc43430638 /* > 65 vars */) = 0 > > Я имел в виду: > > strace --follow-works /usr/bin/firefox Чёрт, я не заметил, что вы поменяли букву в опции!!! Эта опция не firefox, а _strace_. Я просил вывод команды: strace --follow-forks /usr/bin/firefox Created attachment 13518 [details]
strace --follow-forks /usr/bin/firefox
извиняюсь, сам не разглядел =)
firefox-112.0.2-alt0.p10.1.x86_64.rpm из p10 тоже не работает, видимо, косяк не в самом пакете firefox'а, а в чем-то, от чего он зависит как посмотреть лог apt-get'а в alt'е? в /var/log нет ничего с ним связанного journalctl -t apt-get эх, жаль, у меня записи обрываются на 7 января =) Created attachment 13519 [details]
сегодняшний лог apt-get, вдруг чем-то поможет
Сегодня утром я на внешнем диске все обновил, и всё работало до перезагрузки, а потом как отрезало. Жаль что я не потратил время из сеанаса и войти снова. (Ответ для ruslandh на комментарий #23) > Сегодня утром я на внешнем диске все обновил, и всё работало до > перезагрузки, а потом как отрезало. У меня в виртуалке без перезагрузки отрезало... ESR тоже не работает, так что проблема не с самим Firefox, а с тем, что еще вместе с ним обновилось, я для этого и приложил лог apt-get после того как я сделал сегодня dist-upgrade Пальцем в небо, но дайте проверить догадку. Попробуйте firefox из задания. https://git.altlinux.org/tasks/323076/ В трейсе как-то подозрительно выглядит: [pid 23194] getsockopt(86, SOL_SOCKET, SO_ERROR, [0], [4]) = 0 [pid 23194] getsockname(86, {sa_family=AF_INET, sin_port=htons(35338), sin_addr=inet_addr("192.168.1.46")}, [112 => 16]) = 0 [pid 23194] getpeername(86, {sa_family=AF_INET, sin_port=htons(443), sin_addr=inet_addr("52.37.154.49")}, [112 => 16]) = 0 [pid 23194] getpeername(85, 0x7f96038795b0, [112]) = -1 ENOTCONN (Конечная точка передачи не подсоединена) [pid 23194] poll([{fd=58, events=POLLIN|POLLPRI}, {fd=86, events=POLLPRI|POLLOUT}, {fd=85, events=POLLPRI|POLLOUT}], 3, -1) = 1 ([{fd=86, revents=POLLOUT}]) [pid 23194] getpeername(86, {sa_family=AF_INET, sin_port=htons(443), sin_addr=inet_addr("52.37.154.49")}, [112 => 16]) = 0 [pid 23194] --- SIGILL {si_signo=SIGILL, si_code=ILL_ILLOPN, si_addr=0x7f95f155526b} --- [pid 23194] unlink("/tmp/.private/ptyshke/firefox-default/lock") = 0 я, конечно, дико извиняюсь, но с git слабо знаком и не знаю что надо сделать чтобы попробовать) apt-repo test номер_задания От root Created attachment 13521 [details]
чот не получается ничего
отдельно выкачал firefox-unmet-holder-114.0.1-alt2.i586.rpm, установил - толку ноль, или я что-то не так сделал? (Ответ для Alexey Gladkov на комментарий #26) > Пальцем в небо, но дайте проверить догадку. Попробуйте firefox из задания. > > https://git.altlinux.org/tasks/323076/ Нет. Не помогло... м.б. из-за этого пакета libnss-3.90.0-alt1 , откатился до версии libnss-3.89.0-alt1 у меня firefox заработал (Ответ для Александр на комментарий #32) > м.б. из-за этого пакета libnss-3.90.0-alt1 , откатился до версии > libnss-3.89.0-alt1 у меня firefox заработал а как откатиться? apt-get хочет снести полсистемы вместе с этим пакетом, если делать сначала remove, rpm ругается, что установленный новее, чем этот, даже с --nodeps (In reply to ptyshke from comment #33) > rpm ругается, что установленный новее, чем этот, У rpm для этого есть опция --oldpackage (In reply to Александр from comment #32) > м.б. из-за этого пакета libnss-3.90.0-alt1 , откатился до версии > libnss-3.89.0-alt1 у меня firefox заработал Возможно. Знать бы ещё почему у одних работает у других нет. (Ответ для Gleb F-Malinovskiy на комментарий #34) > (In reply to ptyshke from comment #33) > > rpm ругается, что установленный новее, чем этот, > > У rpm для этого есть опция --oldpackage "ptyshke@ptyshke-pc Downloads]$ sudo rpm -i --oldpackage /run/media/trash/Downloads/libnss-3.89.0-alt1.i586.rpm файл /etc/alternatives/packages.d/libnssckbi-nss из устанавливаемого пакета libnss-3.89.0-alt1.i586 конфликтует с файлом из пакета libnss-3.90.0-alt1.x86_64" голову сломал уже, как быть?) разобрался, надо было x86_64 скачать, а я i586 скачал, понизил версию, firefox работает *** This bug has been marked as a duplicate of bug 46489 *** Created attachment 13528 [details]
Список обновлённых пакетов на внешнем диске, после чего стал падать firefox
|