Summary: | Crash when choosing "Remember application association" in "Open With" dialog | ||
---|---|---|---|
Product: | [Applications] kate | Reporter: | Dinescu Stefan <aaetherengine> |
Component: | application | Assignee: | KWrite Developers <kwrite-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | faure, kare.sars |
Priority: | VHI | ||
Version: | 17.08.1 | ||
Target Milestone: | --- | ||
Platform: | Microsoft Windows | ||
OS: | All | ||
Latest Commit: | https://commits.kde.org/kio/f06403a4f43361d23722503fd0d5734641ea8119 | Version Fixed In: | 5.44 |
Sentry Crash Report: |
Description
Dinescu Stefan
2018-01-29 13:02:32 UTC
Thanks for the report! I can reproduce... Backtrace: #0 0x00007ffff117f8c7 in raise () from /lib64/libc.so.6 #1 0x00007ffff1180c9a in abort () from /lib64/libc.so.6 #2 0x00007ffff1e29dae in QMessageLogger::fatal(char const*, ...) const () from /usr/lib64/libQt5Core.so.5 #3 0x00007ffff1e250c6 in qt_assert(char const*, char const*, int) () from /usr/lib64/libQt5Core.so.5 #4 0x00007ffff71b73a6 in KOpenWithDialogPrivate::addToMimeAppsList (this=0x17774e0, serviceId=...) at /home/dh/kde/kf5/src/frameworks/kio/src/widgets/kopenwithdialog.cpp:828 #5 0x00007ffff71b86f0 in KOpenWithDialogPrivate::checkAccept (this=0x17774e0) at /home/dh/kde/kf5/src/frameworks/kio/src/widgets/kopenwithdialog.cpp:989 #6 0x00007ffff71b880c in KOpenWithDialog::accept (this=0x7fffffffafe0) at /home/dh/kde/kf5/src/frameworks/kio/src/widgets/kopenwithdialog.cpp:1002 #7 0x00007ffff71b8bef in KOpenWithDialog::qt_static_metacall (_o=0x7fffffffafe0, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x7fffffffa1d0) at /home/dh/kde/kf5/build/frameworks/kio/src/widgets/moc_kopenwithdialog.cpp:98 #8 0x00007ffff20283df in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5 #9 0x00007ffff3635af8 in ?? () from /usr/lib64/libQt5Widgets.so.5 #10 0x00007ffff20283df in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5 #11 0x00007ffff359f6b2 in QAbstractButton::clicked(bool) () from /usr/lib64/libQt5Widgets.so.5 #12 0x00007ffff359f8ba in ?? () from /usr/lib64/libQt5Widgets.so.5 #13 0x00007ffff35a0db3 in ?? () from /usr/lib64/libQt5Widgets.so.5 #14 0x00007ffff35a0f25 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQt5Widgets.so.5 #15 0x00007ffff34eb577 in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #16 0x00007ffff34af71c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #17 0x00007ffff34b6b9c in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #18 0x00007ffff1ffe115 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #19 0x00007ffff34b5a19 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQt5Widgets.so.5 #20 0x00007ffff3503a6f in ?? () from /usr/lib64/libQt5Widgets.so.5 #21 0x00007ffff3505f83 in ?? () from /usr/lib64/libQt5Widgets.so.5 #22 0x00007ffff34af71c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #23 0x00007ffff34b6500 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #24 0x00007ffff1ffe115 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #25 0x00007ffff2d1008d in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib64/libQt5Gui.so.5 #26 0x00007ffff2d11c45 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib64/libQt5Gui.so.5 #27 0x00007ffff2cf06bb in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Gui.so.5 #28 0x00007fffe7038c9b in ?? () from /usr/lib64/libQt5XcbQpa.so.5 #29 0x00007ffff1ffc83b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #30 0x00007ffff368af1f in QDialog::exec() () from /usr/lib64/libQt5Widgets.so.5 #31 0x000000000044874d in KateMainWindow::slotOpenWithMenuAction (this=0xac70f0, a=0x1511190) at /home/dh/kde/kf5/src/kde/applications/kate/kate/katemainwindow.cpp:855 Bug #356506 is probably a duplicate of this report from year 2015. I can reproduce the crash under Linux, btw... @dfaure: Can you see anything useful in the backtrace in kio? This is most likely a bug that is very old. Git commit f06403a4f43361d23722503fd0d5734641ea8119 by David Faure. Committed on 12/02/2018 at 08:46. Pushed by dfaure into branch 'master'. Fix assert when cancelling the rebuild-ksycoca dialog. FIXED-IN: 5.44 M +1 -1 src/widgets/kopenwithdialog.cpp https://commits.kde.org/kio/f06403a4f43361d23722503fd0d5734641ea8119 |