[dolphin] [Bug 436811] New: Closing dolphin while KNS3 window is loading crashes it.

Tony bugzilla_noreply at kde.org
Sun May 9 07:17:27 BST 2021


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-null at kde.org
          Reporter: jodr666 at live.com
                CC: kfm-devel at 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 at entry=0x7ffdd37a6040) at kernel/qobject.cpp:3886
#8  0x00007f0b83aa7f60 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=sender at entry=0x56507e923c00, m=m at entry=0x7f0b84c214e0,
local_signal_index=local_signal_index at entry=2, argv=argv at entry=0x7ffdd37a6040)
at kernel/qobject.cpp:3946
#9  0x00007f0b847f56a2 in QAbstractButton::clicked(bool)
(this=this at 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 at entry=0x56507d912a00, receiver=receiver at entry=0x56507e923c00,
e=e at 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 at entry=0x56507e923c00, event=event at entry=0x7ffdd37a65c0,
alienWidget=alienWidget at 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 at 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 at entry=0x56507d96a030, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at ../glib/gmain.c:4131
#28 0x00007f0b815f7cef in g_main_context_iteration (context=0x56507d96a030,
may_block=may_block at 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 at entry=0x7ffdd37a6bb0, flags=..., flags at 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 on the CC list for the bug.


More information about the kfm-devel mailing list