<table><tr><td style="">jtamate added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D14302">View Revision</a></tr></table><br /><div><div><p>I kept dolphin blocked, just in case.</p>

<p>The backtrace:</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">#0  0x00007f54c47c4c90 in __GI___nanosleep (requested_time=requested_time@entry=0x7ffdda996710, remaining=remaining@entry=0x7ffdda996710)
    at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1  0x00007f54be9b236d in qt_nanosleep(timespec) (amount=...) at kernel/qelapsedtimer_unix.cpp:195
#2  0x00007f54be8bc985 in QLockFile::tryLock(int) (this=<optimized out>, timeout=<optimized out>) at io/qlockfile.cpp:274
#3  0x00007f54c0a23afb in KDEInitInterface::ensureKdeinitRunning() () at /usr/lib64/libKF5DBusAddons.so.5
#4  0x00007f54c2d16ffb in  () at /usr/lib64/libKF5KIOCore.so.5
#5  0x00007f54c2d17e7a in KIO::Slave::createSlave(QString const&, QUrl const&, int&, QString&) () at /usr/lib64/libKF5KIOCore.so.5
#6  0x00007f54c2d4c715 in  () at /usr/lib64/libKF5KIOCore.so.5
#7  0x00007f54c2d52fbc in  () at /usr/lib64/libKF5KIOCore.so.5
#8  0x00007f54be98ba53 in QMetaObject::activate(QObject*, int, int, void**) (sender=0x557a8ecc2948, signalOffset=<optimized out>, local_signal_index=0, argv=0x7ffdda996b80) at kernel/qobject.cpp:3771
#9  0x00007f54be98c087 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=<optimized out>, m=m@entry=0x7f54bede4d80 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffdda996b80) at kernel/qobject.cpp:3633
#10 0x00007f54be996fd7 in QTimer::timeout(QTimer::QPrivateSignal) (this=<optimized out>, _t1=...) at .moc/moc_qtimer.cpp:200
#11 0x00007f54be98c27b in QObject::event(QEvent*) (this=0x557a8ecc2948, e=<optimized out>) at kernel/qobject.cpp:1232
#12 0x00007f54bf96eb01 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x557a8e694980, receiver=receiver@entry=0x557a8ecc2948, e=e@entry=0x7ffdda996e30) at kernel/qapplication.cpp:3714
#13 0x00007f54bf975cea in QApplication::notify(QObject*, QEvent*) (this=0x7ffdda9970b0, receiver=0x557a8ecc2948, e=0x7ffdda996e30) at kernel/qapplication.cpp:3473
#14 0x00007f54be963be9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x557a8ecc2948, event=0x7ffdda996e30)
    at ../../include/QtCore/../../src/corelib/kernel/qobject.h:142
#15 0x00007f54be9b1e28 in QCoreApplication::sendEvent(QObject*, QEvent*) (event=0x7ffdda996e30, receiver=<optimized out>)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#16 0x00007f54be9b1e28 in QTimerInfoList::activateTimers() (this=0x557a8e760f60) at kernel/qtimerinfo_unix.cpp:643
#17 0x00007f54be9b00ac in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...)
    at kernel/qeventdispatcher_unix.cpp:514
#18 0x00007f54b0c0f78d in QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...)
    at qunixeventdispatcher.cpp:68
#19 0x00007f54be9629fb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ffdda996fc0, flags=...)
    at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#20 0x00007f54be96a78e in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#21 0x00007f54c4b03c59 in kdemain(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/dolphin-18.04.2-1.1.x86_64/src/main.cpp:150
#22 0x00007f54c472011b in __libc_start_main (main=
    0x557a8d3057c0 <main>, argc=3, argv=0x7ffdda997238, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffdda997228)
    at ../csu/libc-start.c:308
#23 0x0000557a8d3057fa in _start () at ../sysdeps/x86_64/start.S:120</pre></div>

<p>0 timeout should exit immediately, a negative number is locked forever (the documentation tells).</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R271 KDBusAddons</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D14302">https://phabricator.kde.org/D14302</a></div></div><br /><div><strong>To: </strong>jtamate, dfaure, Frameworks<br /><strong>Cc: </strong>kde-frameworks-devel, michaelh, ngraham, bruns<br /></div>