You are not logged in.

#1 2025-03-11 07:10:22

jronald
Member
Registered: 2022-05-09
Posts: 132

ungoogled-chromium crashes several times a day recently

UPDATE 1

~/.config/chromium-flags.conf

--force-device-scale-factor=2

The config file is there when I'm using xorg,
I'll delete it and see if it solves the problem.

---

kde plasma
wayland
ungoogled-chromium versions: 133.*, 134.*
ungoogled-chromium pkg: https://aur.archlinux.org/packages?O=0& … romium-bin

logs

$ journalctl -xe | grep chromium
...
Mar 11 15:02:48 abc systemd[824]: Started app-org.chromium.Chromium-11788.scope.
Mar 11 15:02:50 abc chromium[11788]: [11788:11798:0311/150250.404377:ERROR:ev_root_ca_metadata.cc(162)] Failed to decode OID: 0
Mar 11 15:02:51 abc chromium[11788]: [11788:11788:0311/150251.948064:ERROR:interface_endpoint_client.cc(725)] Message 0 rejected by interface blink.mojom.WidgetHost
Mar 11 15:02:51 abc chromium[11788]: [11788:11788:0311/150251.948117:ERROR:interface_endpoint_client.cc(725)] Message 1 rejected by interface blink.mojom.WidgetHost
Mar 11 15:03:18 abc chromium[11788]: [11788:11852:0311/150318.181334:ERROR:browser_main_loop.cc(274)] GLib: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
Mar 11 15:03:18 abc chromium[11788]: [11788:11851:0311/150318.181334:ERROR:browser_main_loop.cc(276)] GLib: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
Mar 11 15:03:18 abc chromium[11788]: [11788:11853:0311/150318.181335:ERROR:browser_main_loop.cc(274)] GLib: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
Mar 11 15:03:18 abc systemd-coredump[12098]: Process 11788 (chromium) of user 1000 terminated abnormally with signal 5/TRAP, processing...
Mar 11 15:03:18 abc systemd-coredump[12099]: Process 11788 (chromium) of user 1000 dumped core.
░░ Subject: Process 11788 (chromium) dumped core
░░ Process 11788 (chromium) crashed and dumped core.
Mar 11 15:03:18 abc systemd[824]: app-chromium@d1825e8868094824bb02e5b7f9acd5f5.service: Main process exited, code=dumped, status=5/TRAP
Mar 11 15:03:18 abc systemd[824]: app-org.chromium.Chromium-11788.scope: Consumed 2.769s CPU time, 41.5M memory peak.
Mar 11 15:03:18 abc systemd[824]: app-chromium@d1825e8868094824bb02e5b7f9acd5f5.service: Failed with result 'core-dump'.
Mar 11 15:03:18 abc systemd[824]: app-chromium@d1825e8868094824bb02e5b7f9acd5f5.service: Consumed 4.565s CPU time, 278.2M memory peak.
Mar 11 15:03:19 abc drkonqi-coredump-processor[12100]: "/usr/lib/chromium/chromium" 11788 "/var/lib/systemd/coredump/core.chromium.1000.b04fd31866be4c599ce5ff3ead3e0e39.11788.1741676598000000.zst"
Mar 11 15:03:19 abc drkonqi-coredump-launcher[12115]: Unable to find file for pid 11788 expected at "kcrash-metadata/chromium.b04fd31866be4c599ce5ff3ead3e0e39.11788.ini"

Last edited by jronald (2025-03-11 07:53:51)

Offline

#2 2025-03-11 16:34:47

mackin_cheese
Member
Registered: 2025-01-07
Posts: 320

Re: ungoogled-chromium crashes several times a day recently

what is the output you get when running the program from the terminal?

Offline

#3 2025-03-11 16:50:05

WorMzy
Administrator
From: Scotland
Registered: 2010-06-16
Posts: 12,659
Website

Re: ungoogled-chromium crashes several times a day recently

Mod note: moving to AUR Issues.


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#4 2025-03-11 18:35:11

jronald
Member
Registered: 2022-05-09
Posts: 132

Re: ungoogled-chromium crashes several times a day recently

mackin_cheese wrote:

what is the output you get when running the program from the terminal?

Not tested.

BTW after removing "~/.config/chromium-flags.conf", no crashes so far.
If it doesn't crash for 2 days, I can almost make sure that it's the flags that cause the problem.
Anyway the result will be here later.

Last edited by jronald (2025-03-11 18:35:55)

Offline

#5 2025-03-13 05:24:54

jronald
Member
Registered: 2022-05-09
Posts: 132

Re: ungoogled-chromium crashes several times a day recently

still crashes, seems less frequently

logs:

Mar 13 13:21:46 abc systemd[805]: Started app-org.chromium.Chromium-21972.scope.
Mar 13 13:21:49 abc chromium[21972]: [21972:21982:0313/132149.507024:ERROR:ev_root_ca_metadata.cc(162)] Failed to decode OID: 0
Mar 13 13:21:58 abc chromium[22016]: [22016:22030:0313/132158.261954:ERROR:ssl_client_socket_impl.cc(878)] handshake failed; returned -1, SSL error code 1, net_error -100
Mar 13 13:21:58 abc chromium[22016]: [22016:22030:0313/132158.262431:ERROR:ssl_client_socket_impl.cc(878)] handshake failed; returned -1, SSL error code 1, net_error -100
Mar 13 13:22:00 abc chromium[22016]: [22016:22030:0313/132200.820328:ERROR:ssl_client_socket_impl.cc(878)] handshake failed; returned -1, SSL error code 1, net_error -100
Mar 13 13:22:00 abc chromium[22016]: [22016:22030:0313/132200.820841:ERROR:ssl_client_socket_impl.cc(878)] handshake failed; returned -1, SSL error code 1, net_error -100
Mar 13 13:22:14 abc chromium[22014]: [22014:22014:0313/132214.254074:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 1 times!
Mar 13 13:22:14 abc chromium[22014]: [22014:22014:0313/132214.269650:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 2 times!
Mar 13 13:22:16 abc chromium[21972]: [21972:22038:0313/132216.183899:ERROR:browser_main_loop.cc(276)] GLib: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
Mar 13 13:22:16 abc chromium[21972]: [21972:22039:0313/132216.183905:ERROR:browser_main_loop.cc(274)] GLib: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
Mar 13 13:22:16 abc chromium[21972]: [21972:22040:0313/132216.183914:ERROR:browser_main_loop.cc(274)] GLib: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
Mar 13 13:22:16 abc systemd-coredump[22335]: Process 21972 (chromium) of user 1000 terminated abnormally with signal 5/TRAP, processing...
Mar 13 13:22:16 abc systemd-coredump[22336]: Process 21972 (chromium) of user 1000 dumped core.
░░ Subject: Process 21972 (chromium) dumped core
░░ Process 21972 (chromium) crashed and dumped core.
Mar 13 13:22:16 abc systemd[805]: app-chromium@007e21cfaac1403bb99ea0ae15a0e23c.service: Main process exited, code=dumped, status=5/TRAP
Mar 13 13:22:16 abc systemd[805]: app-org.chromium.Chromium-21972.scope: Consumed 3.438s CPU time, 74M memory peak.
Mar 13 13:22:16 abc systemd[805]: app-chromium@007e21cfaac1403bb99ea0ae15a0e23c.service: Failed with result 'core-dump'.
Mar 13 13:22:16 abc systemd[805]: app-chromium@007e21cfaac1403bb99ea0ae15a0e23c.service: Consumed 9.325s CPU time, 398.6M memory peak.
Mar 13 13:22:17 abc drkonqi-coredump-processor[22337]: "/usr/lib/chromium/chromium" 21972 "/var/lib/systemd/coredump/core.chromium.1000.017ddae9935949d59bdf1f7b0a304994.21972.1741843336000000.zst"
Mar 13 13:22:17 abc drkonqi-coredump-launcher[22354]: Unable to find file for pid 21972 expected at "kcrash-metadata/chromium.017ddae9935949d59bdf1f7b0a304994.21972.ini"

Last edited by jronald (2025-03-13 05:25:19)

Offline

#6 2025-03-13 08:17:28

seth
Member
Registered: 2012-09-03
Posts: 61,799

Re: ungoogled-chromium crashes several times a day recently

mackin_cheese wrote:

what is the output you get when running the program from the terminal?

Mar 13 13:22:16 abc systemd[805]: app-chromium@007e21cfaac1403bb99ea0ae15a0e23c.service: Main process exited, code=dumped, status=5/TRAP

Does it leave a somewhat usable coredump behind, https://wiki.archlinux.org/title/Core_d … _core_dump ?

Wrt the rest of the log, seems the buffer swap fails/stalls before glib aborts on what looks like an empty thread stack.
1. --disable-gpu
2. wayland or X11, xwayland?
https://wiki.archlinux.org/title/Chromi … ull_errors (ignore the mentioned symptoms)

Offline

#7 2025-03-13 11:35:43

jronald
Member
Registered: 2022-05-09
Posts: 132

Re: ungoogled-chromium crashes several times a day recently

seth wrote:

Mar 13 13:22:16 abc systemd[805]: app-chromium@007e21cfaac1403bb99ea0ae15a0e23c.service: Main process exited, code=dumped, status=5/TRAP

Does it leave a somewhat usable coredump behind, https://wiki.archlinux.org/title/Core_d … _core_dump ?

classic core dumps:

$ coredumpctl info chromium
...
        Signal: 5 (TRAP)
  Command Line: $'/usr/lib/chromium/chromium --incognito'
    Executable: /usr/lib/chromium/chromium
          Unit: user@1000.service
                #10 0x00005d0a1c2c6063 n/a (n/a + 0x0)
                #11 0x00005d0a1c2c0161 n/a (n/a + 0x0)
                #12 0x00005d0a1e3a4d47 n/a (n/a + 0x0)
                #13 0x00005d0a1e3a1e28 n/a (n/a + 0x0)
                #14 0x00005d0a19574be0 n/a (n/a + 0x0)
                #15 0x0000769b9ec9f488 n/a (libc.so.6 + 0x27488)
                #16 0x0000769b9ec9f54c __libc_start_main (libc.so.6 + 0x2754c)
                #17 0x00005d0a18fdc025 n/a (n/a + 0x0)
                ELF object binary architecture: AMD x86-64

                #8  0x00005d0a1f3ab273 n/a (n/a + 0x0)
                #9  0x00005d0a1c2c4069 n/a (n/a + 0x0)
                #10 0x00005d0a1c2c6063 n/a (n/a + 0x0)
                #11 0x00005d0a1c2c0161 n/a (n/a + 0x0)
                #12 0x00005d0a1e3a4d47 n/a (n/a + 0x0)
                #13 0x00005d0a1e3a1e28 n/a (n/a + 0x0)
                #14 0x00005d0a19574be0 n/a (n/a + 0x0)
                #15 0x0000769b9ec9f488 n/a (libc.so.6 + 0x27488)
       Message: Process 14112 (chromium) of user 1000 dumped core.
                
                Stack trace of thread 14176:
                #0  0x000079308159c8db n/a (n/a + 0x0)
                #1  0x000079308159cb54 n/a (n/a + 0x0)
                #2  0x0000793071fc7109 n/a (n/a + 0x0)
                #3  0x0000793071fc71e5 n/a (n/a + 0x0)
                #4  0x000079307202faca n/a (n/a + 0x0)
                #5  0x0000793071ed848d n/a (n/a + 0x0)
                #6  0x000079307fc3fad0 n/a (n/a + 0x0)
                #7  0x000079307fc425c8 n/a (n/a + 0x0)
                #8  0x000079307fcc6aac n/a (n/a + 0x0)
                ELF object binary architecture: AMD x86-64
...
        Signal: 5 (TRAP)
  Command Line: $'/usr/lib/chromium/chromium --force-device-scale-factor=2'
    Executable: /usr/lib/chromium/chromium
       Message: Process 45843 (chromium) of user 1000 dumped core.
                
                Stack trace of thread 45906:
                #0  0x0000769ba06728db g_logv (libglib-2.0.so.0 + 0x638db)
                #1  0x0000769ba0672b54 g_log (libglib-2.0.so.0 + 0x63b54)
                #2  0x0000769b919c7109 _ZN20QEventDispatcherGlibD2Ev (libQt6Core.so.6 + 0x3c7109)
                #3  0x0000769b919c71e5 _ZN20QEventDispatcherGlibD0Ev (libQt6Core.so.6 + 0x3c71e5)
                #4  0x0000769b91a2faca n/a (libQt6Core.so.6 + 0x42faca)
                #5  0x0000769b918d848d n/a (libQt6Core.so.6 + 0x2d848d)
                #6  0x0000769b9ed0aad0 n/a (libc.so.6 + 0x92ad0)
                #7  0x0000769b9ed0d5c8 n/a (libc.so.6 + 0x955c8)
                #8  0x0000769b9ed91aac n/a (libc.so.6 + 0x119aac)
...
        Signal: 5 (TRAP)
  Command Line: $'/usr/lib/chromium/chromium --force-device-scale-factor=2'
    Executable: /usr/lib/chromium/chromium
       Message: Process 45843 (chromium) of user 1000 dumped core.
                
                Stack trace of thread 45906:
                #0  0x0000769ba06728db g_logv (libglib-2.0.so.0 + 0x638db)
                #1  0x0000769ba0672b54 g_log (libglib-2.0.so.0 + 0x63b54)
                #2  0x0000769b919c7109 _ZN20QEventDispatcherGlibD2Ev (libQt6Core.so.6 + 0x3c7109)
                #3  0x0000769b919c71e5 _ZN20QEventDispatcherGlibD0Ev (libQt6Core.so.6 + 0x3c71e5)
                #4  0x0000769b91a2faca n/a (libQt6Core.so.6 + 0x42faca)
                #5  0x0000769b918d848d n/a (libQt6Core.so.6 + 0x2d848d)
                #6  0x0000769b9ed0aad0 n/a (libc.so.6 + 0x92ad0)
                #7  0x0000769b9ed0d5c8 n/a (libc.so.6 + 0x955c8)
                #8  0x0000769b9ed91aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 45850:
                #0  0x0000769b9ed15be2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x0000769b9ed09e33 n/a (libc.so.6 + 0x91e33)
                #2  0x0000769b9ed09e74 n/a (libc.so.6 + 0x91e74)
                #3  0x0000769b9ed7ad6f wait4 (libc.so.6 + 0x102d6f)
                #4  0x00005d0a1f44f77b n/a (n/a + 0x0)
                #5  0x00005d0a1f451862 n/a (n/a + 0x0)
                #6  0x00005d0a1f42c438 n/a (n/a + 0x0)
                #7  0x0000769b9ed0d70a n/a (libc.so.6 + 0x9570a)
                #8  0x0000769b9ed91aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 45851:
                #0  0x0000769b9ed15be2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x0000769b9ed09e33 n/a (libc.so.6 + 0x91e33)
                #2  0x0000769b9ed0a4bc n/a (libc.so.6 + 0x924bc)
                #3  0x0000769b9ed0ce11 pthread_cond_timedwait (libc.so.6 + 0x94e11)
                #4  0x00005d0a1f42bad4 n/a (n/a + 0x0)
                #5  0x00005d0a1f461726 n/a (n/a + 0x0)
                #6  0x00005d0a1f3c9c98 n/a (n/a + 0x0)
                #7  0x00005d0a1f4100ee n/a (n/a + 0x0)
                #8  0x00005d0a1f42c438 n/a (n/a + 0x0)
                #9  0x0000769b9ed0d70a n/a (libc.so.6 + 0x9570a)
                #10 0x0000769b9ed91aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 45855:
                #0  0x0000769b9ed15be2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x0000769b9ed09e33 n/a (libc.so.6 + 0x91e33)
                #2  0x0000769b9ed0a4bc n/a (libc.so.6 + 0x924bc)
                #3  0x0000769b9ed0ce11 pthread_cond_timedwait (libc.so.6 + 0x94e11)
                #4  0x00005d0a1f42bad4 n/a (n/a + 0x0)
                #5  0x00005d0a1f461726 n/a (n/a + 0x0)
                #6  0x00005d0a1f3c9c98 n/a (n/a + 0x0)
                #7  0x00005d0a1f40d7c7 n/a (n/a + 0x0)
                #8  0x00005d0a1f40e499 n/a (n/a + 0x0)
                #9  0x00005d0a1f40e1ea n/a (n/a + 0x0)
                #10 0x00005d0a1f40e01a n/a (n/a + 0x0)
                #11 0x00005d0a1f42c438 n/a (n/a + 0x0)
                #12 0x0000769b9ed0d70a n/a (libc.so.6 + 0x9570a)
                #13 0x0000769b9ed91aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 45843:
                #0  0x0000769b9ed15be2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x0000769b9ed09e33 n/a (libc.so.6 + 0x91e33)
                #2  0x0000769b9ed09e74 n/a (libc.so.6 + 0x91e74)
                #3  0x0000769b9ed84a06 ppoll (libc.so.6 + 0x10ca06)
                #4  0x0000769ba06d0e27 n/a (libglib-2.0.so.0 + 0xc1e27)
                #5  0x0000769ba066c535 g_main_context_iteration (libglib-2.0.so.0 + 0x5d535)
                #6  0x00005d0a1f465778 n/a (n/a + 0x0)
                #7  0x00005d0a1f3f2282 n/a (n/a + 0x0)
                #8  0x00005d0a1f3ab273 n/a (n/a + 0x0)
                #9  0x00005d0a1c2c4069 n/a (n/a + 0x0)
                #10 0x00005d0a1c2c6063 n/a (n/a + 0x0)
                #11 0x00005d0a1c2c0161 n/a (n/a + 0x0)
                #12 0x00005d0a1e3a4d47 n/a (n/a + 0x0)
                #13 0x00005d0a1e3a1e28 n/a (n/a + 0x0)
                #14 0x00005d0a19574be0 n/a (n/a + 0x0)
                #15 0x0000769b9ec9f488 n/a (libc.so.6 + 0x27488)
                #16 0x0000769b9ec9f54c __libc_start_main (libc.so.6 + 0x2754c)
                #17 0x00005d0a18fdc025 n/a (n/a + 0x0)
                ELF object binary architecture: AMD x86-64
...
        Signal: 5 (TRAP)
  Command Line: /usr/lib/chromium/chromium
    Executable: /usr/lib/chromium/chromium
       Message: Process 15105 (chromium) of user 1000 dumped core.
                
                Stack trace of thread 15174:
                #0  0x00007ab920c848db n/a (n/a + 0x0)
                #1  0x00007ab920c84b54 n/a (n/a + 0x0)
                #2  0x00007ab911fc7109 n/a (n/a + 0x0)
                #3  0x00007ab911fc71e5 n/a (n/a + 0x0)
                #4  0x00007ab91202faca n/a (n/a + 0x0)
                #5  0x00007ab911ed848d n/a (n/a + 0x0)
                #6  0x00007ab91f30aad0 n/a (n/a + 0x0)
                #7  0x00007ab91f30d5c8 n/a (n/a + 0x0)
                #8  0x00007ab91f391aac n/a (n/a + 0x0)
                ELF object binary architecture: AMD x86-64
seth wrote:

Wrt the rest of the log, seems the buffer swap fails/stalls before glib aborts on what looks like an empty thread stack.
1. --disable-gpu

testing now, no crashes so far

seth wrote:

2. wayland or X11, xwayland?

wayland

seth wrote:
mackin_cheese wrote:

what is the output you get when running the program from the terminal?

When chromium exits, it shows an error as below

$ chromium 
[3847:3865:0313/192620.681257:ERROR:browser_main_loop.cc(276)] GLib: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
seth wrote:

with ~/.config/chromium-flags.conf as below:

--disable-gpu-memory-buffer-video-frames

or

--disable-gpu

the console shows the same error when chromium exits

$ chromium 
[1777:1802:0313/193236.097449:ERROR:browser_main_loop.cc(276)] GLib: g_main_context_pop_thread_default: assertion 'stack != NULL' failed

Last edited by jronald (2025-03-13 12:09:22)

Offline

#8 2025-03-13 12:58:19

seth
Member
Registered: 2012-09-03
Posts: 61,799

Re: ungoogled-chromium crashes several times a day recently

Crashes mostly inprivate symbols, occasioanlly showing QtCore??
But no strong pattern (recursions).

See whether it's actually an xwayland window (xeyes will tell) and in that case test "--ozone-platform=wayland"

Offline

#9 2025-03-13 14:02:38

jronald
Member
Registered: 2022-05-09
Posts: 132

Re: ungoogled-chromium crashes several times a day recently

seth wrote:

See whether it's actually an xwayland window (xeyes will tell) and in that case test "--ozone-platform=wayland"

It's an xwayland window...
Testing for wayland now.

Last edited by jronald (2025-03-13 15:01:50)

Offline

Board footer

Powered by FluxBB