Ozone Wayland on Chromium browser broken for at least two weeks

1,015 views
Skip to first unread message

punishm...@gmail.com

unread,
Feb 6, 2021, 9:38:16 PM2/6/21
to Chromium-dev
Hello all,

I build the Chromium browser on my system every Saturday. Since 30Jan, the builds segfault and crash when attempting to run them under Ozone Wayland.

Please see below for the console dump when Chromium crashes in Ozone Wayland mode:

LD_LIBRARY_PATH=/home/etna/Runtime/Applications/Chromium/Build06Feb2021/Chromium:/home/etna/Runtime/opt/libunistring-0.9.10/lib:/home/etna/Runtime/opt/libtasn1-4.16.0/lib:/home/etna/Runtime/opt/p11-kit-0.23.22/lib:/home/etna/Runtime/opt/gmp-6.2.1/lib:/home/etna/Runtime/opt/nettle-3.6/lib64:/home/etna/Runtime/opt/gnutls-3.7.0/lib:/home/etna/Runtime/opt/openjdk-12-ga/lib:/home/etna/Runtime/opt/sqlite-3.31.1/lib:/home/etna/Runtime/opt/Python3.9.0/lib:/home/etna/Runtime/opt/Python3.9.0/lib64:/home/etna/Runtime/opt/libssh2-1.9.0/lib:/home/etna/Runtime/opt/libnotify-0.7.8/lib:/home/etna/Runtime/opt/libnotify-0.7.8/lib/x86_64-linux-gnu:/home/etna/Runtime/lib:/home/etna/Runtime/lib/x86_64-linux-gnu:/home/etna/Runtime/lib64:$LD_LIBRARY_PATH PATH=/home/etna/Runtime/opt/libtasn1-4.16.0/bin:/home/etna/Runtime/opt/p11-kit-0.23.22/bin:/home/etna/Runtime/opt/nettle-3.6/bin:/home/etna/Runtime/opt/gnutls-3.7.0/bin:/home/etna/Runtime/opt/openjdk-12-ga/bin:/home/etna/Runtime/opt/sqlite-3.31.1/bin:/home/etna/Runtime/opt/libbz2-1.0.8/bin:/home/etna/Runtime/opt/Python3.9.0/bin:/home/etna/Runtime/opt/libnotify-0.7.8/bin:/home/etna/Runtime/opt/gperf-3.1/bin:/home/etna/Runtime/bin:/home/etna/Runtime/libexec:$PATH ./chrome --enable-features=UseOzonePlatform --ozone-platform=wayland --user-data-dir=/home/etna/Profiles/Chromium/Testing
[3266:3266:0207/103510.900651:ERROR:gpu_init.cc(426)] Passthrough is not supported, GL isswiftshader
[3236:3236:0207/103510.914252:ERROR:wayland_surface.cc(59)] Server doesn't support zwp_linux_explicit_synchronization_v1.
[3266:3266:0207/103510.979622:ERROR:sandbox_linux.cc(374)] InitializeSandbox() called with multiple threads in process gpu-process.
Received signal 11 SEGV_MAPERR 000000000000
#0 0x5653c8856bc9 base::debug::CollectStackTrace()
#1 0x5653c87c24f3 base::debug::StackTrace::StackTrace()
#2 0x5653c8856771 base::debug::(anonymous namespace)::StackDumpSignalHandler()
#3 0x7fcfadab4730 (/usr/lib/x86_64-linux-gnu/libpthread-2.28.so+0x1272f)
#4 0x5653c62115e1 wl_proxy_marshal
#5 0x5653c61fb389 ui::WaylandWindow::CommitOverlays()
#6 0x5653c61e0d02 ui::WaylandBufferManagerHost::CommitOverlays()
#7 0x5653c620dd0f ui::ozone::mojom::WaylandBufferManagerHostStubDispatch::Accept()
#8 0x5653c8f8adb6 mojo::InterfaceEndpointClient::HandleValidatedMessage()
#9 0x5653c8f917df mojo::internal::MultiplexRouter::ProcessIncomingMessage()
#10 0x5653c8f90f9c mojo::internal::MultiplexRouter::Accept()
#11 0x5653c8f892ef mojo::Connector::DispatchMessage()
#12 0x5653c8f89c07 mojo::Connector::ReadAllAvailableMessages()
#13 0x5653c8fa0f61 mojo::SimpleWatcher::OnHandleReady()
#14 0x5653c71d8ab0 base::internal::Invoker<>::RunOnce()
#15 0x5653c8817286 base::TaskAnnotator::RunTask()
#16 0x5653c882937d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl()
#17 0x5653c882904a base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork()
#18 0x5653c87d9b97 base::(anonymous namespace)::WorkSourceDispatch()
#19 0x7fcfad97bf2e g_main_context_dispatch
#20 0x7fcfad97c1c8 (/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.5800.3+0x4e1c7)
#21 0x7fcfad97c25c g_main_context_iteration
#22 0x5653c87d9962 base::MessagePumpGlib::Run()
#23 0x5653c8829c1b base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run()
#24 0x5653c87fac9b base::RunLoop::Run()
#25 0x5653c8b5f75c ChromeBrowserMainParts::MainMessageLoopRun()
#26 0x5653c6ae8ac5 content::BrowserMainLoop::RunMainMessageLoopParts()
#27 0x5653c6aea772 content::BrowserMainRunnerImpl::Run()
#28 0x5653c6ae6008 content::BrowserMain()
#29 0x5653c8761c99 content::ContentMainRunnerImpl::RunBrowser()
#30 0x5653c87617d4 content::ContentMainRunnerImpl::Run()
#31 0x5653c875ec1d content::RunContentProcess()
#32 0x5653c875f5cc content::ContentMain()
#33 0x5653c588c62c ChromeMain
#34 0x7fcfaba2c09b __libc_start_main
#35 0x5653c588c46a _start
  r8: 0000000000000000  r9: 00005653c3e45c28 r10: 00000000001461a1 r11: 0000100544aae410
 r12: 0000000000000000 r13: 0000100544644900 r14: 0000000000000002 r15: 0000000000000000
  di: 0000000000000000  si: 0000000000000002  bp: 00007ffdac0b1820  bx: 0000100544a44bc0
  dx: 00000000000004f8  ax: 00007ffdac0b1830  cx: 000000000000040d  sp: 00007ffdac0b16a0
  ip: 00005653c62115e1 efl: 0000000000010246 cgf: 002b000000000033 erf: 0000000000000004
 trp: 000000000000000e msk: 0000000000000000 cr2: 0000000000000000
[end of stack trace]
Calling _exit(1). Core file will not be generated.

Any help or information will be appreciated. Thank you.

punishm...@gmail.com

unread,
Feb 6, 2021, 9:46:56 PM2/6/21
to Chromium-dev, punishm...@gmail.com
Following up on this with a little more information:

Builds were done on 30 Jan, 6 Feb and 7 Feb using the official Chromium build instructions.  All three builds have the same problem with Ozone Wayland.

gn args for the builds are as follow:
ffmpeg_branding="Chrome"
proprietary_codecs=true
blink_symbol_level=0
symbol_level=0
treat_warnings_as_errors=false
target_cpu="x64"
use_ozone=true
ozone_platform_wayland=true
ozone_platform_x11=true
ozone_auto_platforms=false
use_xkbcommon=true
use_system_minigbm=true
use_system_libwayland=true
use_system_libdrm=true
use_wayland_gbm=true
is_debug=false
enable_nacl=false

Last successful build that could launch Chromium under Ozone Wayland was in Jan 16.

Maksim Sisov

unread,
Feb 8, 2021, 2:38:40 AM2/8/21
to punishm...@gmail.com, Chromium-dev, fang...@chromium.org
Hi,

I constantly update my local checkout and I haven't seen such problems.
The latest is from today (head
db6d3253461a241f271ad76d836a0329c9c69229).

Kramer, can you please take a look?

On 07.02.2021 04:46, punishm...@gmail.com wrote:
> Following up on this with a little more information:
>
> Builds were done on 30 Jan, 6 Feb and 7 Feb using the official
> Chromium build instructions. All three builds have the same problem
> with Ozone Wayland.
>
> _gn args_ for the builds are as follow:
> ffmpeg_branding="Chrome"
> proprietary_codecs=true
> blink_symbol_level=0
> symbol_level=0
> treat_warnings_as_errors=false
> target_cpu="x64"
> use_ozone=true
> ozone_platform_wayland=true
> ozone_platform_x11=true
> ozone_auto_platforms=false
> use_xkbcommon=true
> use_system_minigbm=true
> use_system_libwayland=true
> use_system_libdrm=true
> use_wayland_gbm=true
> is_debug=false
>
> _enable_nacl=false_
>
> Last successful build that could launch Chromium under Ozone Wayland
> was in Jan 16.
> __
>> [1]+0x1272f)
> --
> --
> Chromium Developers mailing list: chromi...@chromium.org
> View archives, change email options, or unsubscribe:
> http://groups.google.com/a/chromium.org/group/chromium-dev
> ---
> You received this message because you are subscribed to the Google
> Groups "Chromium-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to chromium-dev...@chromium.org.
> To view this discussion on the web visit
> https://groups.google.com/a/chromium.org/d/msgid/chromium-dev/fcc484a2-f2d8-4d57-88cb-16e3dc16cc30n%40chromium.org
> [2].
>
>
> Links:
> ------
> [1] http://libpthread-2.28.so
> [2]
> https://groups.google.com/a/chromium.org/d/msgid/chromium-dev/fcc484a2-f2d8-4d57-88cb-16e3dc16cc30n%40chromium.org?utm_medium=email&utm_source=footer

--
Best Regards,
Maksim Sisov

Kramer Ge

unread,
Feb 8, 2021, 4:33:58 PM2/8/21
to Chromium-dev, msi...@igalia.com, Chromium-dev, Kramer Ge, punishm...@gmail.com
Hi,
I haven't got a repro yet. Are you able to run
./chrome --enable-features=UseOzonePlatform,UseSkiaRenderer,WaylandOverlayDelegation --ozone-platform=wayland

punishm...@gmail.com

unread,
Feb 9, 2021, 9:54:19 AM2/9/21
to Chromium-dev, fang...@chromium.org, msi...@igalia.com, Chromium-dev, punishm...@gmail.com
Hi,

Adding UseSkiaRenderer,WaylandOverlayDelegation to --enable-features had no effect. Chromium builds on 30 Jan, 6 Feb and 7 Feb still crash on startup. The classic UI and Ozone X11 can still work, but I'm keen on Wayland.

etna@debian:~/Runtime/Applications/Chromium/Build30Jan2021/Chromium$ LD_LIBRARY_PATH=/home/etna/Runtime/opt/libunistring-0.9.10/lib:/home/etna/Runtime/opt/libtasn1-4.16.0/lib:/home/etna/Runtime/opt/p11-kit-0.23.22/lib:/home/etna/Runtime/opt/gmp-6.2.1/lib:/home/etna/Runtime/opt/nettle-3.6/lib64:/home/etna/Runtime/opt/gnutls-3.7.0/lib:/home/etna/Runtime/opt/openjdk-12-ga/lib:/home/etna/Runtime/opt/sqlite-3.31.1/lib:/home/etna/Runtime/opt/Python3.9.0/lib:/home/etna/Runtime/opt/Python3.9.0/lib64:/home/etna/Runtime/opt/libssh2-1.9.0/lib:/home/etna/Runtime/opt/libnotify-0.7.8/lib:/home/etna/Runtime/opt/libnotify-0.7.8/lib/x86_64-linux-gnu:/home/etna/Runtime/lib:/home/etna/Runtime/lib/x86_64-linux-gnu:/home/etna/Runtime/lib64:$LD_LIBRARY_PATH PATH=/home/etna/Runtime/opt/libtasn1-4.16.0/bin:/home/etna/Runtime/opt/p11-kit-0.23.22/bin:/home/etna/Runtime/opt/nettle-3.6/bin:/home/etna/Runtime/opt/gnutls-3.7.0/bin:/home/etna/Runtime/opt/openjdk-12-ga/bin:/home/etna/Runtime/opt/sqlite-3.31.1/bin:/home/etna/Runtime/opt/libbz2-1.0.8/bin:/home/etna/Runtime/opt/Python3.9.0/bin:/home/etna/Runtime/opt/libnotify-0.7.8/bin:/home/etna/Runtime/opt/gperf-3.1/bin:/home/etna/Runtime/bin:/home/etna/Runtime/libexec:$PATH ./chrome --enable-features=UseOzonePlatform,UseSkiaRenderer,WaylandOverlayDelegation --ozone-platform=wayland --user-data-dir=/home/etna/Profiles/Chromium/Testing
[4745:4745:0209/225202.728669:ERROR:wayland_surface.cc(59)] Server doesn't support zwp_linux_explicit_synchronization_v1.
[4745:4745:0209/225202.728740:ERROR:wayland_surface.cc(59)] Server doesn't support zwp_linux_explicit_synchronization_v1.
[4775:4775:0209/225202.913445:ERROR:gpu_init.cc(426)] Passthrough is not supported, GL isswiftshader
[4775:4775:0209/225202.926914:ERROR:sandbox_linux.cc(374)] InitializeSandbox() called with multiple threads in process gpu-process.

Received signal 11 SEGV_MAPERR 000000000000
#0 0x55f27c52cd19 base::debug::CollectStackTrace()
#1 0x55f27c498263 base::debug::StackTrace::StackTrace()
#2 0x55f27c52c8c1 base::debug::(anonymous namespace)::StackDumpSignalHandler()
#3 0x7f7f109a5730 (/usr/lib/x86_64-linux-gnu/libpthread-2.28.so+0x1272f)
#4 0x55f279f094a1 wl_proxy_marshal
#5 0x55f279ef3285 ui::WaylandWindow::CommitOverlays()
#6 0x55f279edaba2 ui::WaylandBufferManagerHost::CommitOverlays()
#7 0x55f279f05bd3 ui::ozone::mojom::WaylandBufferManagerHostStubDispatch::Accept()
#8 0x55f27cc5fe56 mojo::InterfaceEndpointClient::HandleValidatedMessage()
#9 0x55f27cc668ef mojo::internal::MultiplexRouter::ProcessIncomingMessage()
#10 0x55f27cc6609c mojo::internal::MultiplexRouter::Accept()
#11 0x55f27cc5e38f mojo::Connector::DispatchMessage()
#12 0x55f27cc5eca7 mojo::Connector::ReadAllAvailableMessages()
#13 0x55f27cc763c1 mojo::SimpleWatcher::OnHandleReady()
#14 0x55f27aec93d0 base::internal::Invoker<>::RunOnce()
#15 0x55f27c4ed0d6 base::TaskAnnotator::RunTask()
#16 0x55f27c4ff2ad base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl()
#17 0x55f27c4fef7a base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork()
#18 0x55f27c4af887 base::(anonymous namespace)::WorkSourceDispatch()
#19 0x7f7f1086cf2e g_main_context_dispatch
#20 0x7f7f1086d1c8 (/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.5800.3+0x4e1c7)
#21 0x7f7f1086d25c g_main_context_iteration
#22 0x55f27c4af652 base::MessagePumpGlib::Run()
#23 0x55f27c4ffb4b base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run()
#24 0x55f27c4d09ab base::RunLoop::Run()
#25 0x55f27c83485c ChromeBrowserMainParts::MainMessageLoopRun()
#26 0x55f27a7d8ef5 content::BrowserMainLoop::RunMainMessageLoopParts()
#27 0x55f27a7daba2 content::BrowserMainRunnerImpl::Run()
#28 0x55f27a7d6408 content::BrowserMain()
#29 0x55f27c437a99 content::ContentMainRunnerImpl::RunBrowser()
#30 0x55f27c4375d4 content::ContentMainRunnerImpl::Run()
#31 0x55f27c434a44 content::RunContentProcess()
#32 0x55f27c4353cc content::ContentMain()
#33 0x55f27958156c ChromeMain
#34 0x7f7f0e91d09b __libc_start_main
#35 0x55f2795813aa _start
  r8: 000002c7b028e668  r9: 000002c7b0784860 r10: 000002c7b028e668 r11: 0000000000000000
 r12: 0000000000000000 r13: 000002c7b02d4000 r14: 0000000000000002 r15: 0000000000000000
  di: 0000000000000000  si: 0000000000000002  bp: 00007ffe48eb8a70  bx: 000002c7b062a260
  dx: 00000000000003b1  ax: 00007ffe48eb8a80  cx: 000000000000040d  sp: 00007ffe48eb88f0
  ip: 000055f279f094a1 efl: 0000000000010246 cgf: 002b000000000033 erf: 0000000000000004

 trp: 000000000000000e msk: 0000000000000000 cr2: 0000000000000000
[end of stack trace]
Calling _exit(1). Core file will not be generated.

Robert Kroeger

unread,
Feb 9, 2021, 10:32:00 AM2/9/21
to punishm...@gmail.com, Chromium-dev
What compositor and GPU are you using? I would expect 

[4775:4775:0209/225202.913445:ERROR:gpu_init.cc(426)] Passthrough is not supported, GL isswiftshader

to be significant. You would appear to be on the software compositing path? I would expect this to have some issues at this time.

Rob.

--
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev
---
You received this message because you are subscribed to the Google Groups "Chromium-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev...@chromium.org.


--
Robert Kroeger
rjkr...@google.com

punishm...@gmail.com

unread,
Feb 9, 2021, 11:54:28 AM2/9/21
to Chromium-dev, Robert Kroeger, Chromium-dev, punishm...@gmail.com
I'm on Debian, Kwin Wayland, v5.14.5, with Nouveau on a custom 5.1 kernel and custom Mesa 19.1.

You bring up a good point:  ERROR:gpu_init.cc(426)] Passthrough is not supported, GL isswiftshader never showed up on any of my builds prior to Jan 30. Was something changed recently?

For what it's worth, even the latest Edge for Linux build downloaded from Microsoft Insider (identified as v90.0.782.0, rev 57a7bab47acb80bccfffba969134c4590b1d2408) can also run on Wayland successfully without this error showing up.

punishm...@gmail.com

unread,
Feb 9, 2021, 11:57:13 AM2/9/21
to Chromium-dev, punishm...@gmail.com, Robert Kroeger, Chromium-dev
Quick followup: i'm using a GT 610.

Maksim Sisov

unread,
Feb 10, 2021, 1:19:20 AM2/10/21
to punishm...@gmail.com, Chromium-dev, fang...@chromium.org
Hi,

Can you please also add WAYLAND_DEBUG=1 and send the logs? Thanks.

On 2021-02-09 16:54, punishm...@gmail.com wrote:
> Hi,
>
> Adding_ UseSkiaRenderer,WaylandOverlayDelegation_ to
> _--enable-features _had no effect. Chromium builds on 30 Jan, 6 Feb

punishm...@gmail.com

unread,
Feb 10, 2021, 12:11:47 PM2/10/21
to Chromium-dev, msi...@igalia.com, Chromium-dev, fang...@chromium.org, punishm...@gmail.com
Here's the result with WAYLAND_DEBUG=1 added:

etna@debian:~/Runtime/Applications/Chromium/Build07Feb2021/NewConfig$ LD_LIBRARY_PATH=/home/etna/Runtime/opt/libunistring-0.9.10/lib:/home/etna/Runtime/opt/libtasn1-4.16.0/lib:/home/etna/Runtime/opt/p11-kit-0.23.22/lib:/home/etna/Runtime/opt/gmp-6.2.1/lib:/home/etna/Runtime/opt/nettle-3.6/lib64:/home/etna/Runtime/opt/gnutls-3.7.0/lib:/home/etna/Runtime/opt/openjdk-12-ga/lib:/home/etna/Runtime/opt/sqlite-3.31.1/lib:/home/etna/Runtime/opt/Python3.9.0/lib:/home/etna/Runtime/opt/Python3.9.0/lib64:/home/etna/Runtime/opt/libssh2-1.9.0/lib:/home/etna/Runtime/opt/libnotify-0.7.8/lib:/home/etna/Runtime/opt/libnotify-0.7.8/lib/x86_64-linux-gnu:/home/etna/Runtime/lib:/home/etna/Runtime/lib/x86_64-linux-gnu:/home/etna/Runtime/lib64:$LD_LIBRARY_PATH PATH=/home/etna/Runtime/opt/libtasn1-4.16.0/bin:/home/etna/Runtime/opt/p11-kit-0.23.22/bin:/home/etna/Runtime/opt/nettle-3.6/bin:/home/etna/Runtime/opt/gnutls-3.7.0/bin:/home/etna/Runtime/opt/openjdk-12-ga/bin:/home/etna/Runtime/opt/sqlite-3.31.1/bin:/home/etna/Runtime/opt/libbz2-1.0.8/bin:/home/etna/Runtime/opt/Python3.9.0/bin:/home/etna/Runtime/opt/libnotify-0.7.8/bin:/home/etna/Runtime/opt/gperf-3.1/bin:/home/etna/Runtime/bin:/home/etna/Runtime/libexec:$PATH WAYLAND_DEBUG=1 ./chrome --ignore-gpu-blacklist --enable-features=UseOzonePlatform,UseSkiaRenderer,WaylandOverlayDelegation --ozone-platform=wayland --user-data-dir=/home/etna/Profiles/Chromium/Testing
[1941167.256]  -> wl_di...@1.get_registry(new id wl_registry@2)
[1941168.705]  -> wl_di...@1.sync(new id wl_callback@3)
[1941169.113] wl_di...@1.delete_id(3)
[1941169.160] wl_re...@2.global(1, "wl_compositor", 3)
[1941169.209]  -> wl_re...@2.bind(1, "wl_compositor", 3, new id [unknown]@4)
[1941169.277] wl_re...@2.global(2, "wl_shell", 1)
[1941169.317] wl_re...@2.global(3, "xdg_shell", 1)
[1941169.350] wl_re...@2.global(4, "zxdg_shell_v6", 1)
[1941169.390]  -> wl_re...@2.bind(4, "zxdg_shell_v6", 1, new id [unknown]@5)
[1941169.436] wl_re...@2.global(5, "wl_shm", 1)
[1941169.478]  -> wl_re...@2.bind(5, "wl_shm", 1, new id [unknown]@6)
[1941169.521] wl_re...@2.global(6, "wl_seat", 5)
[1941169.563]  -> wl_re...@2.bind(6, "wl_seat", 5, new id [unknown]@7)
[1941169.617] wl_re...@2.global(7, "zwp_pointer_gestures_v1", 1)
[1941169.659] wl_re...@2.global(8, "zwp_pointer_constraints_v1", 1)
[1941169.702] wl_re...@2.global(9, "wl_data_device_manager", 3)
[1941169.749]  -> wl_re...@2.bind(9, "wl_data_device_manager", 3, new id [unknown]@8)
[1941169.800]  -> wl_data_dev...@8.get_data_device(new id wl_data_device@9, wl_seat@7)
[1941170.238] wl_re...@2.global(10, "org_kde_kwin_idle", 1)
[1941170.285] wl_re...@2.global(11, "zwp_idle_inhibit_manager_v1", 1)
[1941170.327] wl_re...@2.global(12, "org_kde_plasma_shell", 5)
[1941170.360] wl_re...@2.global(13, "qt_surface_extension", 1)
[1941170.392] wl_re...@2.global(14, "org_kde_kwin_appmenu_manager", 1)
[1941170.433] wl_re...@2.global(15, "org_kde_kwin_server_decoration_palette_manager", 1)
[1941170.474] wl_re...@2.global(16, "org_kde_plasma_window_management", 9)
[1941170.505] wl_re...@2.global(17, "org_kde_kwin_shadow_manager", 2)
[1941170.537] wl_re...@2.global(18, "org_kde_kwin_dpms_manager", 1)
[1941170.569] wl_re...@2.global(19, "org_kde_kwin_server_decoration_manager", 1)
[1941170.610] wl_re...@2.global(20, "org_kde_kwin_outputmanagement", 2)
[1941170.648] wl_re...@2.global(21, "zxdg_output_manager_v1", 1)
[1941170.688] wl_re...@2.global(22, "wl_subcompositor", 1)
[1941170.738]  -> wl_re...@2.bind(22, "wl_subcompositor", 1, new id [unknown]@10)
[1941170.809] wl_re...@2.global(23, "zxdg_exporter_v2", 1)
[1941170.858] wl_re...@2.global(24, "zxdg_importer_v2", 1)
[1941170.894] wl_re...@2.global(25, "zwp_relative_pointer_manager_v1", 1)
[1941170.936] wl_re...@2.global(26, "org_kde_kwin_outputdevice", 2)
[1941170.969] wl_re...@2.global(27, "wl_output", 3)
[1941171.008]  -> wl_re...@2.bind(27, "wl_output", 3, new id [unknown]@11)
[1941171.065] wl_re...@2.global(28, "org_kde_kwin_outputdevice", 2)
[1941171.105] wl_re...@2.global(29, "wl_output", 3)
[1941171.145]  -> wl_re...@2.bind(29, "wl_output", 3, new id [unknown]@12)
[1941171.201] wl_re...@2.global(30, "wl_drm", 2)
[1941171.248]  -> wl_re...@2.bind(30, "wl_drm", 2, new id [unknown]@13)
[1941171.306]  -> wl_di...@1.sync(new id wl_callback@14)
[1941171.337] wl_re...@2.global(31, "org_kde_kwin_remote_access_manager", 1)
[1941171.380] wl_re...@2.global(32, "org_kde_kwin_fake_input", 2)
[1941171.424] wl_re...@2.global(33, "org_kde_kwin_blur_manager", 1)
[1941171.466] wl_re...@2.global(34, "org_kde_kwin_contrast_manager", 1)
[1941171.506] wl_re...@2.global(35, "org_kde_kwin_slide_manager", 1)
[1941171.548] wl_ca...@3.done(1580)
[1941171.975] wl_...@7.capabilities(3)
[1941172.026]  -> wl_...@7.get_pointer(new id wl_pointer@3)
[1941172.058]  -> wl_com...@4.create_surface(new id wl_surface@15)
[1941172.085]  -> wl_...@7.get_keyboard(new id wl_keyboard@16)
[1941172.827] wl_...@7.name("")
[1941172.865] wl_o...@11.geometry(0, 0, 510, 290, 0, "LEN", "DVI-I-1-LEN T23i-10/V300NG74", 0)
[1941172.980] wl_o...@11.scale(1)
[1941173.004] wl_o...@11.mode(0, 1920, 1080, 60000)
[1941173.048] wl_o...@11.mode(0, 1920, 1080, 50000)
[1941173.101] wl_o...@11.mode(0, 1680, 1050, 59883)
[1941173.151] wl_o...@11.mode(0, 1280, 1024, 75025)
[1941173.193] wl_o...@11.mode(0, 1280, 1024, 72048)
[1941173.233] wl_o...@11.mode(0, 1280, 1024, 60020)
[1941173.277] wl_o...@11.mode(0, 1440, 900, 59901)
[1941173.321] wl_o...@11.mode(0, 1152, 864, 75000)
[1941173.371] wl_o...@11.mode(0, 1280, 720, 60000)
[1941173.410] wl_o...@11.mode(0, 1280, 720, 59940)
[1941173.450] wl_o...@11.mode(0, 1280, 720, 50000)
[1941173.498] wl_o...@11.mode(0, 1024, 768, 75029)
[1941173.554] wl_o...@11.mode(0, 1024, 768, 70069)
[1941173.610] wl_o...@11.mode(0, 1024, 768, 60004)
[1941173.665] wl_o...@11.mode(0, 800, 600, 75000)
[1941173.712] wl_o...@11.mode(0, 800, 600, 72188)
[1941173.750] wl_o...@11.mode(0, 800, 600, 60317)
[1941173.798] wl_o...@11.mode(0, 720, 576, 50000)
[1941173.854] wl_o...@11.mode(0, 720, 480, 60000)
[1941173.892] wl_o...@11.mode(0, 720, 480, 59940)
[1941173.931] wl_o...@11.mode(0, 640, 480, 75000)
[1941173.969] wl_o...@11.mode(0, 640, 480, 72809)
[1941174.021] wl_o...@11.mode(0, 640, 480, 66667)
[1941174.065] wl_o...@11.mode(0, 640, 480, 60000)
[1941174.118] wl_o...@11.mode(0, 640, 480, 59940)
[1941174.169] wl_o...@11.mode(0, 720, 400, 70082)
[1941174.207] wl_o...@11.mode(1, 1920, 1080, 59940)
[1941174.246] wl_o...@11.done()
[1941174.308] wl_di...@1.delete_id(14)
[1941174.333] wl_o...@12.geometry(1920, 0, 510, 290, 0, "LEN", "HDMI-A-1-LEN T23i-10/V3015W9N", 0)
[1941174.406] wl_o...@12.scale(1)
[1941174.429] wl_o...@12.mode(0, 1920, 1080, 60000)
[1941174.480] wl_o...@12.mode(0, 1920, 1080, 50000)
[1941174.526] wl_o...@12.mode(0, 1680, 1050, 59883)
[1941174.564] wl_o...@12.mode(0, 1280, 1024, 75025)
[1941174.611] wl_o...@12.mode(0, 1280, 1024, 72048)
[1941174.649] wl_o...@12.mode(0, 1280, 1024, 60020)
[1941174.701] wl_o...@12.mode(0, 1440, 900, 59901)
[1941174.744] wl_o...@12.mode(0, 1152, 864, 75000)
[1941174.813] wl_o...@12.mode(0, 1280, 720, 60000)
[1941174.852] wl_o...@12.mode(0, 1280, 720, 59940)
[1941174.890] wl_o...@12.mode(0, 1280, 720, 50000)
[1941174.937] wl_o...@12.mode(0, 1024, 768, 75029)
[1941174.994] wl_o...@12.mode(0, 1024, 768, 70069)
[1941175.031] wl_o...@12.mode(0, 1024, 768, 60004)
[1941175.085] wl_o...@12.mode(0, 800, 600, 75000)
[1941175.133] wl_o...@12.mode(0, 800, 600, 72188)
[1941175.171] wl_o...@12.mode(0, 800, 600, 60317)
[1941175.209] wl_o...@12.mode(0, 720, 576, 50000)
[1941175.246] wl_o...@12.mode(0, 720, 480, 60000)
[1941175.288] wl_o...@12.mode(0, 720, 480, 59940)
[1941175.341] wl_o...@12.mode(0, 640, 480, 75000)
[1941175.378] wl_o...@12.mode(0, 640, 480, 72809)
[1941175.416] wl_o...@12.mode(0, 640, 480, 66667)
[1941175.458] wl_o...@12.mode(0, 640, 480, 60000)
[1941175.500] wl_o...@12.mode(0, 640, 480, 59940)
[1941175.546] wl_o...@12.mode(0, 720, 400, 70082)
[1941175.583] wl_o...@12.mode(1, 1920, 1080, 59940)
[1941175.629] wl_o...@12.done()
[1941175.641] wl_...@13.device("/dev/dri/card0")
[1941175.866]  -> wl_...@13.authenticate(6)
[1941175.904]  -> wl_di...@1.sync(new id wl_callback@17)
[1941175.932] wl_...@13.format(808665665)
[1941176.310] wl_...@13.format(875713089)
[1941176.342] wl_...@13.format(875713112)
[1941176.365] wl_...@13.format(909199186)
[1941176.388] wl_...@13.format(961959257)
[1941176.411] wl_...@13.format(825316697)
[1941176.433] wl_...@13.format(842093913)
[1941176.454] wl_...@13.format(909202777)
[1941176.475] wl_...@13.format(875713881)
[1941176.496] wl_...@13.format(842094158)
[1941176.518] wl_...@13.format(909203022)
[1941176.539] wl_...@13.format(1448695129)
[1941176.560] wl_...@13.capabilities(1)
[1941176.577] wl_ca...@14.done(1580)
[1941176.624] wl_ke...@16.repeat_info(25, 660)
[1941176.661] wl_ke...@16.keymap(1, fd 129, 48257)
[1941182.404] wl_di...@1.delete_id(17)
[1941182.445] wl_...@13.authenticated()
[1941182.460] wl_ca...@17.done(1580)
[1941204.989]  -> wl_di...@1.get_registry(new id wl_registry@2)
[1941205.028]  -> wl_di...@1.sync(new id wl_callback@3)
[1941205.191] wl_di...@1.delete_id(3)
[1941205.221] wl_re...@2.global(1, "wl_compositor", 3)
[1941205.260]  -> wl_re...@2.bind(1, "wl_compositor", 3, new id [unknown]@4)
[1941205.312] wl_re...@2.global(2, "wl_shell", 1)
[1941205.353] wl_re...@2.global(3, "xdg_shell", 1)
[1941205.401] wl_re...@2.global(4, "zxdg_shell_v6", 1)
[1941205.435] wl_re...@2.global(5, "wl_shm", 1)
[1941205.481]  -> wl_re...@2.bind(5, "wl_shm", 1, new id [unknown]@5)
[1941205.691]  -> wl_...@5.create_pool(new id wl_shm_pool@6, fd 134, 2304)
[1941237.593]  -> wl_sh...@6.resize(6912)
[1941238.397]  -> wl_sh...@6.resize(16128)
[1941240.124]  -> wl_sh...@6.resize(34560)
[1941242.591]  -> wl_sh...@6.resize(71424)
[1941246.257]  -> wl_sh...@6.resize(145152)
[1941250.529]  -> wl_sh...@6.resize(292608)
[1941255.934]  -> wl_sh...@6.resize(587520)
[1941266.301]  -> wl_sh...@6.resize(1177344)
[1941307.314] wl_re...@2.global(6, "wl_seat", 5)
[1941307.368] wl_re...@2.global(7, "zwp_pointer_gestures_v1", 1)
[1941307.408]  -> wl_re...@2.bind(7, "zwp_pointer_gestures_v1", 1, new id [unknown]@7)
[1941307.462] wl_re...@2.global(8, "zwp_pointer_constraints_v1", 1)
[1941307.501] wl_re...@2.global(9, "wl_data_device_manager", 3)
[1941307.543]  -> wl_re...@2.bind(9, "wl_data_device_manager", 3, new id [unknown]@8)
[1941307.588]  -> wl_re...@2.bind(6, "wl_seat", 5, new id [unknown]@9)
[1941315.534]  -> wl_com...@4.create_surface(new id wl_surface@10)
[1941316.029]  -> wl_data_dev...@8.get_data_device(new id wl_data_device@11, wl_seat@9)
[1941316.121]  -> wl_com...@4.create_surface(new id wl_surface@12)
[1941316.367]  -> wl_di...@1.sync(new id wl_callback@13)
[1941316.398] wl_re...@2.global(10, "org_kde_kwin_idle", 1)
[1941316.424] wl_re...@2.global(11, "zwp_idle_inhibit_manager_v1", 1)
[1941316.460] wl_re...@2.global(12, "org_kde_plasma_shell", 5)
[1941316.508] wl_re...@2.global(13, "qt_surface_extension", 1)
[1941316.542] wl_re...@2.global(14, "org_kde_kwin_appmenu_manager", 1)
[1941316.577] wl_re...@2.global(15, "org_kde_kwin_server_decoration_palette_manager", 1)
[1941316.615] wl_re...@2.global(16, "org_kde_plasma_window_management", 9)
[1941316.652] wl_re...@2.global(17, "org_kde_kwin_shadow_manager", 2)
[1941316.689] wl_re...@2.global(18, "org_kde_kwin_dpms_manager", 1)
[1941316.725] wl_re...@2.global(19, "org_kde_kwin_server_decoration_manager", 1)
[1941316.763]  -> wl_re...@2.bind(19, "org_kde_kwin_server_decoration_manager", 1, new id [unknown]@14)
[1941316.817] wl_re...@2.global(20, "org_kde_kwin_outputmanagement", 2)
[1941316.859] wl_re...@2.global(21, "zxdg_output_manager_v1", 1)
[1941316.892] wl_re...@2.global(22, "wl_subcompositor", 1)
[1941316.925]  -> wl_re...@2.bind(22, "wl_subcompositor", 1, new id [unknown]@15)
[1941316.968] wl_re...@2.global(23, "zxdg_exporter_v2", 1)
[1941317.002] wl_re...@2.global(24, "zxdg_importer_v2", 1)
[1941317.035] wl_re...@2.global(25, "zwp_relative_pointer_manager_v1", 1)
[1941317.077] wl_re...@2.global(26, "org_kde_kwin_outputdevice", 2)
[1941317.109] wl_re...@2.global(27, "wl_output", 3)
[1941317.152]  -> wl_re...@2.bind(27, "wl_output", 2, new id [unknown]@16)
[1941317.294]  -> wl_di...@1.sync(new id wl_callback@17)
[1941317.329] wl_re...@2.global(28, "org_kde_kwin_outputdevice", 2)
[1941317.378] wl_re...@2.global(29, "wl_output", 3)
[1941317.424]  -> wl_re...@2.bind(29, "wl_output", 2, new id [unknown]@18)
[1941317.475]  -> wl_di...@1.sync(new id wl_callback@19)
[1941317.503] wl_re...@2.global(30, "wl_drm", 2)
[1941317.538] wl_re...@2.global(31, "org_kde_kwin_remote_access_manager", 1)
[1941317.594] wl_re...@2.global(32, "org_kde_kwin_fake_input", 2)
[1941317.631] wl_re...@2.global(33, "org_kde_kwin_blur_manager", 1)
[1941317.672] wl_re...@2.global(34, "org_kde_kwin_contrast_manager", 1)
[1941317.705] wl_re...@2.global(35, "org_kde_kwin_slide_manager", 1)
[1941317.739] wl_ca...@3.done(1580)
[1941325.256] wl_di...@1.delete_id(13)
[1941325.306] wl_...@5.format(0)
[1941325.326] wl_...@5.format(1)
[1941325.345] wl_...@9.capabilities(3)
[1941325.368]  -> wl_...@9.get_pointer(new id wl_pointer@3)
[1941325.441]  -> zwp_pointer...@7.get_swipe_gesture(new id zwp_pointer_gesture_swipe_v1@20, wl_pointer@3)
[1941325.481]  -> zwp_pointer...@7.get_pinch_gesture(new id zwp_pointer_gesture_pinch_v1@21, wl_pointer@3)
[1941325.516]  -> wl_...@9.get_keyboard(new id wl_keyboard@22)
[1941325.575] wl_...@9.name("")
[1941325.599] wl_ca...@13.done(1580)
[1941325.621] org_kde_kwin_server...@14.default_mode(2)
[1941325.649] wl_o...@16.geometry(0, 0, 510, 290, 0, "LEN", "DVI-I-1-LEN T23i-10/V300NG74", 0)
[1941325.735] wl_o...@16.scale(1)
[1941325.766] wl_o...@16.mode(0, 1920, 1080, 60000)
[1941325.813] wl_o...@16.mode(0, 1920, 1080, 50000)
[1941325.851] wl_o...@16.mode(0, 1680, 1050, 59883)
[1941325.890] wl_o...@16.mode(0, 1280, 1024, 75025)
[1941325.928] wl_o...@16.mode(0, 1280, 1024, 72048)
[1941325.966] wl_o...@16.mode(0, 1280, 1024, 60020)
[1941326.004] wl_o...@16.mode(0, 1440, 900, 59901)
[1941326.056] wl_o...@16.mode(0, 1152, 864, 75000)
[1941326.096] wl_o...@16.mode(0, 1280, 720, 60000)
[1941326.149] wl_o...@16.mode(0, 1280, 720, 59940)
[1941326.204] wl_o...@16.mode(0, 1280, 720, 50000)
[1941326.242] wl_o...@16.mode(0, 1024, 768, 75029)
[1941326.281] wl_o...@16.mode(0, 1024, 768, 70069)
[1941326.319] wl_o...@16.mode(0, 1024, 768, 60004)
[1941326.357] wl_o...@16.mode(0, 800, 600, 75000)
[1941326.395] wl_o...@16.mode(0, 800, 600, 72188)
[1941326.433] wl_o...@16.mode(0, 800, 600, 60317)
[1941326.471] wl_o...@16.mode(0, 720, 576, 50000)
[1941326.509] wl_o...@16.mode(0, 720, 480, 60000)
[1941326.565] wl_o...@16.mode(0, 720, 480, 59940)
[1941326.614] wl_o...@16.mode(0, 640, 480, 75000)
[1941326.654] wl_o...@16.mode(0, 640, 480, 72809)
[1941326.706] wl_o...@16.mode(0, 640, 480, 66667)
[1941326.777] wl_o...@16.mode(0, 640, 480, 60000)
[1941326.830] wl_o...@16.mode(0, 640, 480, 59940)
[1941326.869] wl_o...@16.mode(0, 720, 400, 70082)
[1941326.906] wl_o...@16.mode(1, 1920, 1080, 59940)
[1941326.952] wl_o...@16.done()
[1941327.036] wl_di...@1.delete_id(17)
[1941327.063] wl_di...@1.delete_id(19)
[1941327.086] wl_ca...@17.done(1580)
[1941327.109] wl_o...@18.geometry(1920, 0, 510, 290, 0, "LEN", "HDMI-A-1-LEN T23i-10/V3015W9N", 0)
[1941327.187] wl_o...@18.scale(1)
[1941327.214] wl_o...@18.mode(0, 1920, 1080, 60000)
[1941327.261] wl_o...@18.mode(0, 1920, 1080, 50000)
[1941327.300] wl_o...@18.mode(0, 1680, 1050, 59883)
[1941327.339] wl_o...@18.mode(0, 1280, 1024, 75025)
[1941327.377] wl_o...@18.mode(0, 1280, 1024, 72048)
[1941327.415] wl_o...@18.mode(0, 1280, 1024, 60020)
[1941327.453] wl_o...@18.mode(0, 1440, 900, 59901)
[1941327.492] wl_o...@18.mode(0, 1152, 864, 75000)
[1941327.530] wl_o...@18.mode(0, 1280, 720, 60000)
[1941327.570] wl_o...@18.mode(0, 1280, 720, 59940)
[1941327.617] wl_o...@18.mode(0, 1280, 720, 50000)
[1941327.655] wl_o...@18.mode(0, 1024, 768, 75029)
[1941327.693] wl_o...@18.mode(0, 1024, 768, 70069)
[1941327.730] wl_o...@18.mode(0, 1024, 768, 60004)
[1941327.782] wl_o...@18.mode(0, 800, 600, 75000)
[1941327.833] wl_o...@18.mode(0, 800, 600, 72188)
[1941327.871] wl_o...@18.mode(0, 800, 600, 60317)
[1941327.909] wl_o...@18.mode(0, 720, 576, 50000)
[1941327.947] wl_o...@18.mode(0, 720, 480, 60000)
[1941327.985] wl_o...@18.mode(0, 720, 480, 59940)
[1941328.023] wl_o...@18.mode(0, 640, 480, 75000)
[1941328.062] wl_o...@18.mode(0, 640, 480, 72809)
[1941328.100] wl_o...@18.mode(0, 640, 480, 66667)
[1941328.139] wl_o...@18.mode(0, 640, 480, 60000)
[1941328.178] wl_o...@18.mode(0, 640, 480, 59940)
[1941328.216] wl_o...@18.mode(0, 720, 400, 70082)
[1941328.254] wl_o...@18.mode(1, 1920, 1080, 59940)
[1941328.299] wl_o...@18.done()
[1941328.324] wl_ca...@19.done(1580)
[1941328.350]  -> wl_re...@2.bind(4, "zxdg_shell_v6", 1, new id [unknown]@19)
[1941486.508]  -> wl_com...@4.create_surface(new id wl_surface@17)
[1941558.364]  -> wl_...@6.create_pool(new id wl_shm_pool@17, fd 145, 2304)
[1941558.485]  -> wl_...@6.create_pool(new id wl_shm_pool@14, fd 147, 2304)
[1941558.983]  -> wl_sh...@14.resize(6912)
[1941559.232]  -> wl_sh...@14.resize(16128)
[1941559.613]  -> wl_sh...@14.resize(34560)
[1941560.242]  -> wl_sh...@14.resize(71424)
[1941561.268]  -> wl_sh...@17.resize(8704)
[1941561.363]  -> wl_sh...@17.resize(21504)
[1941561.416]  -> wl_sh...@14.resize(145152)
[1941561.533]  -> wl_sh...@17.resize(47104)
[1941561.703]  -> wl_sh...@17.resize(98304)
[1941562.265]  -> wl_sh...@17.resize(200704)
[1941564.929]  -> wl_sh...@14.resize(292608)
[1941565.289]  -> wl_sh...@17.resize(405504)
[1941568.691]  -> wl_sh...@14.resize(587520)
[1941570.560]  -> wl_sh...@17.resize(815104)
[1941576.285]  -> wl_sh...@14.resize(1177344)
[1941580.403]  -> wl_sh...@17.resize(1634304)
[1941857.823]  -> wl_com...@4.create_surface(new id wl_surface@18)
[2286:2286:0211/010829.870702:ERROR:wayland_surface.cc(59)] Server doesn't support zwp_linux_explicit_synchronization_v1.
[1941857.935]  -> wl_com...@4.create_region(new id wl_region@19)
[1941857.962]  -> wl_r...@19.add(0, 0, 1214, 1050)
[1941858.010]  -> wl_su...@18.set_input_region(wl_region@19)
[1941858.030]  -> wl_r...@19.destroy()
[1941858.055]  -> wl_com...@4.create_surface(new id wl_surface@20)
[2286:2286:0211/010829.870883:ERROR:wayland_surface.cc(59)] Server doesn't support zwp_linux_explicit_synchronization_v1.
[1941858.161]  -> wl_com...@4.create_region(new id wl_region@21)
[1941858.192]  -> wl_r...@21.add(0, 0, 1214, 1050)
[1941858.234]  -> wl_su...@18.set_opaque_region(wl_region@21)
[1941858.254]  -> wl_r...@21.destroy()
[2318:2318:0211/010829.950951:ERROR:gpu_init.cc(426)] Passthrough is not supported, GL isswiftshader
[2318:2318:0211/010829.974592:ERROR:sandbox_linux.cc(374)] InitializeSandbox() called with multiple threads in process gpu-process.
[1942151.497]  -> zxdg_s...@5.get_xdg_surface(new id zxdg_surface_v6@22, wl_surface@18)
[1942151.580]  -> zxdg_su...@22.get_toplevel(new id zxdg_toplevel_v6@23)
[1942151.613]  -> wl_su...@18.commit()
[1942151.628]  -> zxdg_top...@23.set_app_id("Chromium-browser")
[1942151.649]  -> zxdg_top...@23.set_title("New Tab - Chromium")
[1942151.805]  -> zxdg_top...@23.set_min_size(508, 85)
[1942151.847]  -> zxdg_top...@23.set_max_size(0, 0)
[1942151.877]  -> zxdg_top...@23.unset_maximized()
[1942152.057]  -> wl_com...@4.create_region(new id wl_region@24)
[1942152.115]  -> wl_r...@24.add(3, 0, 1208, 1)
[1942152.191]  -> wl_r...@24.add(1, 1, 1212, 2)
[1942152.270]  -> wl_r...@24.add(0, 3, 1214, 1044)
[1942152.349]  -> wl_r...@24.add(1, 1047, 1212, 2)
[1942152.430]  -> wl_r...@24.add(3, 1049, 1208, 1)
[1942152.511]  -> wl_su...@18.set_opaque_region(wl_region@24)
[1942152.547]  -> wl_r...@24.destroy()
[1942152.580]  -> wl_com...@4.create_region(new id wl_region@25)
[1942152.626]  -> wl_r...@25.add(3, 0, 1208, 1)
[1942152.706]  -> wl_r...@25.add(1, 1, 1212, 2)
[1942152.784]  -> wl_r...@25.add(0, 3, 1214, 1044)
[1942152.865]  -> wl_r...@25.add(1, 1047, 1212, 2)
[1942152.942]  -> wl_r...@25.add(3, 1049, 1208, 1)
[1942153.021]  -> wl_su...@18.set_input_region(wl_region@25)
[1942153.054]  -> wl_r...@25.destroy()
[1942164.660] wl_ke...@22.repeat_info(25, 660)
[1942164.738] wl_ke...@22.keymap(1, fd 211, 48257)
[1942170.728] wl_di...@1.delete_id(19)
[1942170.787] wl_di...@1.delete_id(21)
[1942170.803] zxdg_top...@23.configure(0, 0, array)
[1942170.872] zxdg_su...@22.configure(1581)
[1942170.898]  -> zxdg_su...@22.set_window_geometry(0, 0, 1214, 1050)
[1942170.956]  -> zxdg_su...@22.ack_configure(1581)
[1942347.206]  -> wl_...@6.create_pool(new id wl_shm_pool@21, fd 225, 5098800)
[1942347.285]  -> wl_sh...@21.create_buffer(new id wl_buffer@19, 0, 1214, 1050, 4856, 0)
[1942347.360]  -> wl_sh...@21.destroy()
[1942420.228]  -> wl_com...@4.create_region(new id wl_region@26)
[1942420.288]  -> wl_r...@26.add(3, 0, 1208, 1)
[1942420.339]  -> wl_r...@26.add(1, 1, 1212, 2)
[1942420.376]  -> wl_r...@26.add(0, 3, 1214, 1044)
[1942420.414]  -> wl_r...@26.add(1, 1047, 1212, 2)
[1942420.457]  -> wl_r...@26.add(3, 1049, 1208, 1)
[1942420.502]  -> wl_su...@18.set_opaque_region(wl_region@26)
[1942420.522]  -> wl_r...@26.destroy()
[1942420.545]  -> wl_com...@4.create_region(new id wl_region@27)
[1942420.571]  -> wl_r...@27.add(3, 0, 1208, 1)
[1942420.596]  -> wl_r...@27.add(1, 1, 1212, 2)
[1942420.631]  -> wl_r...@27.add(0, 3, 1214, 1044)
[1942420.674]  -> wl_r...@27.add(1, 1047, 1212, 2)
[1942420.714]  -> wl_r...@27.add(3, 1049, 1208, 1)
[1942420.757]  -> wl_su...@18.set_input_region(wl_region@27)
[1942420.775]  -> wl_r...@27.destroy()

Received signal 11 SEGV_MAPERR 000000000000
#0 0x55da7d181bc9 base::debug::CollectStackTrace()
#1 0x55da7d0ed4f3 base::debug::StackTrace::StackTrace()
#2 0x55da7d181771 base::debug::(anonymous namespace)::StackDumpSignalHandler()
#3 0x7f00b5b7a730 (/usr/lib/x86_64-linux-gnu/libpthread-2.28.so+0x1272f)
#4 0x55da7ab3c5e1 wl_proxy_marshal
#5 0x55da7ab26389 ui::WaylandWindow::CommitOverlays()
#6 0x55da7ab0bd02 ui::WaylandBufferManagerHost::CommitOverlays()
#7 0x55da7ab38d0f ui::ozone::mojom::WaylandBufferManagerHostStubDispatch::Accept()
#8 0x55da7d8b5db6 mojo::InterfaceEndpointClient::HandleValidatedMessage()
#9 0x55da7d8bc7df mojo::internal::MultiplexRouter::ProcessIncomingMessage()
#10 0x55da7d8bbf9c mojo::internal::MultiplexRouter::Accept()
#11 0x55da7d8b42ef mojo::Connector::DispatchMessage()
#12 0x55da7d8b4c07 mojo::Connector::ReadAllAvailableMessages()
#13 0x55da7d8cbf61 mojo::SimpleWatcher::OnHandleReady()
#14 0x55da7bb03ab0 base::internal::Invoker<>::RunOnce()
#15 0x55da7d142286 base::TaskAnnotator::RunTask()
#16 0x55da7d15437d base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl()
#17 0x55da7d15404a base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork()
#18 0x55da7d104b97 base::(anonymous namespace)::WorkSourceDispatch()
#19 0x7f00b5a41f2e g_main_context_dispatch
#20 0x7f00b5a421c8 (/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.5800.3+0x4e1c7)
#21 0x7f00b5a4225c g_main_context_iteration
#22 0x55da7d104962 base::MessagePumpGlib::Run()
#23 0x55da7d154c1b base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run()
#24 0x55da7d125c9b base::RunLoop::Run()
#25 0x55da7d48a75c ChromeBrowserMainParts::MainMessageLoopRun()
#26 0x55da7b413ac5 content::BrowserMainLoop::RunMainMessageLoopParts()
#27 0x55da7b415772 content::BrowserMainRunnerImpl::Run()
#28 0x55da7b411008 content::BrowserMain()
#29 0x55da7d08cc99 content::ContentMainRunnerImpl::RunBrowser()
#30 0x55da7d08c7d4 content::ContentMainRunnerImpl::Run()
#31 0x55da7d089c1d content::RunContentProcess()
#32 0x55da7d08a5cc content::ContentMain()
#33 0x55da7a1b762c ChromeMain
#34 0x7f00b3af209b __libc_start_main
#35 0x55da7a1b746a _start
  r8: 0000000000000000  r9: 00007f00b3c48e80 r10: 0000000000000000 r11: 0000000000000000
 r12: 0000000000000000 r13: 0000165852742000 r14: 0000000000000002 r15: 0000000000000000
  di: 0000000000000000  si: 0000000000000002  bp: 00007ffca94bc840  bx: 0000165852bdfb90
  dx: 00000000000004be  ax: 00007ffca94bc850  cx: 000000000000041a  sp: 00007ffca94bc6c0
  ip: 000055da7ab3c5e1 efl: 0000000000010246 cgf: 002b000000000033 erf: 0000000000000004

 trp: 000000000000000e msk: 0000000000000000 cr2: 0000000000000000
[end of stack trace]
Calling _exit(1). Core file will not be generated.
[2320:2325:0211/010830.996043:ERROR:ssl_client_socket_impl.cc(924)] handshake failed; returned -1, SSL error code 1, net_error -3

Kramer Ge

unread,
Feb 10, 2021, 12:34:47 PM2/10/21
to punishm...@gmail.com, Chromium-dev, msi...@igalia.com
It looks like the wayland compositor you have does not implement wp_viewporter extension, chrome tries to call viewporter methods and crashes at wl_proxy_marshal. Which wayland compositor are you using?

punishm...@gmail.com

unread,
Feb 10, 2021, 12:57:06 PM2/10/21
to Chromium-dev, fang...@chromium.org, Chromium-dev, msi...@igalia.com, punishm...@gmail.com
I'm on Debian, Kwin Wayland, v5.14.5, using a GT 610 on Nouveau on a custom 5.1 kernel and custom Mesa 19.1.

That said, I tried it out on Gnome 3.30 and Chromium still crashed.

When running my earlier builds up to 16 Jan, Chromium on Ozone Wayland could launch and there was no reference to wl_proxy_marshal in WAYLAND_DEBUG. Could something have changed in Chromium between 16 Jan and 30 Jan onwards?

As mentioned, I make weekly builds, and this issue only started on builds during 30 Jan, 6 Feb and 7 Feb.

Kramer Ge

unread,
Feb 10, 2021, 1:57:41 PM2/10/21
to punishm...@gmail.com, Chromium-dev, msi...@igalia.com
Are you able to apply a patch and build? Maybe this https://chromium-review.googlesource.com/c/chromium/src/+/2685367 fixes it.

punishm...@gmail.com

unread,
Feb 12, 2021, 8:37:32 AM2/12/21
to Chromium-dev, fang...@chromium.org, Chromium-dev, msi...@igalia.com, punishm...@gmail.com
Hi, those three patches appear to work: pulling the latest code today using the official instructions and applying those three patches result in a running build.

patched.png

Kramer Ge

unread,
Feb 12, 2021, 9:55:55 AM2/12/21
to punishm...@gmail.com, Chromium-dev, msi...@igalia.com
Awesome. Thanks for trying it out. I’ll push it to review.

punishm...@gmail.com <punishm...@gmail.com>于2021年2月12日 周五08:37写道:
Reply all
Reply to author
Forward
0 new messages