Bug 2081178 - [abrt] xdg-desktop-portal-kde: qt_message_fatal(): xdg-desktop-portal-kde killed by SIGABRT
Summary: [abrt] xdg-desktop-portal-kde: qt_message_fatal(): xdg-desktop-portal-kde kil...
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: xdg-desktop-portal-kde
Version: rawhide
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Martin Kyral
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:226f7be0234f63eaef1aed074c7...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-05-02 22:23 UTC by Adam Williamson
Modified: 2022-07-25 23:08 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-07-25 23:08:11 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (31.95 KB, text/plain)
2022-05-02 22:23 UTC, Adam Williamson
no flags Details
File: core_backtrace (4.12 KB, text/plain)
2022-05-02 22:23 UTC, Adam Williamson
no flags Details
File: cpuinfo (1.98 KB, text/plain)
2022-05-02 22:23 UTC, Adam Williamson
no flags Details
File: dso_list (724 bytes, text/plain)
2022-05-02 22:23 UTC, Adam Williamson
no flags Details
File: environ (622 bytes, text/plain)
2022-05-02 22:23 UTC, Adam Williamson
no flags Details
File: limits (1.29 KB, text/plain)
2022-05-02 22:23 UTC, Adam Williamson
no flags Details
File: maps (3.95 KB, text/plain)
2022-05-02 22:23 UTC, Adam Williamson
no flags Details
File: mountinfo (2.71 KB, text/plain)
2022-05-02 22:23 UTC, Adam Williamson
no flags Details
File: open_fds (259 bytes, text/plain)
2022-05-02 22:23 UTC, Adam Williamson
no flags Details
File: proc_pid_status (1.37 KB, text/plain)
2022-05-02 22:23 UTC, Adam Williamson
no flags Details

Description Adam Williamson 2022-05-02 22:23:43 UTC
Description of problem:
Happened during openQA KDE desktop_login test, after the test created a user account, logged in as that user, and then logged out; it should have returned to SDDM but in fact seemed to crash to VT on tty2.

Version-Release number of selected component:
xdg-desktop-portal-kde-5.24.4-1.fc37

Additional info:
reporter:       libreport-2.17.1
backtrace_rating: 4
cgroup:         0::/user.slice/user-1001.slice/user/session.slice/plasma-xdg-desktop-portal-kde.service
cmdline:        /usr/libexec/xdg-desktop-portal-kde
crash_function: qt_message_fatal
executable:     /usr/libexec/xdg-desktop-portal-kde
journald_cursor: s=531452f63d834872971f6ffe51b34a8b;i=25c0;b=415fecee09b74c82825075faa3a0f901;m=7e6c177;t=5ddc92314dc3a;x=128c06f7b6f22f9d
kernel:         5.18.0-0.rc4.20220428git8f4dd16603ce834.36.fc37.x86_64
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1001

Truncated backtrace:
Thread no. 1 (8 frames)
 #4 qt_message_fatal at global/qlogging.cpp:1914
 #5 QMessageLogger::fatal at global/qlogging.cpp:893
 #6 init_platform at kernel/qguiapplication.cpp:1254
 #7 QGuiApplicationPrivate::createPlatformIntegration at kernel/qguiapplication.cpp:1474
 #8 QGuiApplicationPrivate::createEventDispatcher at kernel/qguiapplication.cpp:1491
 #9 QCoreApplicationPrivate::init at kernel/qcoreapplication.cpp:835
 #10 QGuiApplicationPrivate::init at kernel/qguiapplication.cpp:1520
 #11 QApplicationPrivate::init at kernel/qapplication.cpp:513

Potential duplicate: bug 1717252

Comment 1 Adam Williamson 2022-05-02 22:23:45 UTC
Created attachment 1876652 [details]
File: backtrace

Comment 2 Adam Williamson 2022-05-02 22:23:46 UTC
Created attachment 1876653 [details]
File: core_backtrace

Comment 3 Adam Williamson 2022-05-02 22:23:48 UTC
Created attachment 1876654 [details]
File: cpuinfo

Comment 4 Adam Williamson 2022-05-02 22:23:49 UTC
Created attachment 1876655 [details]
File: dso_list

Comment 5 Adam Williamson 2022-05-02 22:23:51 UTC
Created attachment 1876656 [details]
File: environ

Comment 6 Adam Williamson 2022-05-02 22:23:52 UTC
Created attachment 1876657 [details]
File: limits

Comment 7 Adam Williamson 2022-05-02 22:23:54 UTC
Created attachment 1876658 [details]
File: maps

Comment 8 Adam Williamson 2022-05-02 22:23:55 UTC
Created attachment 1876659 [details]
File: mountinfo

Comment 9 Adam Williamson 2022-05-02 22:23:57 UTC
Created attachment 1876660 [details]
File: open_fds

Comment 10 Adam Williamson 2022-05-02 22:23:58 UTC
Created attachment 1876661 [details]
File: proc_pid_status

Comment 11 Adam Williamson 2022-07-13 19:02:20 UTC
This is still happening on every run of the test.

Comment 12 Adam Williamson 2022-07-25 17:21:40 UTC
Hmm, I think this is more something going wrong with sddm than an xdg-desktop-portal-kde issue, actually. xdg-desktop-portal-kde 'crashing' - along with most of the rest of the session - seems to be kinda normal on logout from a Wayland session; the Wayland compositor goes away and everything running on top of it just freaks out and dies. You'd think that could be handled more gracefully, but I don't think it's the *problem* here, the problem is that when that happens, we should return to a running sddm, but we're not.

I'm going to try and reproduce this manually to see whether we're on the wrong tty, or sddm just died, or what.

Comment 13 Adam Williamson 2022-07-25 23:08:11 UTC
Yeah, pretty sure there's something up with sddm here. Gonna close this bug and open a new one on SDDM.


Note You need to log in before you can comment on or make changes to this bug.