https://bugs.kde.org/show_bug.cgi?id=351737

--- Comment #9 from Tomas Mecir <mec...@gmail.com> ---
Tried that - there is no command line output, the problem seems to be that
kioexec5 hangs. If I use it to open something with a KDE app, kioexec5 starts
the app and terminates right away and all is well. If, however, it opens
LibreOffice or something, it never terminates, not even after you close
LibreOffice.

Here's the output from attached gdb, no debug symbols unfortunately, but it
looks like it may be of use anyway:

#0  0x00007f2034f3220d in poll () at /lib64/libc.so.6
#1  0x00007f202eb4b4b4 in  () at /lib64/libdbus-1.so.3
#2  0x00007f202eb4a3f8 in  () at /lib64/libdbus-1.so.3
#3  0x00007f202eb345d4 in  () at /lib64/libdbus-1.so.3
#4  0x00007f202eb34f79 in  () at /lib64/libdbus-1.so.3
#5  0x00007f202eb3553d in dbus_connection_send_with_reply_and_block () at
/lib64/libdbus-1.so.3
#6  0x00007f20333bec20 in  () at /usr/lib64/libQt5DBus.so.5
#7  0x00007f20333acf13 in QDBusConnection::call(QDBusMessage const&,
QDBus::CallMode, int) const () at /usr/lib64/libQt5DBus.so.5
#8  0x00007f2036981921 in KToolInvocation::startServiceInternal(char const*,
QString const&, QStringList const&, QString*, QString*, int*, QByteArray
const&, bool, QString const&) () at /usr/lib64/libKF5Service.so.5
#9  0x00007f20369822cc in KToolInvocation::startServiceByDesktopPath(QString
const&, QStringList const&, QString*, QString*, int*, QByteArray const&, bool)
() at /usr/lib64/libKF5Service.so.5
#10 0x00007f2036ff56d8 in KRun::runService(KService const&, QList<QUrl> const&,
QWidget*, bool, QString const&, QByteArray const&) () at
/usr/lib64/libKF5KIOWidgets.so.5
#11 0x00007f2036ff8a20 in KRun::runUrl(QUrl const&, QString const&, QWidget*,
bool, bool, QString const&, QByteArray const&) ()
    at /usr/lib64/libKF5KIOWidgets.so.5
#12 0x00007f2036ff9220 in KRun::foundMimeType(QString const&) () at
/usr/lib64/libKF5KIOWidgets.so.5
#13 0x00007f2036ff32b2 in KRun::mimeTypeDetermined(QString const&) () at
/usr/lib64/libKF5KIOWidgets.so.5
#14 0x00007f2036ff332c in KRun::scanFile() () at
/usr/lib64/libKF5KIOWidgets.so.5
#15 0x00007f2036ff9b9d in KRun::slotTimeout() () at
/usr/lib64/libKF5KIOWidgets.so.5
#16 0x00007f2035821f8a in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib64/libQt5Core.so.5
#17 0x00007f203582e0e8 in QTimer::timerEvent(QTimerEvent*) () at
/usr/lib64/libQt5Core.so.5
#18 0x00007f2035822d2b in QObject::event(QEvent*) () at
/usr/lib64/libQt5Core.so.5
#19 0x00007f20360288cc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#20 0x00007f203602d9d6 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#21 0x00007f20357f4cf3 in QCoreApplication::notifyInternal(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#22 0x00007f20358473bd in QTimerInfoList::activateTimers() () at
/usr/lib64/libQt5Core.so.5
#23 0x00007f20358478d1 in  () at /usr/lib64/libQt5Core.so.5
#24 0x00007f2031bd7097 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#25 0x00007f2031bd72c8 in  () at /usr/lib64/libglib-2.0.so.0
#26 0x00007f2031bd736c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#27 0x00007f203584850f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
---Type <return> to continue, or q <return> to quit---
    at /usr/lib64/libQt5Core.so.5
#28 0x00007f20357f263a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#29 0x00007f20357fa2fd in QCoreApplication::exec() () at
/usr/lib64/libQt5Core.so.5
#30 0x0000000000405de2 in ClientApp::kde_open(QUrl const&, QString const&,
bool) ()
#31 0x00000000004064fc in ClientApp::doIt(QCommandLineParser const&) ()
#32 0x0000000000404851 in main ()

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to