dolphin don't start in kde6

Is anyone but me having problems starting dolphin in kde6?
I have been using xfce for a long time, but decided to try out latest kde (I was a kde user a long time ago).
I tried kde5 and that worked as expected, but upgrading to kde6 i can't start dolpin.
When I start from terminal i get

[FONT=monospace]Qt: Session management error: None of the authentication protocols specified are supported kf.kio.core: Malformed JSON protocol file for protocol: "trash" , number of the ExtraNames fields should match the number of ExtraTypes fields kf.kio.core: Malformed JSON protocol file for protocol: "trash" , number of the ExtraNames fields should match the number of ExtraTypes fields kf.kio.core: Malformed JSON protocol file for protocol: "trash" , number of the ExtraNames fields should match the number of ExtraTypes fields kf.kio.core: Malformed JSON protocol file for protocol: "trash" , number of the ExtraNames fields should match the number of ExtraTypes fields QKqueueFileSystemWatcherEngine::addPaths: open: No such file or directory KCrash: Application 'dolphin' crashing... crashRecursionCounter = 2 QSocketNotifier: Invalid socket 5 and type 'Read', disabling... QSocketNotifier: Invalid socket 17 and type 'Read', disabling... KCrash: Attempting to start /usr/local/lib/libexec/drkonqi Qt: Session management error: None of the authentication protocols specified are supported zsh: suspended (signal) dolphin[/FONT]

Has anyone a similar experience, or even a possible fix?
 

I could have added a note about Dolphin a few weeks ago, sorry. Dolphin crashing was noted on page two.
 
Last edited:
Just installed
Code:
kde6-devel && plasma6-plasma
which have installed all dependent packages along with dolphin-devel, gwenview-devel and kate-devel The system is 14.1-RELEASE-p5 with working openbox from latest on top of X11. The plasma launched well but the dolphin crashed with error of
Code:
QKqueueFileSystemWatcherEngine::addPaths: open: No such file or directory
KCrash: Application 'dolphin' crashing... crashRecursionCounter = 2
QSocketNotifier: Invalid socket 5 and type 'Read', disabling...
QSocketNotifier: Invalid socket 17 and type 'Read', disabling...
KCrash: Attempting to start /usr/local/lib/libexec/drkonqi
 
Crashing for me as well.

Stacktrace with debug dolphin:

Code:
(gdb) where

#0  0x0000000803955867 in QTimer::stop() () from /usr/local/lib/qt6/libQt6Core.so.6

#1  0x00000000003682a4 in DolphinSearchBox::hideEvent (this=0x80facdce0, event=0x7fffffffbd10)

    at /usr/ports/x11-fm/dolphin-devel/work/dolphin-24.01.90/src/search/dolphinsearchbox.cpp:199

#2  0x00000008027518b9 in QWidget::event(QEvent*) () from /usr/local/lib/qt6/libQt6Widgets.so.6

#3  0x0000000000366d10 in DolphinSearchBox::event (this=0x80facdce0, event=0x7fffffffbd10)

    at /usr/ports/x11-fm/dolphin-devel/work/dolphin-24.01.90/src/search/dolphinsearchbox.cpp:184

#4  0x00000008026ff6a8 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/local/lib/qt6/libQt6Widgets.so.6

#5  0x00000008027005e1 in QApplication::notify(QObject*, QEvent*) () from /usr/local/lib/qt6/libQt6Widgets.so.6

#6  0x00000008038f0854 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/local/lib/qt6/libQt6Core.so.6

#7  0x000000080274f73e in QWidgetPrivate::hide_helper() () from /usr/local/lib/qt6/libQt6Widgets.so.6

#8  0x00000008027507e9 in QWidgetPrivate::setVisible(bool) () from /usr/local/lib/qt6/libQt6Widgets.so.6

#9  0x0000000802750196 in QWidget::setVisible(bool) () from /usr/local/lib/qt6/libQt6Widgets.so.6

#10 0x0000000000306195 in DolphinViewContainer::DolphinViewContainer (this=0x80fa4c3c0, url=..., parent=0x80faf58a0)

    at /usr/ports/x11-fm/dolphin-devel/work/dolphin-24.01.90/src/dolphinviewcontainer.cpp:82

#11 0x000000000032f034 in DolphinTabPage::createViewContainer (this=0x80fa03500, url=...)

    at /usr/ports/x11-fm/dolphin-devel/work/dolphin-24.01.90/src/dolphintabpage.cpp:458

#12 0x000000000032ecf1 in DolphinTabPage::DolphinTabPage (this=0x80fa03500, primaryUrl=..., secondaryUrl=..., parent=0x8094d71a0)

    at /usr/ports/x11-fm/dolphin-devel/work/dolphin-24.01.90/src/dolphintabpage.cpp:35

#13 0x0000000000338290 in DolphinTabWidget::openNewTab (this=0x8094d71a0, primaryUrl=..., secondaryUrl=...,

    position=DolphinTabWidget::NewTabPosition::FollowSetting) at /usr/ports/x11-fm/dolphin-devel/work/dolphin-24.01.90/src/dolphintabwidget.cpp:161

#14 0x00000000003381cb in DolphinTabWidget::openNewActivatedTab (this=0x8094d71a0, primaryUrl=..., secondaryUrl=...)

    at /usr/ports/x11-fm/dolphin-devel/work/dolphin-24.01.90/src/dolphintabwidget.cpp:149

#15 0x0000000000338c34 in DolphinTabWidget::openDirectories (this=0x8094d71a0, dirs=..., splitView=false)

    at /usr/ports/x11-fm/dolphin-devel/work/dolphin-24.01.90/src/dolphintabwidget.cpp:220

#16 0x00000000002d5ce0 in DolphinMainWindow::openDirectories (this=0x80809c5c0, dirs=..., splitView=false)

    at /usr/ports/x11-fm/dolphin-devel/work/dolphin-24.01.90/src/dolphinmainwindow.cpp:242

#17 0x00000000002bd2fd in main (argc=1, argv=0x7fffffffe120) at /usr/ports/x11-fm/dolphin-devel/work/dolphin-24.01.90/src/main.cpp:204

(gdb) up

#1  0x00000000003682a4 in DolphinSearchBox::hideEvent (this=0x80facdce0, event=0x7fffffffbd10)

    at /usr/ports/x11-fm/dolphin-devel/work/dolphin-24.01.90/src/search/dolphinsearchbox.cpp:199

199         m_startSearchTimer->stop();

seems like that m_startSearchTimer is nullptr:

(gdb) p m_startSearchTimer
$2 = (QTimer *) 0x0

Hm, that's strange. It's initialized in DolphinSearchBox::init().
When is init() called? Seems to be in DolphinSearchBox::event(). If event type is Polish, it'll call init().
The code is different in the latest version: now it's called in setVisible(): https://github.com/KDE/dolphin/blob...7107ec80/src/search/dolphinsearchbox.cpp#L183

Let me try latest version of Dolphin...
 
Back
Top