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.

Reply via email to