Bug 45269 - chromium падает после вызова справки или недолгой работы
Summary: chromium падает после вызова справки или недолгой работы
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: chromium (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 blocker
Assignee: Alexey Gladkov
QA Contact: qa-sisyphus
URL:
Keywords:
: 45275 45279 (view as bug list)
Depends on:
Blocks: 45288
  Show dependency tree
 
Reported: 2023-02-14 10:46 MSK by Белая Алёна
Modified: 2023-03-02 09:53 MSK (History)
6 users (show)

See Also:


Attachments
Ошибка (19.84 KB, image/jpeg)
2023-02-14 10:46 MSK, Белая Алёна
no flags Details
inxi -F Workstation K (2.15 KB, text/plain)
2023-02-14 10:47 MSK, Белая Алёна
no flags Details
inxi -F Workstation (2.03 KB, text/plain)
2023-02-14 10:47 MSK, Белая Алёна
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Белая Алёна 2023-02-14 10:46:40 MSK
Created attachment 12510 [details]
Ошибка

Версии:
chromium-110.0.5481.77-alt1 
libharfbuzz-6.0.0-alt1

Системы: 
Alt Education KDE 10.1 x86_84
Alt Workstation K 10.1 x86_84
Alt Workstation 10.1 x86_84

Chromium падает после нажатия кнопки F1 либо после перехода по 2-3 вкладкам со следующей ошибкой в консоли(см. вложение): 
$ chromium
[0214/094534.854596:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[0214/094534.854802:ERROR:elf_dynamic_array_reader.h(64)] tag not found
Ловушка трассировки/останова

Ошибка воспроизводится стабильно.

Шаги воспроизведения: 
1. Установить Chromium:
$ apt-get install chromium 
2. Запустить Chromium из меню приложений или через консоль следующей командой: $ chromium
3. Нажать F1 

Ожидаемый результат: открывается справка, падений нет

Реальный результат: Chromium падает с ошибкой 

inxi реальных машин, на которых проблема воспроизвелась, во вложении.
Comment 1 Белая Алёна 2023-02-14 10:47:01 MSK
Created attachment 12511 [details]
inxi -F Workstation K
Comment 2 Белая Алёна 2023-02-14 10:47:23 MSK
Created attachment 12512 [details]
inxi -F Workstation
Comment 3 Andrey Cherepanov 2023-02-14 11:22:27 MSK
user@c253 ~ $ chromium

(chromium:119070): GLib-GIO-CRITICAL **: 11:20:46.060: g_dbus_proxy_new: assertion 'G_IS_DBUS_CONNECTION (connection)' failed
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
[119110:119110:0214/112046.967619:ERROR:gpu_memory_buffer_support_x11.cc(49)] dri3 extension not supported.
[119115:119120:0214/112049.290942:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119115:119120:0214/112049.316605:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119115:119120:0214/112049.358187:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119115:119120:0214/112049.358853:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119115:119120:0214/112049.716980:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119115:119120:0214/112049.717358:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119115:119120:0214/112049.755843:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119115:119120:0214/112049.784926:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119115:119120:0214/112054.616243:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119115:119120:0214/112054.616661:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119115:119120:0214/112054.649808:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119115:119120:0214/112054.653760:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119115:119120:0214/112054.729999:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119115:119120:0214/112054.741527:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119115:119120:0214/112054.767927:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119115:119120:0214/112054.775391:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119115:119120:0214/112054.852181:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119115:119120:0214/112054.858288:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119115:119120:0214/112054.861205:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119115:119120:0214/112054.890514:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[0214/112054.893372:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[0214/112054.893950:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[119115:119120:0214/112054.899266:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119115:119120:0214/112054.901078:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[0214/112054.907323:ERROR:file_io_posix.cc(144)] open /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq: No such file or directory (2)
[0214/112054.907416:ERROR:file_io_posix.cc(144)] open /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq: No such file or directory (2)
Ловушка трассировки/останова
user@c253 ~ $ chromium --disable-gpu
[119715:119715:0214/112114.396123:ERROR:angle_platform_impl.cc(43)] RendererVk.cpp:149 (VerifyExtensionsPresent): Extension not supported: VK_KHR_surface
ERR: RendererVk.cpp:149 (VerifyExtensionsPresent): Extension not supported: VK_KHR_surface
[119715:119715:0214/112114.396365:ERROR:angle_platform_impl.cc(43)] RendererVk.cpp:149 (VerifyExtensionsPresent): Extension not supported: VK_KHR_xcb_surface
ERR: RendererVk.cpp:149 (VerifyExtensionsPresent): Extension not supported: VK_KHR_xcb_surface
[119715:119715:0214/112114.396485:ERROR:angle_platform_impl.cc(43)] Display.cpp:1014 (initialize): ANGLE Display::initialize error 0: Internal Vulkan error (-7): A requested extension is not supported, in ../../third_party/angle/src/libANGLE/renderer/vulkan/RendererVk.cpp, initialize:1648.
ERR: Display.cpp:1014 (initialize): ANGLE Display::initialize error 0: Internal Vulkan error (-7): A requested extension is not supported, in ../../third_party/angle/src/libANGLE/renderer/vulkan/RendererVk.cpp, initialize:1648.
[119715:119715:0214/112114.396581:ERROR:gl_display.cc(504)] EGL Driver message (Critical) eglInitialize: Internal Vulkan error (-7): A requested extension is not supported, in ../../third_party/angle/src/libANGLE/renderer/vulkan/RendererVk.cpp, initialize:1648.
[119715:119715:0214/112114.396652:ERROR:gl_display.cc(917)] eglInitialize SwANGLE failed with error EGL_NOT_INITIALIZED
[119715:119715:0214/112114.396777:ERROR:gl_ozone_egl.cc(23)] GLDisplayEGL::Initialize failed.
[119715:119715:0214/112114.400313:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization

(chromium:119677): GLib-GIO-CRITICAL **: 11:21:14.637: g_dbus_proxy_new: assertion 'G_IS_DBUS_CONNECTION (connection)' failed
[119822:119822:0214/112114.878193:ERROR:angle_platform_impl.cc(43)] RendererVk.cpp:149 (VerifyExtensionsPresent): Extension not supported: VK_KHR_surface
ERR: RendererVk.cpp:149 (VerifyExtensionsPresent): Extension not supported: VK_KHR_surface
[119822:119822:0214/112114.878444:ERROR:angle_platform_impl.cc(43)] RendererVk.cpp:149 (VerifyExtensionsPresent): Extension not supported: VK_KHR_xcb_surface
ERR: RendererVk.cpp:149 (VerifyExtensionsPresent): Extension not supported: VK_KHR_xcb_surface
[119822:119822:0214/112114.878572:ERROR:angle_platform_impl.cc(43)] Display.cpp:1014 (initialize): ANGLE Display::initialize error 0: Internal Vulkan error (-7): A requested extension is not supported, in ../../third_party/angle/src/libANGLE/renderer/vulkan/RendererVk.cpp, initialize:1648.
ERR: Display.cpp:1014 (initialize): ANGLE Display::initialize error 0: Internal Vulkan error (-7): A requested extension is not supported, in ../../third_party/angle/src/libANGLE/renderer/vulkan/RendererVk.cpp, initialize:1648.
[119822:119822:0214/112114.878877:ERROR:gl_display.cc(504)] EGL Driver message (Critical) eglInitialize: Internal Vulkan error (-7): A requested extension is not supported, in ../../third_party/angle/src/libANGLE/renderer/vulkan/RendererVk.cpp, initialize:1648.
[119822:119822:0214/112114.879019:ERROR:gl_display.cc(917)] eglInitialize SwANGLE failed with error EGL_NOT_INITIALIZED
[119822:119822:0214/112114.879163:ERROR:gl_ozone_egl.cc(23)] GLDisplayEGL::Initialize failed.
[119822:119822:0214/112114.925046:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
[119874:119874:0214/112115.041194:ERROR:gpu_init.cc(523)] Passthrough is not supported, GL is disabled, ANGLE is 
[119716:119735:0214/112118.544849:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119716:119735:0214/112118.584624:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119716:119735:0214/112118.833430:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119716:119735:0214/112118.867523:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119716:119735:0214/112119.593517:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119716:119735:0214/112119.595941:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119716:119735:0214/112119.632446:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119716:119735:0214/112119.633837:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119716:119735:0214/112119.680839:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119716:119735:0214/112119.697943:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119716:119735:0214/112119.715649:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119716:119735:0214/112119.732141:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119716:119735:0214/112119.734786:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119716:119735:0214/112119.737121:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119716:119735:0214/112119.748295:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119716:119735:0214/112119.770611:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[119716:119735:0214/112119.774940:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[0214/112119.777363:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[0214/112119.778097:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[119716:119735:0214/112119.783415:ERROR:ssl_client_socket_impl.cc(985)] handshake failed; returned -1, SSL error code 1, net_error -101
[0214/112119.789297:ERROR:file_io_posix.cc(144)] open /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq: No such file or directory (2)
[0214/112119.789404:ERROR:file_io_posix.cc(144)] open /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq: No such file or directory (2)
Ловушка трассировки/останова
user@c253 ~ $
Comment 4 Mikhail Efremov 2023-02-14 15:08:19 MSK
У меня тоже chromium-110.0.5481.77-alt1 падает сразу после запуска, ничего нажимать для этого не надо. Вывод, в принципе, похож на тот, что Андрей привел, поэтому не вижу смысла выкладывать. Откатился на chromium-109.0.5414.119-alt1, работает.
Comment 5 Alexey Gladkov 2023-02-14 15:31:43 MSK
Эта версия вышла проблемной. Пришлось добавить кучу патчей, чтобы собралось.
Comment 6 Alexey Gladkov 2023-02-14 16:04:06 MSK
*** Bug 45275 has been marked as a duplicate of this bug. ***
Comment 7 Andrey Cherepanov 2023-02-15 10:25:28 MSK
*** Bug 45279 has been marked as a duplicate of this bug. ***
Comment 8 Alexey Gladkov 2023-02-25 15:10:59 MSK
Проверьте пожалуйста падает ли chromium вот с такой опцией:

$ chromium --disable-features=AutofillUseParameterizedSectioning
Comment 9 Andrew Vasilyev 2023-02-25 23:45:38 MSK
(Ответ для Alexey Gladkov на комментарий #8)
> Проверьте пожалуйста падает ли chromium вот с такой опцией:
> 
> $ chromium --disable-features=AutofillUseParameterizedSectioning

Из задания #315808 с этой опцией работает, без неё падает.
Comment 10 Alexey Gladkov 2023-02-26 00:13:40 MSK
(Ответ для Andrew Vasilyev на комментарий #9)
> (Ответ для Alexey Gladkov на комментарий #8)
> > Проверьте пожалуйста падает ли chromium вот с такой опцией:
> > 
> > $ chromium --disable-features=AutofillUseParameterizedSectioning
> 
> Из задания #315808 с этой опцией работает, без неё падает.

Правильно ли я вас понял, что chromium из #315808 без дополнительных
опций всё также падает ?
Comment 11 Andrew Vasilyev 2023-02-26 13:47:45 MSK
(Ответ для Alexey Gladkov на комментарий #10)
> (Ответ для Andrew Vasilyev на комментарий #9)
> > (Ответ для Alexey Gladkov на комментарий #8)
> > > Проверьте пожалуйста падает ли chromium вот с такой опцией:
> > > 
> > > $ chromium --disable-features=AutofillUseParameterizedSectioning
> > 
> > Из задания #315808 с этой опцией работает, без неё падает.
> 
> Правильно ли я вас понял, что chromium из #315808 без дополнительных
> опций всё также падает ?

  Да.

(Ответил на e-mail, но bugzilla не умеет принимать ответы по почте :().
Comment 12 Alexey Gladkov 2023-02-26 14:19:53 MSK
Хм. Странно, мне на моих тестах хватило:

--enable-features=AutofillSectioningModeIgnoreAutocomplete

Тогда сейчас отправлю в сизиф сборку с

--disable-features=AutofillUseParameterizedSectioning

Только не спрашивайте что эти опции означают и откуда это в моей голове.
Comment 13 Andrew Vasilyev 2023-02-26 19:40:24 MSK
(Ответ для Alexey Gladkov на комментарий #12)
> Тогда сейчас отправлю в сизиф сборку с 
> --disable-features=AutofillUseParameterizedSectioning
> Только не спрашивайте что эти опции означают и откуда это в моей голове.

  Если не поможет, то в следующей сборке можно исправить "Fix crach" в changelog
Comment 14 Andrew Vasilyev 2023-02-26 21:39:44 MSK
  Теперь сразу не падает (запускался youtube, dzen, google).
Comment 15 Repository Robot 2023-02-27 00:57:41 MSK
chromium-110.0.5481.177-alt1 -> sisyphus:

 Thu Feb 23 2023 Alexey Gladkov <legion@altlinux.ru> 110.0.5481.177-alt1
 - New version (110.0.5481.177).
 - Fix crach in autofill (ALT#45269).
 - Security fixes:
   - CVE-2023-0927: Use after free in Web Payments API.
   - CVE-2023-0928: Use after free in SwiftShader.
   - CVE-2023-0929: Use after free in Vulkan.
   - CVE-2023-0930: Heap buffer overflow in Video.
   - CVE-2023-0931: Use after free in Video.
   - CVE-2023-0932: Use after free in WebRTC.
   - CVE-2023-0933: Integer overflow in PDF.
   - CVE-2023-0941: Use after free in Prompts.
Comment 16 Andrew Vasilyev 2023-02-27 15:42:33 MSK
  Падает при открытии вкладки Инкогнито. :(
Comment 17 Andrey Cherepanov 2023-02-27 16:08:15 MSK
(Ответ для Andrew Vasilyev на комментарий #16)
>   Падает при открытии вкладки Инкогнито. :(

Проверил, у меня не воспроизводится.
Comment 18 Mikhail Efremov 2023-02-27 16:20:27 MSK
(In reply to Andrey Cherepanov from comment #17)
> (Ответ для Andrew Vasilyev на комментарий #16)
> >   Падает при открытии вкладки Инкогнито. :(
> 
> Проверил, у меня не воспроизводится.

У меня тоже не воспроизводится. Правда, это новое окно в режиме инкогнито, как открыть отдельную вкладку в этом режиме не знаю.
Comment 19 Andrew Vasilyev 2023-02-27 16:31:09 MSK
(Ответ для Mikhail Efremov на комментарий #18)
> (In reply to Andrey Cherepanov from comment #17)
> > (Ответ для Andrew Vasilyev на комментарий #16)
> > >   Падает при открытии вкладки Инкогнито. :(
> > 
> > Проверил, у меня не воспроизводится.
> 
> У меня тоже не воспроизводится. Правда, это новое окно в режиме инкогнито,
> как открыть отдельную вкладку в этом режиме не знаю.

  Речь, конечно же, про новое окно. Т.е. сначала открывается (восстанавливается)
  4 окна с десятками вкладок, потом открывается окно Инкогнито, и всё падает.
  Возможно, проблема со старым cache или т.п. Но версия 109.0.5414.119 так
  не падает, придётся держать её на HOLD.
Comment 20 Sergei Naumov 2023-02-27 22:10:05 MSK
Обновился до 110.0.5481.177-alt1, не падает. Только вот лагает знатно на сайтах где много JS...
Comment 21 Alexey Gladkov 2023-02-27 22:13:54 MSK
(Ответ для Sergei Naumov на комментарий #20)
> Обновился до 110.0.5481.177-alt1, не падает. Только вот лагает знатно на
> сайтах где много JS...

Я кажется знаю в чём может быть дело. Постараюсь исправить это в следующей сборке.