Bug 340909 - Dolphin freezes after launching application
Summary: Dolphin freezes after launching application
Status: RESOLVED DUPLICATE of bug 339094
Alias: None
Product: frameworks-kservice
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: David Faure
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-11-12 21:34 UTC by Kai Uwe Broulik
Modified: 2014-11-29 07:29 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kai Uwe Broulik 2014-11-12 21:34:59 UTC
[dolphin from git frameworks]

When I launch an application form Dolphin (ie. clicking a text file opens Kate, or a picture opens Gwenview) Dolphin freezes 90% of the time making unusable.

After it froze I attached gdb and it showed the following:
#0  0x00007f413e87c39d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f4132177be8 in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#2  0x00007f4132176a98 in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#3  0x00007f4132160004 in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#4  0x00007f41321609dd in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#5  0x00007f4132160fba in dbus_connection_send_with_reply_and_block ()
   from /lib/x86_64-linux-gnu/libdbus-1.so.3
#6  0x00007f4138911408 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f41388fd9eb in QDBusConnection::call(QDBusMessage const&, QDBus::CallMode, int) const () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x00007f413b12dae1 in KToolInvocation::startServiceInternal(char const*, QString const&, QStringList const&, QString*, QString*, int*, QByteArray const&, bool, QString const&) () from /usr/lib/x86_64-linux-gnu/libKF5Service.so.5
#9  0x00007f413b12e1fd in KToolInvocation::startServiceByDesktopPath(QString const&, QStringList const&, QString*, QString*, int*, QByteArray const&, bool) ()
   from /usr/lib/x86_64-linux-gnu/libKF5Service.so.5
#10 0x00007f413c671336 in KRun::run(KService const&, QList<QUrl> const&, QWidget*, bool, QString const&, QByteArray const&) ()
   from /usr/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5
#11 0x00007f413c66e22c in KRun::runUrl(QUrl const&, QString const&, QWidget*, bool, bool,

(I do have libdbus-1-dev packages installed but don't get a more clear backtrace)


Reproducible: Always
Comment 1 Emmanuel Pescosta 2014-11-13 10:25:33 UTC
Thanks for the bug report!

Since when does the freeze occur?

Looks like the freeze happens somewhere deeper in KF5 Service. I'll reassign it.
Comment 2 Kai Uwe Broulik 2014-11-13 10:49:12 UTC
A couple of days maybe.
Comment 3 Kai Uwe Broulik 2014-11-16 11:25:12 UTC
It seems to happen with Unique Applications, such as Kate and Gwenview.
I open a file in Kate, Dolphin is still responsive, then I open another file (which opens in the same Kate instance) and Dolphin freezes until I close Kate where it will emit a message "KDEInit could not launch /usr/bin/kate"
Comment 4 Arjun AK 2014-11-29 07:29:15 UTC

*** This bug has been marked as a duplicate of bug 339094 ***