https://bugs.kde.org/show_bug.cgi?id=436811
Bug ID: 436811 Summary: Closing dolphin while KNS3 window is loading crashes it. Product: dolphin Version: unspecified Platform: openSUSE RPMs OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: dolphin-bugs-n...@kde.org Reporter: jodr...@live.com CC: kfm-de...@kde.org Target Milestone: --- Application: dolphin (21.07.70) Qt Version: 5.15.2 Frameworks Version: 5.83.0 Operating System: Linux 5.12.0-1-default x86_64 Windowing System: Wayland Drkonqi Version: 5.21.80 Distribution: "openSUSE Tumbleweed" -- Information about the crash: - What I was doing when the application crashed: Installing new services. To trigger do : Open dolphin. Go to preferences > context menus > "Download New Services". As soon as the services window opens close dolphin then close the services window by hitting the "x" on the top right. The crash can be reproduced every time. -- Backtrace: Application: Dolphin (dolphin), signal: Segmentation fault [KCrash Handler] #4 0x00007f0b857e729a in KNS3::QtQuickDialogWrapper::exec() () at /usr/lib64/libKF5NewStuff.so.5 #5 0x00007f0b857c77fd in KNS3::Button::showDialog() () at /usr/lib64/libKF5NewStuff.so.5 #6 0x00007f0b83aaec17 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffdd37a6040, r=0x56507e923c00, this=0x56507e924510) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #7 doActivate<false>(QObject*, int, void**) (sender=0x56507e923c00, signal_index=9, argv=argv@entry=0x7ffdd37a6040) at kernel/qobject.cpp:3886 #8 0x00007f0b83aa7f60 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x56507e923c00, m=m@entry=0x7f0b84c214e0, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffdd37a6040) at kernel/qobject.cpp:3946 #9 0x00007f0b847f56a2 in QAbstractButton::clicked(bool) (this=this@entry=0x56507e923c00, _t1=<optimized out>) at .moc/moc_qabstractbutton.cpp:308 #10 0x00007f0b847f591a in QAbstractButtonPrivate::emitClicked() (this=0x56507e923eb0) at widgets/qabstractbutton.cpp:415 #11 0x00007f0b847f7970 in QAbstractButtonPrivate::click() (this=0x56507e923eb0) at widgets/qabstractbutton.cpp:408 #12 0x00007f0b847f7b91 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) (this=0x56507e923c00, e=0x7ffdd37a65c0) at widgets/qabstractbutton.cpp:1044 #13 0x00007f0b84743b4e in QWidget::event(QEvent*) (this=0x56507e923c00, event=0x7ffdd37a65c0) at kernel/qwidget.cpp:9019 #14 0x00007f0b84701aff in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x56507d912a00, receiver=receiver@entry=0x56507e923c00, e=e@entry=0x7ffdd37a65c0) at kernel/qapplication.cpp:3632 #15 0x00007f0b847090cb in QApplication::notify(QObject*, QEvent*) (this=0x7ffdd37a62f0, receiver=0x56507e923c00, e=0x7ffdd37a65c0) at kernel/qapplication.cpp:3076 #16 0x00007f0b83a7813a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x56507e923c00, event=0x7ffdd37a65c0) at kernel/qcoreapplication.cpp:1063 #17 0x00007f0b84708103 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) (receiver=receiver@entry=0x56507e923c00, event=event@entry=0x7ffdd37a65c0, alienWidget=alienWidget@entry=0x56507e923c00, nativeWidget=0x56507e5a3520, buttonDown=<optimized out>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2614 #18 0x00007f0b8475d0dc in QWidgetWindow::handleMouseEvent(QMouseEvent*) (this=0x56507e95e050, event=0x7ffdd37a6880) at kernel/qwidgetwindow.cpp:683 #19 0x00007f0b84760505 in QWidgetWindow::event(QEvent*) (this=0x56507e95e050, event=0x7ffdd37a6880) at kernel/qwidgetwindow.cpp:300 #20 0x00007f0b84701aff in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x56507e95e050, e=0x7ffdd37a6880) at kernel/qapplication.cpp:3632 #21 0x00007f0b83a7813a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x56507e95e050, event=0x7ffdd37a6880) at kernel/qcoreapplication.cpp:1063 #22 0x00007f0b83facff3 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) (e=0x56507e95e2b0) at kernel/qguiapplication.cpp:2282 #23 0x00007f0b83f82c5c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=...) at kernel/qwindowsysteminterface.cpp:1169 #24 0x00007f0b810d6240 in userEventSourceDispatch(GSource*, GSourceFunc, gpointer) (source=source@entry=0x56507d91b8e0) at qeventdispatcher_glib.cpp:74 #25 0x00007f0b815f78b7 in g_main_dispatch (context=0x56507d96a030) at ../glib/gmain.c:3337 #26 g_main_context_dispatch (context=0x56507d96a030) at ../glib/gmain.c:4055 #27 0x00007f0b815f7c38 in g_main_context_iterate (context=context@entry=0x56507d96a030, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4131 #28 0x00007f0b815f7cef in g_main_context_iteration (context=0x56507d96a030, may_block=may_block@entry=1) at ../glib/gmain.c:4196 #29 0x00007f0b83acfd30 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x56507d985790, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #30 0x00007f0b83a76b7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffdd37a6bb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #31 0x00007f0b83a7edb0 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #32 0x00007f0b83fa0a9c in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1867 #33 0x00007f0b84701a75 in QApplication::exec() () at kernel/qapplication.cpp:2824 #34 0x000056507d711777 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/dolphin-21.07.70git.20210507T201732~f9e3d9c8a-ku.12.1.x86_64/src/main.cpp:204 [Inferior 1 (process 5580) detached] Possible duplicates by query: bug 435992, bug 434725, bug 434192, bug 433252, bug 431773. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.