Bug 362458 - Kate crashed, when in open file dialog try to create folder
Summary: Kate crashed, when in open file dialog try to create folder
Status: RESOLVED DUPLICATE of bug 355390
Alias: None
Product: kate
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: KWrite Developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-04-29 06:46 UTC by Sergey
Modified: 2016-04-30 20:39 UTC (History)
0 users

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 Sergey 2016-04-29 06:46:50 UTC
Application: kate (15.08.3)

Qt Version: 5.5.1
Operating System: Linux 4.4.6-201.fc22.x86_64 x86_64
Distribution: "Fedora release 22 (Twenty Two)"

-- Information about the crash:
What I was doing when the application crashed:
1. Choose File -> Open...
2. In opened dialog (kde based) press right mouse button on file list
3. In popup menu choose Create -> New Folder ...
Kate crashed

The crash can be reproduced every time.

-- Backtrace:
Application: Kate (kate), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[KCrash Handler]
#5  0x00007f13a5c7cce3 in KNewFileMenuPrivate::_k_slotActionTriggered(QAction*) () from /lib64/libKF5KIOFileWidgets.so.5
#6  0x00007f13a5c81220 in KNewFileMenu::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libKF5KIOFileWidgets.so.5
#7  0x00007f13a02b129a in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5
#8  0x00007f13a18bdd0f in QActionGroup::triggered(QAction*) () from /lib64/libQt5Widgets.so.5
#9  0x00007f13a18be989 in QActionGroup::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libQt5Widgets.so.5
#10 0x00007f13a02b129a in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5
#11 0x00007f13a18ba7d2 in QAction::triggered(bool) () from /lib64/libQt5Widgets.so.5
#12 0x00007f13a18bcc58 in QAction::activate(QAction::ActionEvent) () from /lib64/libQt5Widgets.so.5
#13 0x00007f13a1a3f5a2 in QMenuPrivate::activateCausedStack(QList<QPointer<QWidget> > const&, QAction*, QAction::ActionEvent, bool) () from /lib64/libQt5Widgets.so.5
#14 0x00007f13a1a4585c in QMenuPrivate::activateAction(QAction*, QAction::ActionEvent, bool) () from /lib64/libQt5Widgets.so.5
#15 0x00007f13a1a497a0 in QMenu::mouseReleaseEvent(QMouseEvent*) () from /lib64/libQt5Widgets.so.5
#16 0x00007f13a1907418 in QWidget::event(QEvent*) () from /lib64/libQt5Widgets.so.5
#17 0x00007f13a1a4a1e3 in QMenu::event(QEvent*) () from /lib64/libQt5Widgets.so.5
#18 0x00007f13a18c441c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#19 0x00007f13a18c9fe9 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#20 0x00007f13a028273b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#21 0x00007f13a18c8ef2 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /lib64/libQt5Widgets.so.5
#22 0x00007f13a1921cdd in QWidgetWindow::handleMouseEvent(QMouseEvent*) () from /lib64/libQt5Widgets.so.5
#23 0x00007f13a1923f3b in QWidgetWindow::event(QEvent*) () from /lib64/libQt5Widgets.so.5
#24 0x00007f13a18c441c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#25 0x00007f13a18c98e6 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#26 0x00007f13a028273b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#27 0x00007f13a111aeb1 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /lib64/libQt5Gui.so.5
#28 0x00007f13a111cb75 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /lib64/libQt5Gui.so.5
#29 0x00007f13a1100918 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Gui.so.5
#30 0x00007f138cb5f0b0 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5XcbQpa.so.5
#31 0x00007f139b8d4a8a in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#32 0x00007f139b8d4e20 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#33 0x00007f139b8d4ecc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#34 0x00007f13a02d8eaf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#35 0x00007f13a027feca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#36 0x00007f13a1a445a0 in QMenu::exec(QPoint const&, QAction*) () from /lib64/libQt5Widgets.so.5
#37 0x00007f13a5c3c7cc in KDirOperator::activatedMenu(KFileItem const&, QPoint const&) () from /lib64/libKF5KIOFileWidgets.so.5
#38 0x00007f13a5c38c55 in KDirOperator::Private::_k_openContextMenu(QPoint const&) () from /lib64/libKF5KIOFileWidgets.so.5
#39 0x00007f13a5c3fa2c in KDirOperator::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libKF5KIOFileWidgets.so.5
#40 0x00007f13a02b129a in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5
#41 0x00007f13a18ee005 in QWidget::customContextMenuRequested(QPoint const&) () from /lib64/libQt5Widgets.so.5
#42 0x00007f13a1907e0e in QWidget::event(QEvent*) () from /lib64/libQt5Widgets.so.5
#43 0x00007f13a1a0620e in QFrame::event(QEvent*) () from /lib64/libQt5Widgets.so.5
#44 0x00007f13a1b2be2b in QAbstractItemView::viewportEvent(QEvent*) () from /lib64/libQt5Widgets.so.5
#45 0x00007f13a028252c in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#46 0x00007f13a18c43fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#47 0x00007f13a18cb279 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#48 0x00007f13a028273b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#49 0x00007f13a1921ab2 in QWidgetWindow::handleMouseEvent(QMouseEvent*) () from /lib64/libQt5Widgets.so.5
#50 0x00007f13a1923f3b in QWidgetWindow::event(QEvent*) () from /lib64/libQt5Widgets.so.5
#51 0x00007f13a18c441c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#52 0x00007f13a18c98e6 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#53 0x00007f13a028273b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#54 0x00007f13a111aeb1 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /lib64/libQt5Gui.so.5
#55 0x00007f13a111cb75 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /lib64/libQt5Gui.so.5
#56 0x00007f13a1100918 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Gui.so.5
#57 0x00007f138cb5f0b0 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5XcbQpa.so.5
#58 0x00007f139b8d4a8a in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#59 0x00007f139b8d4e20 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#60 0x00007f139b8d4ecc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#61 0x00007f13a02d8eaf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#62 0x00007f13a027feca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#63 0x00007f13a1abf4fd in QDialog::exec() () from /lib64/libQt5Widgets.so.5
#64 0x00007f13a1abf3ba in QDialog::exec() () from /lib64/libQt5Widgets.so.5
#65 0x00007f13a1ad24e8 in QFileDialog::getOpenFileUrls(QWidget*, QString const&, QUrl const&, QString const&, QString*, QFlags<QFileDialog::Option>, QStringList const&) () from /lib64/libQt5Widgets.so.5
#66 0x00007f13a6841898 in KateViewManager::slotDocumentOpen() () from /lib64/libkdeinit5_kate.so
#67 0x00007f13a687b605 in KateViewManager::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libkdeinit5_kate.so
#68 0x00007f13a02b129a in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5
#69 0x00007f13a18ba7d2 in QAction::triggered(bool) () from /lib64/libQt5Widgets.so.5
#70 0x00007f13a18bcc58 in QAction::activate(QAction::ActionEvent) () from /lib64/libQt5Widgets.so.5
#71 0x00007f13a18bd5af in QAction::event(QEvent*) () from /lib64/libQt5Widgets.so.5
#72 0x00007f13a18c441c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#73 0x00007f13a18c98e6 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#74 0x00007f13a028273b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#75 0x00007f13a1142fd8 in QShortcutMap::dispatchEvent(QKeyEvent*) () from /lib64/libQt5Gui.so.5
#76 0x00007f13a1143111 in QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) () from /lib64/libQt5Gui.so.5
#77 0x00007f13a1117a5a in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) () from /lib64/libQt5Gui.so.5
#78 0x00007f13a111cb55 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /lib64/libQt5Gui.so.5
#79 0x00007f13a1100918 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Gui.so.5
#80 0x00007f138cb5f0b0 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5XcbQpa.so.5
#81 0x00007f139b8d4a8a in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#82 0x00007f139b8d4e20 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#83 0x00007f139b8d4ecc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#84 0x00007f13a02d8eaf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#85 0x00007f13a027feca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#86 0x00007f13a0287fac in QCoreApplication::exec() () from /lib64/libQt5Core.so.5
#87 0x00007f13a6874844 in kdemain () from /lib64/libkdeinit5_kate.so
#88 0x00007f139f3bc700 in __libc_start_main () from /lib64/libc.so.6
#89 0x0000000000400a39 in _start ()

Reported using DrKonqi
Comment 1 Sergey 2016-04-29 06:50:10 UTC
Also bug reproduced in kwrite, but not reproduced in kdevelop.
Comment 2 Dominik Haumann 2016-04-30 20:39:06 UTC
Known issue, but it seems not yet fixed. A solution does exist, see #355390.

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