Bug 46546 - Новая версия падает при запуске.
Summary: Новая версия падает при запуске.
Status: CLOSED DUPLICATE of bug 46489
Alias: None
Product: Sisyphus
Classification: Development
Component: firefox (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Alexey Gladkov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-06-15 07:32 MSK by ruslandh
Modified: 2023-06-15 20:58 MSK (History)
10 users (show)

See Also:


Attachments
Лог strace (668.48 KB, text/x-log)
2023-06-15 08:08 MSK, ruslandh
no flags Details
лог strace с --follow-works (4.26 MB, text/plain)
2023-06-15 11:29 MSK, ptyshke
no flags Details
strace /usr/bin/firefox --follow-works (473.29 KB, text/plain)
2023-06-15 11:36 MSK, ptyshke
no flags Details
именно вот такая конструкция "strace --follow-works /usr/bin/firefox" - не работает, (56.70 KB, image/png)
2023-06-15 11:38 MSK, ptyshke
no flags Details
strace --follow-forks /usr/bin/firefox (409.81 KB, application/gzip)
2023-06-15 11:52 MSK, ptyshke
no flags Details
сегодняшний лог apt-get, вдруг чем-то поможет (25.95 KB, text/plain)
2023-06-15 12:33 MSK, ptyshke
no flags Details
чот не получается ничего (105.11 KB, image/png)
2023-06-15 15:17 MSK, ptyshke
no flags Details
Список обновлённых пакетов на внешнем диске, после чего стал падать firefox (335.06 KB, text/plain)
2023-06-15 20:58 MSK, ruslandh
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description ruslandh 2023-06-15 07:32:36 MSK
Пока не понял причины.

https://forum.altlinux.org/index.php?topic=47667.msg382556#msg382556
Comment 1 ruslandh 2023-06-15 07:47:11 MSK
Возможно связано с железом, или завяазано на ядро.

Сейчас обновил на том-же железе, но загрузившись с флешки. Пока не проявилось.

Сейчас обновлю ядро и проверю с новым ядром.
Comment 2 ruslandh 2023-06-15 07:57:24 MSK
Выяснил, что падает в момент поднятия сети.

Если отключить сеть, всё запускается
Comment 3 ruslandh 2023-06-15 08:08:31 MSK
Created attachment 13512 [details]
Лог strace

Лог strace
Comment 4 ruslandh 2023-06-15 08:10:16 MSK
Инетересно, что до перезагрузки всё работало.
Comment 5 ruslandh 2023-06-15 08:11:41 MSK
И да, у нового пользователя это тоже повторяется

$ 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
Comment 6 ruslandh 2023-06-15 08:24:57 MSK
Версия, что ядро виновато - не подтверждается - падает независимо от ядра, в момент соединения с интернетом.
Интересно, что если выхода в интернет нет, но есть локальная сеть то и падения нет.
Comment 7 ruslandh 2023-06-15 08:49:41 MSK
До запроса пароля пользователя firefox не доходит
Comment 8 Alexey Gladkov 2023-06-15 10:46:33 MSK
(In reply to ruslandh from comment #3)
> Created attachment 13512 [details]
> Лог strace
> 
> Лог strace

сделайте strace --follow-forks.
Comment 9 ruslandh 2023-06-15 11:17:48 MSK
Ок, дома сделаю, вечером или завтра утром
Comment 10 ptyshke 2023-06-15 11:26:11 MSK
да, подтверждаю, без сети запускается, но стоит её подключить при уже запущенном firefox - всё падает
Comment 11 ptyshke 2023-06-15 11:29:29 MSK
Created attachment 13513 [details]
лог strace с --follow-works

вот лог с --follow-works. Запустил без сети, потом включил и всё упало
Comment 12 Alexey Gladkov 2023-06-15 11:32:05 MSK
(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
Comment 13 gosts 87 2023-06-15 11:32:58 MSK
113.0 alt1 запускалась нормально, а версия 114.0.1-alt1 сразу падает.
Comment 14 ptyshke 2023-06-15 11:36:14 MSK
Created attachment 13516 [details]
strace /usr/bin/firefox --follow-works
Comment 15 ptyshke 2023-06-15 11:38:12 MSK
Created attachment 13517 [details]
именно вот такая конструкция "strace --follow-works /usr/bin/firefox" - не работает,
Comment 16 Alexey Gladkov 2023-06-15 11:47:38 MSK
(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
Comment 17 ptyshke 2023-06-15 11:52:21 MSK
Created attachment 13518 [details]
strace --follow-forks /usr/bin/firefox

извиняюсь, сам не разглядел =)
Comment 18 ptyshke 2023-06-15 12:10:39 MSK
firefox-112.0.2-alt0.p10.1.x86_64.rpm

из p10 тоже не работает, видимо, косяк не в самом пакете firefox'а, а в чем-то, от чего он зависит
Comment 19 ptyshke 2023-06-15 12:20:25 MSK
как посмотреть лог apt-get'а в alt'е?
в /var/log нет ничего с ним связанного
Comment 20 Anton Farygin 2023-06-15 12:21:52 MSK
journalctl -t apt-get
Comment 21 ptyshke 2023-06-15 12:28:58 MSK
эх, жаль, у меня записи обрываются на 7 января =)
Comment 22 ptyshke 2023-06-15 12:33:24 MSK
Created attachment 13519 [details]
сегодняшний лог apt-get, вдруг чем-то поможет
Comment 23 ruslandh 2023-06-15 13:34:15 MSK
Сегодня утром я на внешнем диске все обновил, и всё работало до перезагрузки, а потом как отрезало. Жаль что я не потратил время из сеанаса и войти снова.
Comment 24 gosts 87 2023-06-15 13:40:41 MSK
(Ответ для ruslandh на комментарий #23)
> Сегодня утром я на внешнем диске все обновил, и всё работало до
> перезагрузки, а потом как отрезало.
У меня в виртуалке без перезагрузки отрезало...
Comment 25 ptyshke 2023-06-15 13:52:29 MSK
ESR тоже не работает, так что проблема не с самим Firefox, а с тем, что еще вместе с ним обновилось, я для этого и приложил лог apt-get после того как я сделал сегодня dist-upgrade
Comment 26 Alexey Gladkov 2023-06-15 14:59:03 MSK
Пальцем в небо, но дайте проверить догадку. Попробуйте 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
Comment 27 ptyshke 2023-06-15 15:07:06 MSK
я, конечно, дико извиняюсь, но с git слабо знаком и не знаю что надо сделать чтобы попробовать)
Comment 28 ruslandh 2023-06-15 15:11:32 MSK
apt-repo test номер_задания
От root
Comment 29 ptyshke 2023-06-15 15:17:34 MSK
Created attachment 13521 [details]
чот не получается ничего
Comment 30 ptyshke 2023-06-15 15:23:08 MSK
отдельно выкачал firefox-unmet-holder-114.0.1-alt2.i586.rpm, установил - толку ноль, или я что-то не так сделал?
Comment 31 gosts 87 2023-06-15 15:57:38 MSK
(Ответ для Alexey Gladkov на комментарий #26)
> Пальцем в небо, но дайте проверить догадку. Попробуйте firefox из задания.
> 
> https://git.altlinux.org/tasks/323076/

Нет. Не помогло...
Comment 32 Александр 2023-06-15 17:02:02 MSK
м.б. из-за этого пакета libnss-3.90.0-alt1 , откатился до версии libnss-3.89.0-alt1 у меня firefox заработал
Comment 33 ptyshke 2023-06-15 17:16:21 MSK
(Ответ для Александр на комментарий #32)
> м.б. из-за этого пакета libnss-3.90.0-alt1 , откатился до версии
> libnss-3.89.0-alt1 у меня firefox заработал

а как откатиться? apt-get хочет снести полсистемы вместе с этим пакетом, если делать сначала remove, rpm ругается, что установленный новее, чем этот, даже с --nodeps
Comment 34 Gleb F-Malinovskiy 2023-06-15 17:25:54 MSK
(In reply to ptyshke from comment #33)
> rpm ругается, что установленный новее, чем этот,

У rpm для этого есть опция --oldpackage
Comment 35 Alexey Gladkov 2023-06-15 17:31:22 MSK
(In reply to Александр from comment #32)
> м.б. из-за этого пакета libnss-3.90.0-alt1 , откатился до версии
> libnss-3.89.0-alt1 у меня firefox заработал

Возможно. Знать бы ещё почему у одних работает у других нет.
Comment 36 ptyshke 2023-06-15 17:41:05 MSK
(Ответ для 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"

голову сломал уже, как быть?)
Comment 37 ptyshke 2023-06-15 17:57:21 MSK
разобрался, надо было x86_64 скачать, а я i586 скачал, понизил версию, firefox работает
Comment 38 Gleb F-Malinovskiy 2023-06-15 18:00:16 MSK

*** This bug has been marked as a duplicate of bug 46489 ***
Comment 39 ruslandh 2023-06-15 20:58:19 MSK
Created attachment 13528 [details]
Список обновлённых пакетов на внешнем диске, после чего стал падать firefox