ungoogled-software / ungoogled-chromium

Google Chromium, sans integration with Google
BSD 3-Clause "New" or "Revised" License
20.8k stars 844 forks source link

Tab freezes / no input possible / SIGSEGV #2972

Closed sebastianha closed 3 months ago

sebastianha commented 3 months ago

OS/Platform

Other Linux (please specify)

Installed

OS/Platform's package manager

Version

126.0.6478.182 (openSUSE Build, ungoogled-chromium) stable (64-bit)

Have you tested that this is not an upstream issue or an issue with your configuration?

Description

After some time the tab crashes / is unusable

How to Reproduce?

Actual behaviour

Expected behaviour

Relevant log output

$> chromium --user-data-dir=Desktop/chromeblubb/
Received signal 11 SI_KERNEL000000000000
 Possibly a General Protection Fault, can be due to a non-canonical address dereference. See "Intel 64 and IA-32 Architectures Software Developer’s Manual", Volume 1, Section 3.3.7.1.
#0 0x5589b9dd5c1e (/usr/lib64/chromium/chrome+0x8af2c1d)
#1 0x5589b9de9151 (/usr/lib64/chromium/chrome+0x8b06150)
#2 0x7f89f4241240 (/usr/lib64/libc.so.6+0x4123f)
#3 0x5589b577f9e9 (/usr/lib64/chromium/chrome+0x449c9e8)
#4 0x5589b577a9ca (/usr/lib64/chromium/chrome+0x44979c9)
#5 0x5589bc331817 (/usr/lib64/chromium/chrome+0xb04e816)
#6 0x5589bc33193e (/usr/lib64/chromium/chrome+0xb04e93d)
#7 0x5589bc3270a2 (/usr/lib64/chromium/chrome+0xb0440a1)
#8 0x5589bc32747e (/usr/lib64/chromium/chrome+0xb04447d)
#9 0x5589bc294392 (/usr/lib64/chromium/chrome+0xafb1391)
#10 0x5589bc2944de (/usr/lib64/chromium/chrome+0xafb14dd)
#11 0x5589baf58917 (/usr/lib64/chromium/chrome+0x9c75916)
#12 0x5589baf58b42 (/usr/lib64/chromium/chrome+0x9c75b41)
#13 0x5589baf5720c (/usr/lib64/chromium/chrome+0x9c7420b)
#14 0x5589b9973c0b (/usr/lib64/chromium/chrome+0x8690c0a)
#15 0x5589b9973e5e (/usr/lib64/chromium/chrome+0x8690e5d)
#16 0x5589b9977237 (/usr/lib64/chromium/chrome+0x8694236)
#17 0x5589b9977f44 (/usr/lib64/chromium/chrome+0x8694f43)
#18 0x5589b997699a (/usr/lib64/chromium/chrome+0x8693999)
#19 0x5589b9976447 (/usr/lib64/chromium/chrome+0x8693446)
#20 0x5589b99762c1 (/usr/lib64/chromium/chrome+0x86932c0)
#21 0x5589b9982494 (/usr/lib64/chromium/chrome+0x869f493)
#22 0x5589b9984b52 (/usr/lib64/chromium/chrome+0x86a1b51)
#23 0x5589b99848f7 (/usr/lib64/chromium/chrome+0x86a18f6)
#24 0x5589b997b9de (/usr/lib64/chromium/chrome+0x86989dd)
#25 0x5589b97980df (/usr/lib64/chromium/chrome+0x84b50de)
#26 0x5589b979682c (/usr/lib64/chromium/chrome+0x84b382b)
#27 0x5589b9bf0499 (/usr/lib64/chromium/chrome+0x890d498)
#28 0x5589b7a22d68 (/usr/lib64/chromium/chrome+0x673fd67)
#29 0x5589b7a24b32 (/usr/lib64/chromium/chrome+0x6741b31)
#30 0x5589b7a1fb91 (/usr/lib64/chromium/chrome+0x673cb90)
#31 0x5589b91ef156 (/usr/lib64/chromium/chrome+0x7f0c155)
#32 0x5589b91f05c0 (/usr/lib64/chromium/chrome+0x7f0d5bf)
#33 0x5589b91f03da (/usr/lib64/chromium/chrome+0x7f0d3d9)
#34 0x5589b91edd38 (/usr/lib64/chromium/chrome+0x7f0ad37)
#35 0x5589b91ee347 (/usr/lib64/chromium/chrome+0x7f0b346)
#36 0x5589b55d6954 ChromeMain
#37 0x7f89f422a1f0 __libc_start_call_main
  r8: 000000000000041a  r9: 00003f4400fcf5e8 r10: 0000000000000000 r11: 0000000000000000
 r12: 00003f4400d690a0 r13: 0000000000000000 r14: 00003f4400d69090 r15: fffffffc00000000
  di: 00003f4400d69090  si: 00003f4400d690a0  bp: 00007fffb8d2a170  bx: 00003f4400f80210
  dx: 00007fffb8d2a1d0  ax: b093d600443f0000  cx: 00007fffb8d2a1f0  sp: 00007fffb8d2a170
  ip: 00005589b9d2ec9d efl: 0000000000010286 cgf: 002b000000000033 erf: 0000000000000000
 trp: 000000000000000d msk: 0000000000000000 cr2: 0000000000000000
[end of stack trace]
Segmentation fault (core dumped)
$> chromium --user-data-dir=Desktop/chromeblubb/
[31531:31546:0801/164002.568168:ERROR:ev_root_ca_metadata.cc(162)] Failed to decode OID: 0
[31574:31574:0801/164017.835330:ERROR:shared_image_manager.cc(223)] SharedImageManager::ProduceSkia: Trying to Produce a Skia representation from a non-existent mailbox.
[31531:31531:0801/164021.807442:ERROR:atom_cache.cc(229)] Add chromium/from-privileged to kAtomsToCache
[31576:31638:0801/164024.628894:ERROR:ssl_client_socket_impl.cc(879)] handshake failed; returned -1, SSL error code 1, net_error -101
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
[31576:31638:0801/164059.818747:ERROR:ssl_client_socket_impl.cc(879)] handshake failed; returned -1, SSL error code 1, net_error -101
[31576:31638:0801/164059.952554:ERROR:ssl_client_socket_impl.cc(879)] handshake failed; returned -1, SSL error code 1, net_error -101
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: cHRM chunk does not match sRGB
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
[31531:31531:0801/164152.362662:ERROR:interface_endpoint_client.cc(722)] Message 1 rejected by interface blink.mojom.WidgetHost
[31576:31638:0801/164154.751461:ERROR:ssl_client_socket_impl.cc(879)] handshake failed; returned -1, SSL error code 1, net_error -101
[31531:31531:0801/164229.157112:ERROR:interface_endpoint_client.cc(722)] Message 5 rejected by interface blink.mojom.WidgetHost
[31531:31531:0801/164231.080693:ERROR:interface_endpoint_client.cc(722)] Message 1 rejected by interface blink.mojom.WidgetHost
[31531:31531:0801/164425.499393:ERROR:interface_endpoint_client.cc(722)] Message 1 rejected by interface blink.mojom.WidgetHost
Received signal 11 SEGV_ACCERR 1dd80bcf9b88
#0 0x5572aabc4c1e (/usr/lib64/chromium/chrome+0x8af2c1d)
#1 0x5572aabd8151 (/usr/lib64/chromium/chrome+0x8b06150)
#2 0x7f8b85641240 (/usr/lib64/libc.so.6+0x4123f)
#3 0x5572ac7ba572 (/usr/lib64/chromium/chrome+0xa6e8571)
#4 0x5572a62c5098 (/usr/lib64/chromium/chrome+0x41f3097)
#5 0x5572aab8a03d (/usr/lib64/chromium/chrome+0x8ab803c)
#6 0x5572aab66e8b (/usr/lib64/chromium/chrome+0x8a94e8a)
#7 0x5572aab8bf28 (/usr/lib64/chromium/chrome+0x8ab9f27)
#8 0x5572aab8bff1 (/usr/lib64/chromium/chrome+0x8ab9ff0)
#9 0x5572aab8bc23 (/usr/lib64/chromium/chrome+0x8ab9c22)
#10 0x5572aab8b747 (/usr/lib64/chromium/chrome+0x8ab9746)
#11 0x5572aab9e30f (/usr/lib64/chromium/chrome+0x8acc30e)
#12 0x5572aab9deda (/usr/lib64/chromium/chrome+0x8acbed9)
#13 0x5572aab9dd5a (/usr/lib64/chromium/chrome+0x8acbd59)
#14 0x5572aabbb03a (/usr/lib64/chromium/chrome+0x8ae9039)
#15 0x7f8b85692ba2 start_thread
  r8: 0000000000000001  r9: 0000000000000000 r10: 00007f8b8a027080 r11: 00000000001d81e2
 r12: 000038b002adc910 r13: 000038b002b0db90 r14: 000038b003fb1680 r15: 00000000000002ee
  di: 000038b002adc910  si: 00003f5f00bb9e00  bp: 00007f8afa3fe970  bx: 00007f8afa3fe988
  dx: 0000000000000000  ax: 0000000000005570  cx: 00001dd80bccf000  sp: 00007f8afa3fe7d0
  ip: 00005572a800c88e efl: 0000000000010216 cgf: 002b000000000033 erf: 0000000000000004
 trp: 000000000000000e msk: 0000000000000000 cr2: 00001dd80bcf9b88
[end of stack trace]
../sandbox/linux/seccomp-bpf-helpers/sigsys_handlers.cc:**CRASHING**:seccomp-bpf failure in syscall nr=0x25 arg1=0x5 arg2=0x7f8afa3fcce0 arg3=0x0 arg4=0x8
[31576:31638:0801/164656.781076:ERROR:ssl_client_socket_impl.cc(879)] handshake failed; returned -1, SSL error code 1, net_error -101
[31576:31638:0801/164709.513757:ERROR:ssl_client_socket_impl.cc(879)] handshake failed; returned -1, SSL error code 1, net_error -101
Received signal 11 SEGV_MAPERR 000000000000
#0 0x5572aabc4c1e (/usr/lib64/chromium/chrome+0x8af2c1d)
#1 0x5572aabd8151 (/usr/lib64/chromium/chrome+0x8b06150)
#2 0x7f8b85641240 (/usr/lib64/libc.so.6+0x4123f)
#3 0x5572add1fb34 (/usr/lib64/chromium/chrome+0xbc4db33)
#4 0x5572add2447a (/usr/lib64/chromium/chrome+0xbc52479)
#5 0x5572a801499d (/usr/lib64/chromium/chrome+0x5f4299c)
#6 0x5572a801462b (/usr/lib64/chromium/chrome+0x5f4262a)
#7 0x5572a790d29d (/usr/lib64/chromium/chrome+0x583b29c)
#8 0x5572a793fb30 (/usr/lib64/chromium/chrome+0x586db2f)
#9 0x5572a7952f92 (/usr/lib64/chromium/chrome+0x5880f91)
#10 0x5572a7952ca5 (/usr/lib64/chromium/chrome+0x5880ca4)
#11 0x5572a802326b (/usr/lib64/chromium/chrome+0x5f5126a)
#12 0x5572a793b8f3 (/usr/lib64/chromium/chrome+0x58698f2)
#13 0x5572a79552d8 (/usr/lib64/chromium/chrome+0x58832d7)
#14 0x5572aab66e8b (/usr/lib64/chromium/chrome+0x8a94e8a)
#15 0x5572aab82e43 (/usr/lib64/chromium/chrome+0x8ab0e42)
#16 0x5572aab828df (/usr/lib64/chromium/chrome+0x8ab08de)
#17 0x5572aab832d5 (/usr/lib64/chromium/chrome+0x8ab12d4)
#18 0x5572aab1e68e (/usr/lib64/chromium/chrome+0x8a4c68d)
#19 0x5572aab8369f (/usr/lib64/chromium/chrome+0x8ab169e)
#20 0x5572aab4784d (/usr/lib64/chromium/chrome+0x8a7584c)
#21 0x5572b0bebb54 (/usr/lib64/chromium/chrome+0xeb19b53)
#22 0x5572a9fddcd7 (/usr/lib64/chromium/chrome+0x7f0bcd6)
#23 0x5572a9fde44a (/usr/lib64/chromium/chrome+0x7f0c449)
#24 0x5572a9fdf3b3 (/usr/lib64/chromium/chrome+0x7f0d3b2)
#25 0x5572a9fdcd38 (/usr/lib64/chromium/chrome+0x7f0ad37)
#26 0x5572a9fdd347 (/usr/lib64/chromium/chrome+0x7f0b346)
#27 0x5572a63c5954 ChromeMain
#28 0x7f8b8562a1f0 __libc_start_call_main
  r8: 0000000000000201  r9: 00000000ffffffff r10: 00007f8b8a027080 r11: 0000000000000206
 r12: 00003f5f07600000 r13: 0000000000000000 r14: 0000000000000000 r15: 00003f5f076013a0
  di: 00005572b1645f08  si: 00003f5f07674290  bp: 00007fffa390cc30  bx: 00003f5f07674290
  dx: 0000000000000000  ax: 0000000000000000  cx: 4a0dafe1dcddbd00  sp: 00007fffa390cac0
  ip: 00005572aac3237d efl: 0000000000010206 cgf: 002b000000000033 erf: 0000000000000004
 trp: 000000000000000e msk: 0000000000000000 cr2: 0000000000000000
[end of stack trace]
../sandbox/linux/seccomp-bpf-helpers/sigsys_handlers.cc:**CRASHING**:seccomp-bpf failure in syscall nr=0x25 arg1=0x5 arg2=0x7fffa390afa0 arg3=0x0 arg4=0x8

Additional context

I could not figure out a "pattern" yet, happens on all websites, usually within a few minutes.

I tried this on two different OpenSUSE Tumbleweed notebooks, both same behaviour. Using latest updates from today, this repo: https://download.opensuse.org/repositories/network:/chromium/openSUSE_Tumbleweed/.

Worked fine with version 125.0.6422.60-3.1

sebastianha commented 3 months ago

Oh, this actually happens also in vanilla Chromium, nevermind.

PF4Public commented 3 months ago

It is again upstream issue if building against libstdc++. You'd better direct these issues to maintainers of the packages you download, we do not provide binaries for openSUSE and therefore have no control over them.