Desktop: crash on startup
Describe the Bug
The desktop application crashes immediately after opening.
Steps to Reproduce
- On Ubuntu 24.04
- Download flatpak version 25.04.7.2
flatpak run com.collabora.Office
Expected Behavior
I expect the application to start.
Actual Behavior
The application opens a window very shortly, then immediately crashes.
Screenshots
[2:60:1127/121718.688833:ERROR:shared_image_representation.cc(338)] Unable to initialize SkSurface
SKIA: Failed to begin write access.
[2:60:1127/121718.688972:ERROR:raster_decoder.cc(1146)] RasterDecoderImpl: Context lost during MakeCurrent.
[2:60:1127/121718.689029:ERROR:raster_decoder.cc(1146)] RasterDecoderImpl: Context lost during MakeCurrent.
[2:60:1127/121718.689083:ERROR:raster_decoder.cc(1146)] RasterDecoderImpl: Context lost during MakeCurrent.
[2:60:1127/121718.689109:ERROR:raster_decoder.cc(1146)] RasterDecoderImpl: Context lost during MakeCurrent.
[2:60:1127/121718.692028:ERROR:shared_context_state.cc(885)] Failed to make current since context is marked as lost
[2:60:1127/121718.692036:ERROR:skia_output_surface_impl_on_gpu.cc(2264)] Failed to make current.
Desktop
- Collabora version: 25.04.7.2
- OS and version: Ubuntu 24.04.3 LTS
- Browser and version: Mozilla Firefox 145.0.2 (flatpak)
Checking to reproduce this.
Is it integrated video as in #13633?
I could not reproduce this on Debian 13 (baremetal) and Ubuntu 24.04 (on a VM).
@remcokranenburg could you run it with the parameter: --debug and send us the output?
flatpak run com.collabora.Office --debug
I fell upon the same issue (Ubuntu 25.10), here is the flatpak run com.collabora.Office --debug output ;
loic@Vivobook:~$ flatpak run com.collabora.Office --debug
Collabora Office-00002 2025-11-29 13:04:40.117218 +0100 [ coda-qt ] INF Initializing Collabora Office. Local time: Sat 2025-11-29 13:04:40 +0100. Log level is [8]| common/Log-poco.cpp:468
Collabora Office-00002 2025-11-29 13:04:40.117759 +0100 [ main ] INF Thread 2 (73c0b3467ec0) of process 2 formerly known as [coda-qt] is now called [main]| common/Util.cpp:333
Collabora Office-00010 2025-11-29 13:04:40.119339 +0100 [ app ] INF Thread 10 (73c0a9c616c0) of process 2 formerly unnamed is now called [app]| common/Util.cpp:333
Collabora Office-00010 2025-11-29 13:04:40.119897 +0100 [ app ] DBG Setting envar PDFIMPORT_RESOLUTION_DPI=96 per config per_document.pdf_resolution_dpi| wsd/COOLWSD.cpp:1730
Collabora Office-00010 2025-11-29 13:04:40.119961 +0100 [ app ] DBG Normalizing childroot: jails/2-fd49346c/| wsd/COOLWSD.cpp:1772
Collabora Office-00010 2025-11-29 13:04:40.119985 +0100 [ app ] DBG Childroot: /home/loic/jails/2-fd49346c/| wsd/COOLWSD.cpp:1774
Collabora Office-00010 2025-11-29 13:04:40.120007 +0100 [ app ] INF DISABLE_REDLINE set| wsd/COOLWSD.cpp:1945
Collabora Office-00010 2025-11-29 13:04:40.120036 +0100 [ app ] DBG net::Defaults: Socket[inactivityTimeout 3600000000us, maxExtConnections 200000]| wsd/COOLWSD.cpp:1978
Collabora Office-00010 2025-11-29 13:04:40.120106 +0100 [ app ] INF Maximum file descriptor supported by the system: 1023| wsd/COOLWSD.cpp:2089
Collabora Office-00010 2025-11-29 13:04:40.120145 +0100 [ app ] INF Maximum number of open documents supported by the system: 248| wsd/COOLWSD.cpp:2092
Collabora Office-00010 2025-11-29 13:04:40.120165 +0100 [ app ] INF Maximum concurrent open Documents limit: 9999| wsd/COOLWSD.cpp:2095
Collabora Office-00010 2025-11-29 13:04:40.120190 +0100 [ app ] INF Maximum concurrent client Connections limit: 9999| wsd/COOLWSD.cpp:2096
Collabora Office-00010 2025-11-29 13:04:40.120231 +0100 [ app ] DBG Created wakeup FDs for SocketPoll [websrv_poll], rfd: 0, wfd: 1| net/Socket.cpp:882
Collabora Office-00010 2025-11-29 13:04:40.120256 +0100 [ app ] DBG New SocketPoll[this 0x73c0880103c0, thread[name websrv_poll, id[owner 0x73c0a9c616c0, caller 0x73c0a9c616c0]]]| net/Socket.cpp:347
Collabora Office-00010 2025-11-29 13:04:40.120306 +0100 [ app ] DBG Created wakeup FDs for SocketPoll [prisoner_poll], rfd: 2, wfd: 3| net/Socket.cpp:882
Collabora Office-00010 2025-11-29 13:04:40.120331 +0100 [ app ] DBG New SocketPoll[this 0x73c0880108d0, thread[name prisoner_poll, id[owner 0x73c0a9c616c0, caller 0x73c0a9c616c0]]]| net/Socket.cpp:347
Collabora Office-00010 2025-11-29 13:04:40.120361 +0100 [ app ] DBG Created wakeup FDs for SocketPoll [accept_poll], rfd: 4, wfd: 5| net/Socket.cpp:882
Collabora Office-00010 2025-11-29 13:04:40.120384 +0100 [ app ] DBG New SocketPoll[this 0x73c088010bb0, thread[name accept_poll, id[owner 0x73c0a9c616c0, caller 0x73c0a9c616c0]]]| net/Socket.cpp:347
Collabora Office-00010 2025-11-29 13:04:40.120409 +0100 [ app ] TRC Initialize StorageBase| wsd/COOLWSD.cpp:2179
Collabora Office-00010 2025-11-29 13:04:40.120453 +0100 [ app ] INF SSL is unavailable in this build.| wsd/COOLWSD.cpp:2271
Collabora Office-00010 2025-11-29 13:04:40.120490 +0100 [ app ] DBG #6: Created socket. Thread affinity set to 0x73c0a9c616c0, Socket[#6, All @ :0]| net/Socket.hpp:473
Collabora Office-00010 2025-11-29 13:04:40.120511 +0100 [ app ] TRC #6: Listening| net/ServerSocket.hpp:85
Collabora Office-00010 2025-11-29 13:04:40.120526 +0100 [ app ] INF Listening to client connections on #6| wsd/COOLWSD.cpp:3521
Collabora Office-00010 2025-11-29 13:04:40.120546 +0100 [ app ] TRC Creating thread for SocketPoll prisoner_poll| net/Socket.cpp:421
Collabora Office-00010 2025-11-29 13:04:40.120779 +0100 [ app ] DBG #8: Created socket. Thread affinity set to 0x73c0a9c616c0, Socket[#8, All @ :0]| net/Socket.hpp:473
Collabora Office-00010 2025-11-29 13:04:40.120805 +0100 [ app ] TRC #8: Listening| net/ServerSocket.hpp:85
Collabora Office-00010 2025-11-29 13:04:40.120820 +0100 [ app ] INF Listening to prisoner connections on #8| wsd/COOLWSD.cpp:3464
Collabora Office-00010 2025-11-29 13:04:40.120837 +0100 [ app ] TRC Inserting socket #8, address [], into prisoner_poll| net/Socket.hpp:945
Collabora Office-00010 2025-11-29 13:04:40.120853 +0100 [ app ] TRC #8: Resetting thread affinity of Socket while in transit (was 0x73c0a9c616c0)| net/Socket.hpp:447
Collabora Office-00010 2025-11-29 13:04:40.120877 +0100 [ app ] TRC Creating thread for SocketPoll accept_poll| net/Socket.cpp:421
Collabora Office-00011 2025-11-29 13:04:40.120814 +0100 [ prisoner_poll ] INF Thread 11 (73c0a94606c0) of process 2 formerly unnamed is now called [prisoner_poll]| common/Util.cpp:333
Collabora Office-00011 2025-11-29 13:04:40.121012 +0100 [ prisoner_poll ] INF Starting polling thread [prisoner_poll] with thread affinity set to 0x73c0a94606c0.| net/Socket.cpp:484
Collabora Office-00011 2025-11-29 13:04:40.121038 +0100 [ prisoner_poll ] TRC SocketPoll Poll| net/Socket.cpp:555
Collabora Office-00011 2025-11-29 13:04:40.121056 +0100 [ prisoner_poll ] TRC Poll completed with 1 live polls max (64000000us)| net/Socket.cpp:561
Collabora Office-00011 2025-11-29 13:04:40.121074 +0100 [ prisoner_poll ] TRC Handling events of wakeup pipe (2): 0x1| net/Socket.cpp:593
Collabora Office-00011 2025-11-29 13:04:40.121091 +0100 [ prisoner_poll ] TRC Wakeup pipe (2) read 1 bytes| net/Socket.cpp:604
Collabora Office-00011 2025-11-29 13:04:40.121109 +0100 [ prisoner_poll ] TRC Inserting 1 new sockets after the existing 0| net/Socket.cpp:613
Collabora Office-00011 2025-11-29 13:04:40.121125 +0100 [ prisoner_poll ] TRC #8: Thread affinity of Socket set to 0x73c0a94606c0 (was 0)| net/Socket.hpp:436
Collabora Office-00010 2025-11-29 13:04:40.121141 +0100 [ app ] TRC Inserting socket #6, address [], into accept_poll| net/Socket.hpp:945
Collabora Office-00010 2025-11-29 13:04:40.121178 +0100 [ app ] TRC #6: Resetting thread affinity of Socket while in transit (was 0x73c0a9c616c0)| net/Socket.hpp:447
Collabora Office-00010 2025-11-29 13:04:40.121201 +0100 [ app ] TRC Creating thread for SocketPoll websrv_poll| net/Socket.cpp:421
Collabora Office-00011 2025-11-29 13:04:40.121152 +0100 [ prisoner_poll ] TRC PollSocket container size has changed from 0 to 1| net/Socket.cpp:677
Collabora Office-00011 2025-11-29 13:04:40.121265 +0100 [ prisoner_poll ] TRC #8: setupPollFds getPollEvents: 0x1| net/Socket.hpp:1111
Collabora Office-00011 2025-11-29 13:04:40.121282 +0100 [ prisoner_poll ] TRC SocketPoll Poll| net/Socket.cpp:555
Collabora Office-00012 2025-11-29 13:04:40.121206 +0100 [ accept_poll ] INF Thread 12 (73c0a8c5f6c0) of process 2 formerly unnamed is now called [accept_poll]| common/Util.cpp:333
Collabora Office-00012 2025-11-29 13:04:40.121581 +0100 [ accept_poll ] INF Starting polling thread [accept_poll] with thread affinity set to 0x73c0a8c5f6c0.| net/Socket.cpp:484
Collabora Office-00012 2025-11-29 13:04:40.121599 +0100 [ accept_poll ] TRC SocketPoll Poll| net/Socket.cpp:555
Collabora Office-00012 2025-11-29 13:04:40.121617 +0100 [ accept_poll ] TRC Poll completed with 1 live polls max (64000000us)| net/Socket.cpp:561
Collabora Office-00012 2025-11-29 13:04:40.121630 +0100 [ accept_poll ] TRC Handling events of wakeup pipe (4): 0x1| net/Socket.cpp:593
Collabora Office-00012 2025-11-29 13:04:40.121642 +0100 [ accept_poll ] TRC Wakeup pipe (4) read 1 bytes| net/Socket.cpp:604
Collabora Office-00012 2025-11-29 13:04:40.121653 +0100 [ accept_poll ] TRC Inserting 1 new sockets after the existing 0| net/Socket.cpp:613
Collabora Office-00012 2025-11-29 13:04:40.121665 +0100 [ accept_poll ] TRC #6: Thread affinity of Socket set to 0x73c0a8c5f6c0 (was 0)| net/Socket.hpp:436
Collabora Office-00012 2025-11-29 13:04:40.121678 +0100 [ accept_poll ] TRC PollSocket container size has changed from 0 to 1| net/Socket.cpp:677
Collabora Office-00012 2025-11-29 13:04:40.121689 +0100 [ accept_poll ] TRC #6: setupPollFds getPollEvents: 0x1| net/Socket.hpp:1111
Collabora Office-00012 2025-11-29 13:04:40.121701 +0100 [ accept_poll ] TRC SocketPoll Poll| net/Socket.cpp:555
Collabora Office-00010 2025-11-29 13:04:40.122795 +0100 [ app ] DBG Created wakeup FDs for SocketPoll [main], rfd: 10, wfd: 11| net/Socket.cpp:882
Collabora Office-00010 2025-11-29 13:04:40.122826 +0100 [ app ] DBG New SocketPoll[this 0x73c088002660, thread[name main, id[owner 0x73c0a9c616c0, caller 0x73c0a9c616c0]]]| net/Socket.cpp:347
Collabora Office-00010 2025-11-29 13:04:40.122859 +0100 [ app ] TRC SocketPoll Poll| net/Socket.cpp:555
Collabora Office-00013 2025-11-29 13:04:40.122836 +0100 [ websrv_poll ] INF Thread 13 (73c07ffff6c0) of process 2 formerly unnamed is now called [websrv_poll]| common/Util.cpp:333
Collabora Office-00013 2025-11-29 13:04:40.122955 +0100 [ websrv_poll ] INF Starting polling thread [websrv_poll] with thread affinity set to 0x73c07ffff6c0.| net/Socket.cpp:484
Collabora Office-00013 2025-11-29 13:04:40.122971 +0100 [ websrv_poll ] TRC SocketPoll Poll| net/Socket.cpp:555
Collabora Office-00002 2025-11-29 13:04:40.768515 +0100 [ main ] TRC Open URL: file:///app/share/coolwsd/browser/dist/cool.html?file_path=file%3A%2F%2F%2Ftmp%2Fcool-OgbMolsCBNmoaPwR%2FTextDocument.odt&permission=edit&lang=fr-FR&appdocid=60407&userinterfacemode=notebookbar&isnewdocument=true| WebView.cpp:282
[2:60:1129/130442.622786:ERROR:shared_image_representation.cc(338)] Unable to initialize SkSurface
SKIA: Failed to begin write access.
[2:60:1129/130442.623036:ERROR:raster_decoder.cc(1146)] RasterDecoderImpl: Context lost during MakeCurrent.
[2:60:1129/130442.623161:ERROR:raster_decoder.cc(1146)] RasterDecoderImpl: Context lost during MakeCurrent.
[2:60:1129/130442.623422:ERROR:raster_decoder.cc(1146)] RasterDecoderImpl: Context lost during MakeCurrent.
[2:60:1129/130442.623653:ERROR:raster_decoder.cc(1146)] RasterDecoderImpl: Context lost during MakeCurrent.
[2:60:1129/130442.632122:ERROR:shared_context_state.cc(885)] Failed to make current since context is marked as lost
[2:60:1129/130442.632151:ERROR:skia_output_surface_impl_on_gpu.cc(2264)] Failed to make current.
I do indeed have an integrated GPU as well as a dedicated one:
System Details Report
Report details
- Date generated: 2025-11-29 14:46:56
Hardware Information:
- Hardware Model: Notebook NHx0EH_EJ_EK
- Memory: 64,0 GiB
- Processor: AMD Ryzen™ 7 5800H with Radeon™ Graphics × 16
- Graphics: AMD Radeon™ Graphics
- Graphics 1: NVIDIA GeForce GTX 1650
- Disk Capacity: 1,0 TB
Software Information:
- Firmware Version: 1.07.05LWL
- OS Name: Ubuntu 24.04.3 LTS
- OS Build: (null)
- OS Type: 64-bit
- GNOME Version: 46
- Windowing System: Wayland
- Kernel Version: Linux 6.8.0-88-generic
My --debug output:
Collabora Office-00002 2025-11-29 14:44:48.898272 +0100 [ coda-qt ] INF Initializing Collabora Office. Local time: Sat 2025-11-29 14:44:48 +0100. Log level is [8]| common/Log-poco.cpp:468
Collabora Office-00002 2025-11-29 14:44:48.898730 +0100 [ main ] INF Thread 2 (7942eaa67ec0) of process 2 formerly known as [coda-qt] is now called [main]| common/Util.cpp:333
Collabora Office-00010 2025-11-29 14:44:48.899177 +0100 [ app ] INF Thread 10 (7942e137f6c0) of process 2 formerly unnamed is now called [app]| common/Util.cpp:333
Collabora Office-00010 2025-11-29 14:44:48.899465 +0100 [ app ] DBG Setting envar PDFIMPORT_RESOLUTION_DPI=96 per config per_document.pdf_resolution_dpi| wsd/COOLWSD.cpp:1730
Collabora Office-00010 2025-11-29 14:44:48.899501 +0100 [ app ] DBG Normalizing childroot: jails/2-cd533b25/| wsd/COOLWSD.cpp:1772
Collabora Office-00010 2025-11-29 14:44:48.899509 +0100 [ app ] DBG Childroot: /home/remco/jails/2-cd533b25/| wsd/COOLWSD.cpp:1774
Collabora Office-00010 2025-11-29 14:44:48.899524 +0100 [ app ] INF DISABLE_REDLINE set| wsd/COOLWSD.cpp:1945
Collabora Office-00010 2025-11-29 14:44:48.899545 +0100 [ app ] DBG net::Defaults: Socket[inactivityTimeout 3600000000us, maxExtConnections 200000]| wsd/COOLWSD.cpp:1978
Collabora Office-00010 2025-11-29 14:44:48.899591 +0100 [ app ] INF Maximum file descriptor supported by the system: 1023| wsd/COOLWSD.cpp:2089
Collabora Office-00010 2025-11-29 14:44:48.899622 +0100 [ app ] INF Maximum number of open documents supported by the system: 248| wsd/COOLWSD.cpp:2092
Collabora Office-00010 2025-11-29 14:44:48.899635 +0100 [ app ] INF Maximum concurrent open Documents limit: 9999| wsd/COOLWSD.cpp:2095
Collabora Office-00010 2025-11-29 14:44:48.899642 +0100 [ app ] INF Maximum concurrent client Connections limit: 9999| wsd/COOLWSD.cpp:2096
Collabora Office-00010 2025-11-29 14:44:48.899659 +0100 [ app ] DBG Created wakeup FDs for SocketPoll [websrv_poll], rfd: 0, wfd: 1| net/Socket.cpp:882
Collabora Office-00010 2025-11-29 14:44:48.899666 +0100 [ app ] DBG New SocketPoll[this 0x7942c0010410, thread[name websrv_poll, id[owner 0x7942e137f6c0, caller 0x7942e137f6c0]]]| net/Socket.cpp:347
Collabora Office-00010 2025-11-29 14:44:48.899685 +0100 [ app ] DBG Created wakeup FDs for SocketPoll [prisoner_poll], rfd: 2, wfd: 3| net/Socket.cpp:882
Collabora Office-00010 2025-11-29 14:44:48.899689 +0100 [ app ] DBG New SocketPoll[this 0x7942c0010920, thread[name prisoner_poll, id[owner 0x7942e137f6c0, caller 0x7942e137f6c0]]]| net/Socket.cpp:347
Collabora Office-00010 2025-11-29 14:44:48.899695 +0100 [ app ] DBG Created wakeup FDs for SocketPoll [accept_poll], rfd: 4, wfd: 5| net/Socket.cpp:882
Collabora Office-00010 2025-11-29 14:44:48.899700 +0100 [ app ] DBG New SocketPoll[this 0x7942c0010c00, thread[name accept_poll, id[owner 0x7942e137f6c0, caller 0x7942e137f6c0]]]| net/Socket.cpp:347
Collabora Office-00010 2025-11-29 14:44:48.899705 +0100 [ app ] TRC Initialize StorageBase| wsd/COOLWSD.cpp:2179
Collabora Office-00010 2025-11-29 14:44:48.899719 +0100 [ app ] INF SSL is unavailable in this build.| wsd/COOLWSD.cpp:2271
Collabora Office-00010 2025-11-29 14:44:48.899726 +0100 [ app ] DBG #6: Created socket. Thread affinity set to 0x7942e137f6c0, Socket[#6, All @ :0]| net/Socket.hpp:473
Collabora Office-00010 2025-11-29 14:44:48.899736 +0100 [ app ] TRC #6: Listening| net/ServerSocket.hpp:85
Collabora Office-00010 2025-11-29 14:44:48.899741 +0100 [ app ] INF Listening to client connections on #6| wsd/COOLWSD.cpp:3521
Collabora Office-00010 2025-11-29 14:44:48.899751 +0100 [ app ] TRC Creating thread for SocketPoll prisoner_poll| net/Socket.cpp:421
Collabora Office-00010 2025-11-29 14:44:48.899889 +0100 [ app ] DBG #8: Created socket. Thread affinity set to 0x7942e137f6c0, Socket[#8, All @ :0]| net/Socket.hpp:473
Collabora Office-00010 2025-11-29 14:44:48.899905 +0100 [ app ] TRC #8: Listening| net/ServerSocket.hpp:85
Collabora Office-00010 2025-11-29 14:44:48.899912 +0100 [ app ] INF Listening to prisoner connections on #8| wsd/COOLWSD.cpp:3464
Collabora Office-00010 2025-11-29 14:44:48.899920 +0100 [ app ] TRC Inserting socket #8, address [], into prisoner_poll| net/Socket.hpp:945
Collabora Office-00010 2025-11-29 14:44:48.899927 +0100 [ app ] TRC #8: Resetting thread affinity of Socket while in transit (was 0x7942e137f6c0)| net/Socket.hpp:447
Collabora Office-00010 2025-11-29 14:44:48.899949 +0100 [ app ] TRC Creating thread for SocketPoll accept_poll| net/Socket.cpp:421
Collabora Office-00011 2025-11-29 14:44:48.899906 +0100 [ prisoner_poll ] INF Thread 11 (7942e0b7e6c0) of process 2 formerly unnamed is now called [prisoner_poll]| common/Util.cpp:333
Collabora Office-00011 2025-11-29 14:44:48.899979 +0100 [ prisoner_poll ] INF Starting polling thread [prisoner_poll] with thread affinity set to 0x7942e0b7e6c0.| net/Socket.cpp:484
Collabora Office-00011 2025-11-29 14:44:48.899987 +0100 [ prisoner_poll ] TRC SocketPoll Poll| net/Socket.cpp:555
Collabora Office-00011 2025-11-29 14:44:48.899993 +0100 [ prisoner_poll ] TRC Poll completed with 1 live polls max (64000000us)| net/Socket.cpp:561
Collabora Office-00011 2025-11-29 14:44:48.899998 +0100 [ prisoner_poll ] TRC Handling events of wakeup pipe (2): 0x1| net/Socket.cpp:593
Collabora Office-00011 2025-11-29 14:44:48.900005 +0100 [ prisoner_poll ] TRC Wakeup pipe (2) read 1 bytes| net/Socket.cpp:604
Collabora Office-00011 2025-11-29 14:44:48.900011 +0100 [ prisoner_poll ] TRC Inserting 1 new sockets after the existing 0| net/Socket.cpp:613
Collabora Office-00011 2025-11-29 14:44:48.900016 +0100 [ prisoner_poll ] TRC #8: Thread affinity of Socket set to 0x7942e0b7e6c0 (was 0)| net/Socket.hpp:436
Collabora Office-00011 2025-11-29 14:44:48.900024 +0100 [ prisoner_poll ] TRC PollSocket container size has changed from 0 to 1| net/Socket.cpp:677
Collabora Office-00011 2025-11-29 14:44:48.900029 +0100 [ prisoner_poll ] TRC #8: setupPollFds getPollEvents: 0x1| net/Socket.hpp:1111
Collabora Office-00011 2025-11-29 14:44:48.900035 +0100 [ prisoner_poll ] TRC SocketPoll Poll| net/Socket.cpp:555
Collabora Office-00010 2025-11-29 14:44:48.900060 +0100 [ app ] TRC Inserting socket #6, address [], into accept_poll| net/Socket.hpp:945
Collabora Office-00010 2025-11-29 14:44:48.900072 +0100 [ app ] TRC #6: Resetting thread affinity of Socket while in transit (was 0x7942e137f6c0)| net/Socket.hpp:447
Collabora Office-00010 2025-11-29 14:44:48.900083 +0100 [ app ] TRC Creating thread for SocketPoll websrv_poll| net/Socket.cpp:421
Collabora Office-00012 2025-11-29 14:44:48.900069 +0100 [ accept_poll ] INF Thread 12 (7942bffff6c0) of process 2 formerly unnamed is now called [accept_poll]| common/Util.cpp:333
Collabora Office-00012 2025-11-29 14:44:48.900133 +0100 [ accept_poll ] INF Starting polling thread [accept_poll] with thread affinity set to 0x7942bffff6c0.| net/Socket.cpp:484
Collabora Office-00012 2025-11-29 14:44:48.900139 +0100 [ accept_poll ] TRC SocketPoll Poll| net/Socket.cpp:555
Collabora Office-00012 2025-11-29 14:44:48.900144 +0100 [ accept_poll ] TRC Poll completed with 1 live polls max (64000000us)| net/Socket.cpp:561
Collabora Office-00012 2025-11-29 14:44:48.900149 +0100 [ accept_poll ] TRC Handling events of wakeup pipe (4): 0x1| net/Socket.cpp:593
Collabora Office-00012 2025-11-29 14:44:48.900154 +0100 [ accept_poll ] TRC Wakeup pipe (4) read 1 bytes| net/Socket.cpp:604
Collabora Office-00012 2025-11-29 14:44:48.900159 +0100 [ accept_poll ] TRC Inserting 1 new sockets after the existing 0| net/Socket.cpp:613
Collabora Office-00012 2025-11-29 14:44:48.900166 +0100 [ accept_poll ] TRC #6: Thread affinity of Socket set to 0x7942bffff6c0 (was 0)| net/Socket.hpp:436
Collabora Office-00012 2025-11-29 14:44:48.900171 +0100 [ accept_poll ] TRC PollSocket container size has changed from 0 to 1| net/Socket.cpp:677
Collabora Office-00012 2025-11-29 14:44:48.900176 +0100 [ accept_poll ] TRC #6: setupPollFds getPollEvents: 0x1| net/Socket.hpp:1111
Collabora Office-00010 2025-11-29 14:44:48.900179 +0100 [ app ] DBG Created wakeup FDs for SocketPoll [main], rfd: 10, wfd: 11| net/Socket.cpp:882
Collabora Office-00010 2025-11-29 14:44:48.900189 +0100 [ app ] DBG New SocketPoll[this 0x57c6c440d9d0, thread[name main, id[owner 0x7942e137f6c0, caller 0x7942e137f6c0]]]| net/Socket.cpp:347
Collabora Office-00010 2025-11-29 14:44:48.900198 +0100 [ app ] TRC SocketPoll Poll| net/Socket.cpp:555
Collabora Office-00012 2025-11-29 14:44:48.900181 +0100 [ accept_poll ] TRC SocketPoll Poll| net/Socket.cpp:555
Collabora Office-00013 2025-11-29 14:44:48.900192 +0100 [ websrv_poll ] INF Thread 13 (7942bf7fe6c0) of process 2 formerly unnamed is now called [websrv_poll]| common/Util.cpp:333
Collabora Office-00013 2025-11-29 14:44:48.900238 +0100 [ websrv_poll ] INF Starting polling thread [websrv_poll] with thread affinity set to 0x7942bf7fe6c0.| net/Socket.cpp:484
Collabora Office-00013 2025-11-29 14:44:48.900248 +0100 [ websrv_poll ] TRC SocketPoll Poll| net/Socket.cpp:555
Collabora Office-00002 2025-11-29 14:44:49.233151 +0100 [ main ] TRC Open URL: file:///app/share/coolwsd/browser/dist/cool.html?file_path=file%3A%2F%2F%2Ftmp%2Fcool-uCmwfCLRCmrFpe6t%2FTextDocument.odt&permission=edit&lang=en-US&appdocid=60407&userinterfacemode=notebookbar&isnewdocument=true| WebView.cpp:282
[2:60:1129/144449.502307:ERROR:shared_image_representation.cc(338)] Unable to initialize SkSurface
SKIA: Failed to begin write access.
[2:60:1129/144449.502446:ERROR:raster_decoder.cc(1146)] RasterDecoderImpl: Context lost during MakeCurrent.
[2:60:1129/144449.502516:ERROR:raster_decoder.cc(1146)] RasterDecoderImpl: Context lost during MakeCurrent.
[2:60:1129/144449.502612:ERROR:raster_decoder.cc(1146)] RasterDecoderImpl: Context lost during MakeCurrent.
[2:60:1129/144449.502654:ERROR:raster_decoder.cc(1146)] RasterDecoderImpl: Context lost during MakeCurrent.
[2:60:1129/144449.513510:ERROR:shared_context_state.cc(885)] Failed to make current since context is marked as lost
[2:60:1129/144449.513533:ERROR:skia_output_surface_impl_on_gpu.cc(2264)] Failed to make current.
If I launch with "Launch using Discrete Graphics Card", then the program starts with no problem.
Launching with flatpak --env="QTWEBENGINE_FORCE_USE_GBM=0" run com.collabora.Office also works perfectly, so I guess it's exactly as in #13633.
CC @Quwex
I have a simlar or perhaps the same issue on MacOs Tahooe 26.1. See ips (txt) attachment