When on a smb share, I click on a text file, then the file opens up in kwrite, but at the same time, the dolphin window freezes about two minutes and then a window comes up saying: KDEInit could not launch '/usr/lib64/libexec/kf5/kioexec' Reproducible: Always
После обновления до 15.10 появился баг при открытии в Dolphin файлов через smb ( smb:\\192.168.3.43 ). Сам файл открывается, но окно Dolphin зависает. Через несколько минут появляется окно с ошибкой @ KDEInit не может запустить «/usr/lib/x86_64-linux-gnu/libexec/kf5/kioexec» @ Что может быть и как вылечить?
In order to understand why it freezes, we need a backtrace. See https://community.kde.org/Dolphin/FAQ/Freeze for details. Thanks for your help!
(gdb) thread apply all backtrace Thread 4 (Thread 0x7fffd63cc700 (LWP 29171)): #0 0x00007ffff783a743 in select () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007ffff281af7f in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007ffff26a72be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007fffeed646aa in start_thread (arg=0x7fffd63cc700) at pthread_create.c:333 #4 0x00007ffff7843eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7fffd7ade700 (LWP 29166)): #0 0x00007ffff78388dd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fffee62e1ec in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fffee62e2fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff28de29b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007ffff288475a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007ffff26a23d4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007ffff26a72be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007fffeed646aa in start_thread (arg=0x7fffd7ade700) at pthread_create.c:333 #8 0x00007ffff7843eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7fffe0aae700 (LWP 29165)): #0 0x00007ffff78388dd in poll () at ../sysdeps/unix/syscall-template.S:81 ---Type <return> to continue, or q <return> to quit--- #1 0x00007fffec1b3bd2 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007fffec1b574f in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007fffe3847a39 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so #4 0x00007ffff26a72be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fffeed646aa in start_thread (arg=0x7fffe0aae700) at pthread_create.c:333 #6 0x00007ffff7843eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7fffe3cd3800 (LWP 29161)): #0 0x00007ffff78388dd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fffed69d72f in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3 #2 0x00007fffed69c3ae in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3 #3 0x00007fffed685014 in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3 #4 0x00007fffed6859ed in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3 #5 0x00007fffed685fca in dbus_connection_send_with_reply_and_block () from /lib/x86_64-linux-gnu/libdbus-1.so.3 #6 0x00007ffff7f2bad0 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007ffff7f196db in QDBusConnection::call(QDBusMessage const&, QDBus::CallMode, int) const () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #8 0x00007ffff41f061d 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 0x00007ffff41f101c in KToolInvocation::startServiceByDesktopPath(QString const&, QStringList const&, QString*, QString*, int*, QByteArray const&, bool) () from /usr/lib/x86_64-linux-gnu/libKF5Service.so.5 #10 0x00007ffff60a3a74 in KRun::runService(KService const&, QList<QUrl> const&, QWidget*, bool, QString const&, QByteArray const&) () from /usr/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5 ---Type <return> to continue, or q <return> to quit--- #11 0x00007ffff60a6ffe in KRun::runUrl(QUrl const&, QString const&, QWidget*, bool, bool, QString const&, QByteArray const&) () from /usr/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5 #12 0x00007ffff60a783a in KRun::foundMimeType(QString const&) () from /usr/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5 #13 0x00007ffff60a1372 in KRun::mimeTypeDetermined(QString const&) () from /usr/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5 #14 0x00007ffff60a13fc in KRun::scanFile() () from /usr/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5 #15 0x00007ffff60a834d in KRun::slotTimeout() () from /usr/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5 #16 0x00007ffff28b778a in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #17 0x00007ffff28c4178 in QTimer::timerEvent(QTimerEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #18 0x00007ffff28b8603 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #19 0x00007ffff3364b8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #20 0x00007ffff336a230 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #21 0x00007ffff2886f1b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #22 0x00007ffff28dd09d in QTimerInfoList::activateTimers() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #23 0x00007ffff28dd5a1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #24 0x00007fffee62dff7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #25 0x00007fffee62e250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #26 0x00007fffee62e2fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #27 0x00007ffff28de27f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 ---Type <return> to continue, or q <return> to quit--- #28 0x00007ffff288475a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #29 0x00007ffff288c2cc in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #30 0x00007ffff7b651c4 in kdemain () from /usr/lib/x86_64-linux-gnu/libkdeinit5_dolphin.so #31 0x00007ffff775da40 in __libc_start_main (main=0x400730 <main>, argc=1, argv=0x7fffffffdf98, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffdf88) at libc-start.c:289 #32 0x0000000000400769 in _start ()
(gdb) run Starting program: /usr/bin/dolphin [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffe0aae700 (LWP 29961)] [New Thread 0x7fffd7ade700 (LWP 29962)] [New Thread 0x7fffd63cc700 (LWP 29966)] org.kde.dolphin: URL= QUrl( "smb://cosmos/" ) charset= "Другая кодировка ()" org.kde.dolphin: could not find entry for charset= "Другая кодировка ()" [New Thread 0x7fffd5a69700 (LWP 29981)] org.kde.dolphin: URL= QUrl( "smb://cosserv-004/" ) charset= "Другая кодировка ()" org.kde.dolphin: could not find entry for charset= "Другая кодировка ()" [Thread 0x7fffd5a69700 (LWP 29981) exited] ^Z Program received signal SIGTSTP, Stopped (user). 0x00007ffff78388dd in poll () at ../sysdeps/unix/syscall-template.S:81 81 ../sysdeps/unix/syscall-template.S: Нет такого файла или каталога. (gdb) thread apply all backtrace Thread 4 (Thread 0x7fffd63cc700 (LWP 29966)): #0 0x00007ffff783a743 in select () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007ffff281af7f in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007ffff26a72be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007fffeed646aa in start_thread (arg=0x7fffd63cc700) at pthread_create.c:333 #4 0x00007ffff7843eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7fffd7ade700 (LWP 29962)): #0 0x00007ffff78388dd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fffee62e1ec in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fffee62e2fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff28de29b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007ffff288475a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007ffff26a23d4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007ffff26a72be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007fffeed646aa in start_thread (arg=0x7fffd7ade700) at pthread_create.c:333 #8 0x00007ffff7843eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7fffe0aae700 (LWP 29961)): #0 0x00007ffff78388dd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fffec1b3bd2 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007fffec1b574f in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007fffe3847a39 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so #4 0x00007ffff26a72be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fffeed646aa in start_thread (arg=0x7fffe0aae700) at pthread_create.c:333 #6 0x00007ffff7843eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7fffe3cd3800 (LWP 29953)): #0 0x00007ffff78388dd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fffed69d72f in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3 #2 0x00007fffed69c3ae in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3 #3 0x00007fffed685014 in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3 #4 0x00007fffed6859ed in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3 #5 0x00007fffed685fca in dbus_connection_send_with_reply_and_block () from /lib/x86_64-linux-gnu/libdbus-1.so.3 #6 0x00007ffff7f2bad0 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007ffff7f196db in QDBusConnection::call(QDBusMessage const&, QDBus::CallMode, int) const () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #8 0x00007ffff41f061d 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 0x00007ffff41f101c in KToolInvocation::startServiceByDesktopPath(QString const&, QStringList const&, QString*, QString*, int*, QByteArray const&, bool) () from /usr/lib/x86_64-linux-gnu/libKF5Service.so.5 #10 0x00007ffff60a3a74 in KRun::runService(KService const&, QList<QUrl> const&, QWidget*, bool, QString const&, QByteArray const&) () from /usr/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5 #11 0x00007ffff60a6ffe in KRun::runUrl(QUrl const&, QString const&, QWidget*, bool, bool, QString const&, QByteArray const&) () from /usr/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5 #12 0x00007ffff60a783a in KRun::foundMimeType(QString const&) () from /usr/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5 #13 0x00007ffff60a1372 in KRun::mimeTypeDetermined(QString const&) () from /usr/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5 #14 0x00007ffff60a13fc in KRun::scanFile() () from /usr/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5 #15 0x00007ffff60a834d in KRun::slotTimeout() () from /usr/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5 #16 0x00007ffff28b778a in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #17 0x00007ffff28c4178 in QTimer::timerEvent(QTimerEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #18 0x00007ffff28b8603 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 ---Type <return> to continue, or q <return> to quit--- #19 0x00007ffff3364b8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #20 0x00007ffff336a230 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #21 0x00007ffff2886f1b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #22 0x00007ffff28dd09d in QTimerInfoList::activateTimers() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #23 0x00007ffff28dd5a1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #24 0x00007fffee62dff7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #25 0x00007fffee62e250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #26 0x00007fffee62e2fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #27 0x00007ffff28de27f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #28 0x00007ffff288475a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #29 0x00007ffff288c2cc in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #30 0x00007ffff7b651c4 in kdemain (argc=1, argv=<optimized out>) at ../../src/main.cpp:146 #31 0x00007ffff775da40 in __libc_start_main (main=0x400730 <main(int, char**)>, argc=1, argv=0x7fffffffdf98, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffdf88) at libc-start.c:289 #32 0x0000000000400769 in _start ()
*** This bug has been marked as a duplicate of bug 353037 ***