Skip to main content
Topic: KMail crashes when started on X11 (Read 941 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

KMail crashes when started on X11

Hi all,

since the latest updates, KMail crashes shortly after being started. Maybe this is something related to the recent update to QtWebEngine 6.9.0? First, KMail starts up, I see the program for a split second. Then, it crashes.

When starting KMail from a console, I get:
Code: [Select]
$ LC_ALL=C.UTF-8 kmail
org.kde.pim.messagelist: Saved theme loading failed
org.kde.pim.messagelist: Saved theme loading failed
org.kde.pim.messagelist: Saved theme loading failed
[5921:5921:0409/180927.657594:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.657610:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.657627:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.657642:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.657652:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.657656:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.657664:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.657668:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.657676:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.657680:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.657688:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.657692:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.657700:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.657703:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.657711:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.657715:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.657724:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.657728:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.657736:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.657740:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.657749:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.657752:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.657761:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.657765:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.657773:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.657777:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.657785:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.657789:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.657798:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.657801:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.657810:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.657814:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.657822:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.657826:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.657835:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.657839:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.657847:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.657851:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.657859:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.657863:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.657871:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.657875:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.657883:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.657887:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.657895:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.657899:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.657907:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.657911:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.657920:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.657923:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.657932:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.657935:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.657944:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.657948:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.657956:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.657960:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.657968:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.657972:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.657980:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.657984:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.657992:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.657996:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.658004:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.658008:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.658017:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.658021:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.658029:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.658033:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.658041:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.658045:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.658053:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.658057:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.658066:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.658069:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.658078:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.658082:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.658090:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.658094:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5921:0409/180927.658102:ERROR:gbm_wrapper.cc(79)] Failed to get fd for plane.: No such file or directory (2)
[5921:5921:0409/180927.658106:ERROR:gbm_wrapper.cc(262)] Failed to export buffer to dma_buf: No such file or directory (2)
[5921:5962:0409/180927.961877:ERROR:gpu_memory_buffer_support_x11.cc(134)] Can't create buffer -- unsupported config: usage=SCANOUT, format=BGRA_8888
Failed to create GBM buffer for GLX.
*** KMail got signal 6 (Exiting)
*** Dead letters dumped.
KCrash: Application 'kmail' crashing... crashRecursionCounter = 2
Abgebrochen

This happens with an X11 Plasma session. When I start a Wayland session, KMail starts as usual, with no odd messages on the console.

What's up here?!

Re: KMail crashes when started on X11

Reply #1
Maybe some driver/hardware issue. The machine I see this on is quite old, using some quite old Radeon graphics card. To test it out, I put in another one – also quite old, a GeForce GT 710. Using that, the crash doesn't happen anymore …

However, there were no problems at all before Qt 6.9.0 …

Re: KMail crashes when started on X11

Reply #2
KDE's https://bugs.kde.org/show_bug.cgi?id=502578 revealed a workaround: When starting KMail with QTWEBENGINE_CHROMIUM_FLAGS="--disable-gpu" set, all the weird warning messages are still printed out, but KMail doesn't crash anymore on X11.

Looks like a Qt 6.9.0 upstream issue to me …

Re: KMail crashes when started on X11

Reply #3
I've got the exact same situation running Falkon - obviously also dependant on QtWebEngine. The (temporary) fix of setting
Code: [Select]
export LIBGL_ALWAYS_SOFTWARE=1
works better for me as I don't get the warning messages. Still, hope they fix this annoying bug...