Bug 2223908

Summary: KDE's Dolphin file manager crashes due to a segment fault.
Product: [Fedora] Fedora Reporter: Giovanni <giovannicorriga>
Component: dolphinAssignee: Rex Dieter <rdieter>
Status: NEW --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 38CC: kde-sig, rdieter
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Giovanni 2023-07-19 08:56:51 UTC
Dolphin, the KDE file manager, does not start correctly on startup.

The affected version is 23.04.2-1, running under KDE Plasma 5.108.0-1 with the latest version of the KDE libraries, 22.12.3-2.

This bug causes the Dolphin window to appear briefly, then close unexpectedly.

To reproduce this bug start the application from KDE Plasma. The application will appear for a moment in the bar and then disappear.

When launched from the console, Dolphin produces the following message:

[giovanni@localhost ~]$ dolphin
KCrash: Application 'dolphin' crashing...
QSocketNotifier: Invalid socket 5 and type 'Read', disabling...
QSocketNotifier: Invalid socket 17 and type 'Read', disabling...
QSocketNotifier: Invalid socket 18 and type 'Read', disabling...
KCrash: Attempting to start /usr/libexec/drkonqi

[1]+  Fermato                 dolphin
[giovanni@localhost ~]$ 

The bug manager on KDE Plasma 5 instead reports the following:

Application: Dolphin (dolphin), signal: Segmentation fault

[KCrash Handler]
#4  0x000056240d8a6f3b in DolphinViewContainer::setActive(bool) ()
#5  0x000056240d905b5c in DolphinTabPage::restoreState(QByteArray const&) [clone .isra.0] ()
#6  0x000056240d8921cd in DolphinMainWindow::readProperties(KConfigGroup const&) ()
#7  0x00007f2e1c2f4618 in KMainWindow::readPropertiesInternal(KConfig*, int) () from /lib64/libKF5XmlGui.so.5
#8  0x00007f2e1c2f467a in KMainWindow::restore(int, bool) () from /lib64/libKF5XmlGui.so.5
#9  0x000056240d8905b9 in main ()
[Inferior 1 (process 116647) detached]