Created attachment 9503 [details] Образец ошибки Chromium 91.0.4472.114 из реп. Почти постоянно происходит ошибка сегментирования при завершении работы. На вскидку в процентах 90 случаев. Пробовал закрывать с открытыми вкладками, закрытыми вкладками, через меню->выход. Результат примерно одинаков. При последующем открытии браузера получаю предложение о восстановлении вкладок в связи с некорректным завершением работы.
В journalctl идут такие сообщения: chromium[14472]: segfault at 550188cb06a7 ip 00007f85ccb6a9f8 sp 00007ffd11813a90 error 4 in libc-2.27.so[7f85ccb0d000+146000]
Воспроизводится как минимум на Education (xfce) и KWorkstation по следующим шагам: 1. Запустить браузер из терминала; 2. Открыть не менее пяти вкладок; 3. Завершить работу браузера закрытием окна или из меню. kernel: chromium[45972]: segfault at 5601fcd74857 ip 00007f662ed209f8 sp 00007ffeb60b5080 error 4 in libc-2.27.so[7f662ecc3000+146000] kernel: Code: c7 40 28 00 00 00 00 48 89 d6 4c 89 58 18 48 83 ce 01 48 89 48 10 48 89 70 08 48 89 14 10 48 89 e8 48 85 ed 0f 84 62 ff ff ff <48> 8b 70 08 89 f2 c1 ea 04 83 ea 02 48 8d 54 d7 10 49 39 d1 0f 85
Для исправления надо backtrace с установленными пакетами debuginfo или core-file.
(Ответ для Andrey Cherepanov на комментарий #3) > Для исправления надо backtrace с установленными пакетами debuginfo или > core-file. Я не очень разбираюсь в дебаггинге программ и вообще не программист, но вот backtrace снятый gdb. Надеюсь это чем-то сможет помочь. Thread 1 "chromium" received signal SIGSEGV, Segmentation fault. 0x00007ffff4b189f8 in ?? () from /lib64/libc.so.6 (gdb) backtrace #0 0x00007ffff4b189f8 in ?? () from /lib64/libc.so.6 #1 0x00007ffff4b1b7d8 in ?? () from /lib64/libc.so.6 #2 0x00007ffff4b1d19a in malloc () from /lib64/libc.so.6 #3 0x000055555a9b795e in operator new[](unsigned long) () #4 0x000055555a968440 in ?? () #5 0x000000000000000a in ?? () #6 0x00000000000004d9 in ?? () #7 0x0000555560d4b278 in ?? () #8 0x0000555560d4b220 in ?? () #9 0x00007fffffffcd88 in ?? () #10 0x00007fffffffce00 in ?? () #11 0x00007fffffffceb0 in ?? () #12 0x000055555a968209 in ?? () #13 0x00005555568a1bb7 in ?? () #14 0x0000000000000000 in ?? ()
(Ответ для srebrov_urup на комментарий #4) > (Ответ для Andrey Cherepanov на комментарий #3) > > Для исправления надо backtrace с установленными пакетами debuginfo или > > core-file. > > Я не очень разбираюсь в дебаггинге программ и вообще не программист, но вот > backtrace снятый gdb. Надеюсь это чем-то сможет помочь. > > Thread 1 "chromium" received signal SIGSEGV, Segmentation fault. > 0x00007ffff4b189f8 in ?? () from /lib64/libc.so.6 > (gdb) backtrace > #0 0x00007ffff4b189f8 in ?? () from /lib64/libc.so.6 > #1 0x00007ffff4b1b7d8 in ?? () from /lib64/libc.so.6 > #2 0x00007ffff4b1d19a in malloc () from /lib64/libc.so.6 > #3 0x000055555a9b795e in operator new[](unsigned long) () > #4 0x000055555a968440 in ?? () > #5 0x000000000000000a in ?? () > #6 0x00000000000004d9 in ?? () > #7 0x0000555560d4b278 in ?? () > #8 0x0000555560d4b220 in ?? () > #9 0x00007fffffffcd88 in ?? () > #10 0x00007fffffffce00 in ?? () > #11 0x00007fffffffceb0 in ?? () > #12 0x000055555a968209 in ?? () > #13 0x00005555568a1bb7 in ?? () > #14 0x0000000000000000 in ?? () Такой backtrace бесполезен. После установки chromium-debuginfo у меня падать перестал.
Created attachment 9514 [details] backtrace А у меня упало
Created attachment 9517 [details] backtrace-sisyphus В сизифе падает почти с тем же backtrace, только там перед проблемным участком воткнули "заборчик", роняющий браузер с использованием SIGABRT
chromium-117.0.5938.132-alt1 Сизиф chromium-117.0.5938.132-alt0.p10.1 - p10 Ошибка не воспроизводится.