Skip to content

Instantly share code, notes, and snippets.

@ramonsmits
Last active May 7, 2026 16:14
Show Gist options
  • Select an option

  • Save ramonsmits/8711e77200fee646e07621a526b5262c to your computer and use it in GitHub Desktop.

Select an option

Save ramonsmits/8711e77200fee646e07621a526b5262c to your computer and use it in GitHub Desktop.
Zoom 7.0.0 Linux — SIGABRT in `std::stoi` when starting desktop share

Summary

Zoom 7.0.0 (Linux, Wayland/GNOME) crashes deterministically with SIGABRT every time I start desktop sharing. The failure is an uncaught std::invalid_argument thrown from std::stoi, which causes std::terminate. All three Wayland screen-capture modes (Original, PipeWire, PipeWire Remote Control) produce the identical crash signature — so the fault is in code that runs before the mode-specific capture path, most likely in the share-source enumeration / picker.

Environment

Component Version
Zoom 7.0.0 (1666), official RPM
OS Fedora 43
Kernel 6.19.12-200.fc43.x86_64
Desktop GNOME Shell 49.6
Session type wayland
Compositor mutter 49.5
Portal xdg-desktop-portal 1.20.4 + xdg-desktop-portal-gnome 49.0
PipeWire 1.4.11
Host Qt (reference) qt6-qtbase 6.10.3
GPU AMD Radeon RX 9060 XT (radeonsi, Mesa 25.3.6, LLVM 21.1.8)
Zoom Qt platform xcb (XWayland) — ~/.config/zoomus.conf has xwayland=true
Display single LG ULTRAWIDE on DP-2, 3440x1440 @ 75 Hz, EDID serial 0x0003cc32

From zoom_stdout_stderr.log:

XDG_CURRENT_DESKTOP = GNOME;  DESKTOP_SESSION = gnome; XDG_SESSION_TYPE = wayland
platformName: xcb isNativeWayland: 0
Linux Client Version is 7.0.0 (1666)

Reproduction

  1. Launch Zoom 7.0.0 on a Wayland GNOME session.
  2. Start or join a meeting.
  3. Click "Share Screen" → select any desktop/screen source → confirm.
  4. Zoom process terminates (whole app is gone).

100% reproducible. Repeated the test with each value of Settings → Share Screen → Advanced → Screen capture mode on Wayland:

  • Original Mode — crashes
  • PipeWire Mode — crashes
  • PipeWire Mode (Remote Control) — crashes

Identical crash signature for all three.

Crash signature

Tail of ~/.zoom/logs/zoom_stdout_stderr.log for the last five share attempts (all within ~10 minutes, all producing this):

QPainter::setWorldTransform: Painter not active
QPainter::setWorldTransform: Painter not active
QPainter::setWorldTransform: Painter not active
QPainter::setWorldTransform: Painter not active
terminate called after throwing an instance of 'std::invalid_argument'
  what():  stoi
zoom was exited due to a handled signal: 6
  • Signal 6 = SIGABRT from std::terminate.
  • The 2–4 QPainter::setWorldTransform: Painter not active lines immediately preceding the crash are consistent with the share-source picker trying to render thumbnails while the output metadata is being resolved.
  • No zoom was exited or QML error appears on any other code path for desktop share in this log — it is always the same stoi abort.

Analysis

std::stoi(s) throws std::invalid_argument when s does not begin with a parseable decimal integer. Somewhere in the share-source pipeline, a string identifier is being converted to int with no validation and no try/catch.

Likely candidates on a modern Linux/Wayland stack, any of which is non-numeric:

  • XWayland RandR connector names — e.g. DP-1, DP-2, HDMI-1, eDP-1. (Zoom is running under XWayland as the xcb platform plugin, so output enumeration via RandR is in scope.)
  • EDID serials as presented by mutter / RandR / DRM — e.g. this system's LG ULTRAWIDE has serial 0x0003cc32, which is hex with a 0x prefix and would throw immediately (std::stoi default base is 10).
  • xdg-desktop-portal ScreenCast source IDs or PipeWire node names — these are not guaranteed to be decimal strings.

Any of these passed to std::stoi(..., nullptr, 10) or the single-argument overload will throw.

The fact that the crash is identical across Original, PipeWire, and PipeWire (Remote Control) modes means the bad parse happens before the mode selector routes control to the backend-specific capture path. This narrows the suspect to a layer that is common to all three modes — realistically the source-enumeration / picker-model code.

Suggested fix

  1. Wrap the offending std::stoi in a try/catch, or replace with std::from_chars / std::strtol and branch on failure.
  2. Treat non-numeric display / source identifiers as opaque strings; do not assume they are integers. Match by identity, not numeric value.
  3. In the share-source enumerator, defensively skip any source whose identifier cannot be parsed when parsing is actually required, rather than aborting the process.

Workarounds tried (none worked)

  • Pruned stale <disabled> monitor entries from ~/.config/monitors.xml (the system previously had a second monitor connected; its EDID serials H9XSB01250 and LY7EE016851D were retained in the file even after the monitor was removed). Logged out and back in so mutter re-read the file.
  • Tested each of the three Wayland capture modes.

Crash still reproduces on a single-monitor setup.

Related but distinct crashes observed in the same log (for reference only)

While analyzing, I noticed a separate crash pattern that does not involve screen sharing and is not part of this report:

  • 3× SIGSEGV (signal 11) when joining a meeting via a zoommtg:// URL, preceded by a batch of QML null-dereference errors:
qrc:/qml/AICTabButton.qml:62: TypeError: Cannot read property 'showUnreadBadge' of null
qrc:/qml/AICTabButton.qml:12: TypeError: Cannot read property 'showAICPlusSidePanel' of null
qrc:/qml/PreMeeting.qml:142: TypeError: Cannot read property 'showAICPlusWnd' of null
qrc:/qml/PageHome.qml:62:   TypeError: Cannot read property 'isAICPlusEnabled' of null
qrc:/qml/ChatRichTextFloatingToolsBar.qml:11: TypeError: Cannot call method 'isNativeWayland' of null
zoom was exited due to a handled signal: 11

This looks like a QML context / singleton ("AIC" AI Companion related) being accessed before construction. Flagging separately in case it helps triage — but the primary, reproducible, blocking issue is the stoi SIGABRT on share.

Attachments

  • zoom_stderr_tail.log — last 200 lines of ~/.zoom/logs/zoom_stdout_stderr.log
  • crash_7.0.0.1666_*_2026-0330-114642.dmp — native crash minidump

Timestamps

Most recent reproduction: 2026-04-21, around 18:28 local time (Europe/Amsterdam). Log timestamps bracketing the crash: restart at [18:27:25.44], next restart after crash at [18:28:13.979]. Five consecutive stoi crashes in the 18:17–18:28 window while cycling the capture mode.

Follow-up — definitive root cause found. This isn't a screen-capture/PipeWire bug at all; it's GNOME custom-keybinding enumeration.

What Zoom does on share-init: enumerates /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/ and parses each entry's full dconf path. The prefix-stripping logic assumes the entry name is customN — when it isn't, the strip lands on the wrong /custom boundary (the one in /custom-keybindings/), producing a non-numeric tail that throws from std::stoi.

Backtrace (gdb catchpoint on __cxa_throw for St16invalid_argument, with libstdc++-debuginfo installed):

#0  __cxa_throw (..., typeinfo for std::invalid_argument, ...)
#1  std::__throw_invalid_argument(__s = "stoi")           at functexcept.cc:78
#2..#15 ?? () in /opt/zoom/zoom                           ← Zoom code, no symbols
#16 g_task_return_now
#17 g_task_return
#18 reply_cb
#19..#21 g_dbus_connection_call_done
#22..#23 complete_in_idle_cb
#24 g_idle_dispatch
#25..#27 g_main_context_*
#28 QEventDispatcherGlib::processEvents
#29 QEventLoop::exec

So the throw happens inside a glib idle callback dispatched from a D-Bus reply, but the offending parse is on dconf data, not on the portal reply itself.

Exact failing input (captured by break strtol in gdb — last call before SIGABRT):

strtol("0/",  base=10)   ✓
strtol("1/",  base=10)   ✓
…
strtol("14/", base=10)   ✓
strtol("-keybindings/obs-record/", base=10)   ✗ throws

The -keybindings/ prefix in the failing input is the smoking gun — that's literally the tail of /custom-keybindings/ after the prefix-strip latched onto the first /custom in the path instead of the last one.

My environment: 15 keybindings custom0..custom14 (created via Settings UI — all parse fine) plus one named obs-record (created via dconf). Crashes 100% on share, every Zoom version 6.5/6.6/6.7/7.0.

Minimal repro:

dconf write /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/repro/binding "'<Super>F1'"
dconf write /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/repro/command "'true'"
dconf write /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/repro/name    "'Repro'"
# add the 'repro' path to the master array, then click Share in Zoom → SIGABRT

Workaround: rename any non-customN entries to customN format.

Suggested fix: the GSettings schema for custom-keybindings is relocatable — the path component is permitted to be any valid GSettings key name ([a-z][a-z0-9-]*). The customN naming is a gnome-control-center UI convention, not a schema contract; dconf-editor, scripts, and extensions all legitimately create entries with other names. Two reasonable fixes:

  1. Don't parse the entry name as a number at all — treat it as an opaque string ID.
  2. If you must check for the customN pattern, match it with a regex (^custom(\d+)$) on the last non-empty path component and skip entries that don't match, rather than terminate().

This explains every observation in the original report: identical crash across Zoom versions, GPU-vendor independent, identical with LIBGL_ALWAYS_SOFTWARE=1, identical on XWayland — because the throw fires before any screen-capture or rendering code runs.

resip::Headers 1 1
resip::MsgHeaderScanner 40 40
resip::SipMessage 5224 5224
resip::TransportSelector 896 896
resip::Tuple 128 128
resip::UdpTransport 1144 1144
resip::GenericIPAddress 28 28
zoom started.
Client: Breakpad is using Single Client Mode! client fd = -1
socket file dir: $HOME/.config/zoom 1
socket file path: $HOME/.config/zoom/qtsingleapp-zoom-3e8
lock file path: $HOME/.config/zoom/qtsingleapp-zoom-3e8-lockfile
loadZoomWebviewHostProcess newPath is /opt/zoom/ZoomWebviewHost
loadZoomWebviewHostProcess libpath is /opt/zoom/Qt/lib:/opt/zoom/cef:/opt/zoom,webview channelname is webview:{4c315f45-56d3-4c2a-8a72-1c7ea87d4f28}
Start subprocess: /opt/zoom/ZoomWebviewHost sucessfully, process pid: 1009536
Interface: ipv4 eno1, IP Address: 192.168.149.2
[18:25:07.255][1009536:1009536]ZoomCollabHost started,isSupportCef=1
Received webviewipcchannelname: webview:{4c315f45-56d3-4c2a-8a72-1c7ea87d4f28}
CCefManager::initializeCef ExeDir is /opt/zoom
isScreenReaderEnabled,flag is 0.
read value form zoomusconf,IsNeedUseOsrMode = 1
[18:25:07.258][1009536:1009536]CefInitialize init --
[[18:25:0718:25:07..286286]][[10095531::10095531]]ZoomCollabHost started,isSupportCef=ZoomCollabHost started,isSupportCef=11
[18:25:07.362][1009610:1009610]ZoomCollabHost started,isSupportCef=1
[18:25:07.365][1009536:1009631]webviewHostIpcChannel:onChannelConnected
webviewClientIpcChannel:onChannelConnected
WARNING: radv is not a conformant Vulkan implementation, testing use only.
qt.scenegraph.general: threaded render loop
qt.scenegraph.general: Using sg animation driver
qt.scenegraph.general: Animation Driver: using vsync: 13.34 ms
getServiceHub
Linux Client Version is 7.0.0 (1666)
QSG_RENDER_LOOP is
XDG_CURRENT_DESKTOP = GNOME; DESKTOP_SESSION = gnome; XDG_SESSION_TYPE = wayland
[xdg-desktop-portal info]:
xdg-desktop-portal: xdg-desktop-portal 1.20.4
find 'xdg-desktop-portal-gnome'
can not find 'xdg-desktop-portal-kde' command
find 'xdg-desktop-portal-gtk'
can not find 'xdg-desktop-portal-hyprland' command
can not find 'xdg-desktop-portal-lxqt' command
can not find 'xdg-desktop-portal-wlr' command
can not find 'xdg-desktop-portal-xapp' command
[portal info] :
gnome-keyring.portal
gnome.portal
gtk.portal
kwallet.portal
[pipewire info] :
pipewire
Compiled with libpipewire 1.4.11
Linked with libpipewire 1.4.11
Graphics Card Info:: 03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 44 [Radeon RX 9060 XT] (rev c0)
0f:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Raphael (rev c3)
Zoom package arch is 64bit, runing OS arch is x86_64, snap package 0
platformName: xcb isNativeWayland: 0
isScreenReaderEnabled,flag is 0.
read value form zoomusconf,IsNeedUseOsrMode = 1
isScreenReaderEnabled,flag is 0.
isScreenReaderEnabled,flag is 0.
qt.scenegraph.general: Using sg animation driver
qt.scenegraph.general: Animation Driver: using vsync: 13.34 ms
qt.scenegraph.general: Creating QRhi with backend OpenGL for window 0x7f876a969300 (wflags 0x40C00)
Graphics API debug/validation layers: 0
Debug markers: 0
Timestamps: 0
Prefer software device: 0
Shader/pipeline cache collection: 1
qt.rhi.general: Created OpenGL context QSurfaceFormat(version 4.6, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 1, colorSpace QColorSpace(), profile QSurfaceFormat::CompatibilityProfile)
qt.rhi.general: OpenGL VENDOR: AMD RENDERER: AMD Radeon RX 9060 XT (radeonsi, gfx1200, LLVM 21.1.8, DRM 3.64, 6.19.12-200.fc43.x86_64) VERSION: 4.6 (Compatibility Profile) Mesa 25.3.6
qt.scenegraph.general: Created QRhi 0x7f873f60c008 for window 0x7f876a969300
qt.scenegraph.general: Attempting to seed pipeline cache for QRhi 0x7f873f60c008 from '/home/ramon/.cache/zoom/qtpipelinecache-x86_64-little_endian-lp64/qqpc_opengl'
qt.rhi.general: Seeded pipeline cache with 7 program binaries
qt.scenegraph.general: MSAA sample count for the swapchain is 1. Alpha channel requested = yes.
qt.scenegraph.general: rhi texture atlas dimensions: 512x512
qt.scenegraph.general: Using sg animation driver
qt.scenegraph.general: Animation Driver: using vsync: 13.34 ms
qt.scenegraph.general: Creating QRhi with backend OpenGL for window 0x7f876aaa5100 (wflags 0x40C00)
Graphics API debug/validation layers: 0
Debug markers: 0
Timestamps: 0
Prefer software device: 0
Shader/pipeline cache collection: 1
qt.rhi.general: Created OpenGL context QSurfaceFormat(version 4.6, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 1, colorSpace QColorSpace(), profile QSurfaceFormat::CompatibilityProfile)
qt.rhi.general: OpenGL VENDOR: AMD RENDERER: AMD Radeon RX 9060 XT (radeonsi, gfx1200, LLVM 21.1.8, DRM 3.64, 6.19.12-200.fc43.x86_64) VERSION: 4.6 (Compatibility Profile) Mesa 25.3.6
qt.scenegraph.general: Created QRhi 0x7f873a20c008 for window 0x7f876aaa5100
qt.scenegraph.general: Attempting to seed pipeline cache for QRhi 0x7f873a20c008 from '/home/ramon/.cache/zoom/qtpipelinecache-x86_64-little_endian-lp64/qqpc_opengl'
qt.rhi.general: Seeded pipeline cache with 7 program binaries
qt.scenegraph.general: MSAA sample count for the swapchain is 1. Alpha channel requested = yes.
qt.scenegraph.general: rhi texture atlas dimensions: 512x512
qt.scenegraph.general: Using sg animation driver
qt.scenegraph.general: Animation Driver: using vsync: 13.34 ms
qt.scenegraph.general: Creating QRhi with backend OpenGL for window 0x7f876ab1b400 (wflags 0x40C00)
Graphics API debug/validation layers: 0
Debug markers: 0
Timestamps: 0
Prefer software device: 0
Shader/pipeline cache collection: 1
qt.rhi.general: Created OpenGL context QSurfaceFormat(version 4.6, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 1, colorSpace QColorSpace(), profile QSurfaceFormat::CompatibilityProfile)
qt.rhi.general: OpenGL VENDOR: AMD RENDERER: AMD Radeon RX 9060 XT (radeonsi, gfx1200, LLVM 21.1.8, DRM 3.64, 6.19.12-200.fc43.x86_64) VERSION: 4.6 (Compatibility Profile) Mesa 25.3.6
qt.scenegraph.general: Created QRhi 0x7f8736c0c008 for window 0x7f876ab1b400
qt.scenegraph.general: Attempting to seed pipeline cache for QRhi 0x7f8736c0c008 from '/home/ramon/.cache/zoom/qtpipelinecache-x86_64-little_endian-lp64/qqpc_opengl'
qt.rhi.general: Seeded pipeline cache with 7 program binaries
qt.scenegraph.general: MSAA sample count for the swapchain is 1. Alpha channel requested = yes.
qt.scenegraph.general: rhi texture atlas dimensions: 512x512
qt.scenegraph.general: Using sg animation driver
qt.scenegraph.general: Animation Driver: using vsync: 13.34 ms
qt.scenegraph.general: Creating QRhi with backend OpenGL for window 0x7f875a117900 (wflags 0x800C001)
Graphics API debug/validation layers: 0
Debug markers: 0
Timestamps: 0
Prefer software device: 0
Shader/pipeline cache collection: 1
qt.rhi.general: Created OpenGL context QSurfaceFormat(version 4.6, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 1, colorSpace QColorSpace(), profile QSurfaceFormat::CompatibilityProfile)
qt.rhi.general: OpenGL VENDOR: AMD RENDERER: AMD Radeon RX 9060 XT (radeonsi, gfx1200, LLVM 21.1.8, DRM 3.64, 6.19.12-200.fc43.x86_64) VERSION: 4.6 (Compatibility Profile) Mesa 25.3.6
qt.scenegraph.general: Created QRhi 0x7f8733a0c008 for window 0x7f875a117900
qt.scenegraph.general: Attempting to seed pipeline cache for QRhi 0x7f8733a0c008 from '/home/ramon/.cache/zoom/qtpipelinecache-x86_64-little_endian-lp64/qqpc_opengl'
qt.rhi.general: Seeded pipeline cache with 7 program binaries
qt.scenegraph.general: MSAA sample count for the swapchain is 1. Alpha channel requested = yes.
qt.scenegraph.general: rhi texture atlas dimensions: 2048x1024
isScreenReaderEnabled,flag is 0.
read value form zoomusconf,IsNeedUseOsrMode = 1
isScreenReaderEnabled,flag is 0.
isScreenReaderEnabled,flag is 0.
isScreenReaderEnabled,flag is 0.
read value form zoomusconf,IsNeedUseOsrMode = 1
isScreenReaderEnabled,flag is 0.
isScreenReaderEnabled,flag is 0.
isScreenReaderEnabled,flag is 0.
read value form zoomusconf,IsNeedUseOsrMode = 1
isScreenReaderEnabled,flag is 0.
isScreenReaderEnabled,flag is 0.
ZoomWebviewHost finally lanuch state is true
qt.scenegraph.general: Using sg animation driver
qt.scenegraph.general: Animation Driver: using vsync: 13.34 ms
qt.scenegraph.general: Creating QRhi with backend OpenGL for window 0x7f8747e96e00 (wflags 0x40C00)
Graphics API debug/validation layers: 0
Debug markers: 0
Timestamps: 0
Prefer software device: 0
Shader/pipeline cache collection: 1
qt.rhi.general: Created OpenGL context QSurfaceFormat(version 4.6, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 1, colorSpace QColorSpace(), profile QSurfaceFormat::CompatibilityProfile)
qt.rhi.general: OpenGL VENDOR: AMD RENDERER: AMD Radeon RX 9060 XT (radeonsi, gfx1200, LLVM 21.1.8, DRM 3.64, 6.19.12-200.fc43.x86_64) VERSION: 4.6 (Compatibility Profile) Mesa 25.3.6
qt.scenegraph.general: Created QRhi 0x7f8721c24010 for window 0x7f8747e96e00
qt.scenegraph.general: Attempting to seed pipeline cache for QRhi 0x7f8721c24010 from '/home/ramon/.cache/zoom/qtpipelinecache-x86_64-little_endian-lp64/qqpc_opengl'
qt.rhi.general: Seeded pipeline cache with 7 program binaries
qt.scenegraph.general: MSAA sample count for the swapchain is 1. Alpha channel requested = yes.
qt.scenegraph.general: rhi texture atlas dimensions: 512x1024
qt.scenegraph.general: Using sg animation driver
qt.scenegraph.general: Animation Driver: using vsync: 13.34 ms
qt.scenegraph.general: Creating QRhi with backend OpenGL for window 0x7f87202c5c00 (wflags 0x8042000)
Graphics API debug/validation layers: 0
Debug markers: 0
Timestamps: 0
Prefer software device: 0
Shader/pipeline cache collection: 1
qt.rhi.general: Created OpenGL context QSurfaceFormat(version 4.6, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 1, colorSpace QColorSpace(), profile QSurfaceFormat::CompatibilityProfile)
qt.rhi.general: OpenGL VENDOR: AMD RENDERER: AMD Radeon RX 9060 XT (radeonsi, gfx1200, LLVM 21.1.8, DRM 3.64, 6.19.12-200.fc43.x86_64) VERSION: 4.6 (Compatibility Profile) Mesa 25.3.6
qt.scenegraph.general: Created QRhi 0x7f871c018008 for window 0x7f87202c5c00
qt.scenegraph.general: Attempting to seed pipeline cache for QRhi 0x7f871c018008 from '/home/ramon/.cache/zoom/qtpipelinecache-x86_64-little_endian-lp64/qqpc_opengl'
qt.rhi.general: Seeded pipeline cache with 7 program binaries
qt.scenegraph.general: MSAA sample count for the swapchain is 1. Alpha channel requested = yes.
qt.scenegraph.general: rhi texture atlas dimensions: 512x512
qt.scenegraph.general: Total time spent on pipeline creation during the lifetime of the QRhi 0x7f8721c24010 was 0 ms
qt.scenegraph.general: Writing pipeline cache contents (64395 bytes) for QRhi 0x7f8721c24010 to '/home/ramon/.cache/zoom/qtpipelinecache-x86_64-little_endian-lp64/qqpc_opengl'
qt.scenegraph.general: Using sg animation driver
qt.scenegraph.general: Animation Driver: using vsync: 13.34 ms
qt.scenegraph.general: Creating QRhi with backend OpenGL for window 0x7f8747e7a900 (wflags 0x40C00)
Graphics API debug/validation layers: 0
Debug markers: 0
Timestamps: 0
Prefer software device: 0
Shader/pipeline cache collection: 1
qt.rhi.general: Created OpenGL context QSurfaceFormat(version 4.6, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 1, colorSpace QColorSpace(), profile QSurfaceFormat::CompatibilityProfile)
qt.rhi.general: OpenGL VENDOR: AMD RENDERER: AMD Radeon RX 9060 XT (radeonsi, gfx1200, LLVM 21.1.8, DRM 3.64, 6.19.12-200.fc43.x86_64) VERSION: 4.6 (Compatibility Profile) Mesa 25.3.6
qt.scenegraph.general: Created QRhi 0x7f8721c24010 for window 0x7f8747e7a900
qt.scenegraph.general: Attempting to seed pipeline cache for QRhi 0x7f8721c24010 from '/home/ramon/.cache/zoom/qtpipelinecache-x86_64-little_endian-lp64/qqpc_opengl'
qt.rhi.general: Seeded pipeline cache with 7 program binaries
qt.scenegraph.general: MSAA sample count for the swapchain is 1. Alpha channel requested = yes.
qt.scenegraph.general: rhi texture atlas dimensions: 512x1024
qt.scenegraph.general: Using sg animation driver
qt.scenegraph.general: Animation Driver: using vsync: 13.34 ms
qt.scenegraph.general: Creating QRhi with backend OpenGL for window 0x7f875a117700 (wflags 0x8046000)
Graphics API debug/validation layers: 0
Debug markers: 0
Timestamps: 0
Prefer software device: 0
Shader/pipeline cache collection: 1
qt.rhi.general: Created OpenGL context QSurfaceFormat(version 4.6, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 1, colorSpace QColorSpace(), profile QSurfaceFormat::CompatibilityProfile)
qt.rhi.general: OpenGL VENDOR: AMD RENDERER: AMD Radeon RX 9060 XT (radeonsi, gfx1200, LLVM 21.1.8, DRM 3.64, 6.19.12-200.fc43.x86_64) VERSION: 4.6 (Compatibility Profile) Mesa 25.3.6
qt.scenegraph.general: Created QRhi 0x7f871aa40008 for window 0x7f875a117700
qt.scenegraph.general: Attempting to seed pipeline cache for QRhi 0x7f871aa40008 from '/home/ramon/.cache/zoom/qtpipelinecache-x86_64-little_endian-lp64/qqpc_opengl'
qt.rhi.general: Seeded pipeline cache with 7 program binaries
qt.scenegraph.general: MSAA sample count for the swapchain is 1. Alpha channel requested = yes.
qt.scenegraph.general: rhi texture atlas dimensions: 1024x1024
qt.scenegraph.general: Total time spent on pipeline creation during the lifetime of the QRhi 0x7f8721c24010 was 0 ms
qt.scenegraph.general: Writing pipeline cache contents (64395 bytes) for QRhi 0x7f8721c24010 to '/home/ramon/.cache/zoom/qtpipelinecache-x86_64-little_endian-lp64/qqpc_opengl'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment