https://bugs.kde.org/show_bug.cgi?id=463594
Bug ID: 463594 Summary: Dolphin crashed when trying to share folder Classification: Applications Product: dolphin Version: 22.12.0 Platform: Debian testing OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: dolphin-bugs-n...@kde.org Reporter: klan...@gmail.com CC: kfm-de...@kde.org Target Milestone: --- Application: dolphin (22.12.0) Qt Version: 5.15.7 Frameworks Version: 5.101.0 Operating System: Linux 6.0.0-6-amd64 x86_64 Windowing System: Wayland Distribution: Debian GNU/Linux bookworm/sid DrKonqi: 5.26.4 [KCrashBackend] -- Information about the crash: I was trying to share a folder when Dolphin crashed/freezed when it was examining the folder. The reporter is unsure if this crash is reproducible. -- Backtrace: Application: Dolphin (dolphin), signal: Aborted [KCrash Handler] #6 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44 #7 0x00007f7fa78a9d2f in __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78 #8 0x00007f7fa785aef2 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #9 0x00007f7fa7845472 in __GI_abort () at ./stdlib/abort.c:79 #10 0x00007f7fa7a90c79 in qt_message_fatal (message=<synthetic pointer>..., context=...) at global/qlogging.cpp:1914 #11 QMessageLogger::fatal (this=this@entry=0x7fff363270c0, msg=msg@entry=0x7f7fa69aa508 "Object %p destroyed while one of its QML signal handlers is in progress.\nMost likely the object was deleted synchronously (use QObject::deleteLater() instead), or the application is running a nested e"...) at global/qlogging.cpp:893 #12 0x00007f7fa68784b8 in QQmlData::destroyed (this=<optimized out>, object=0x558e52efdba0) at qml/qqmlengine.cpp:1936 #13 0x00007f7fa7ce6d32 in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1019 #14 0x00007f7f600949a5 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Templates.2/libqtquicktemplates2plugin.so #15 0x00007f7fa7cdb30e in QObjectPrivate::deleteChildren (this=this@entry=0x558e66772310) at kernel/qobject.cpp:2137 #16 0x00007f7fa7ce70d4 in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1115 #17 0x00007f7f60187200 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so #18 0x00007f7fa54c8e9d in QQmlTableInstanceModel::dispose (this=0x558e64a72090, object=0x558e53619020) at ./src/qmlmodels/qqmltableinstancemodel.cpp:264 #19 0x00007f7fa6f3ad6d in QQuickTableViewPrivate::~QQuickTableViewPrivate (this=0x558e5eba27c0, __in_chrg=<optimized out>) at items/qquicktableview.cpp:454 #20 0x00007f7fa6f3b089 in QQuickTableViewPrivate::~QQuickTableViewPrivate (this=0x558e5eba27c0, __in_chrg=<optimized out>) at items/qquicktableview.cpp:461 #21 0x00007f7fa6fd01f5 in QQmlPrivate::QQmlElement<QQuickTableView>::~QQmlElement (this=0x558e533c9520, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:144 #22 QQmlPrivate::QQmlElement<QQuickTableView>::~QQmlElement (this=0x558e533c9520, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:144 #23 0x00007f7fa7cdb30e in QObjectPrivate::deleteChildren (this=this@entry=0x558e65f771b0) at kernel/qobject.cpp:2137 #24 0x00007f7fa7ce70d4 in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1115 #25 0x00007f7f600960bd in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Templates.2/libqtquicktemplates2plugin.so #26 0x00007f7fa7cdb30e in QObjectPrivate::deleteChildren (this=this@entry=0x558e52f3abe0) at kernel/qobject.cpp:2137 #27 0x00007f7fa7ce70d4 in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1115 #28 0x00007f7f60187480 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so #29 0x00007f7fa7cdb30e in QObjectPrivate::deleteChildren (this=this@entry=0x558e522977d0) at kernel/qobject.cpp:2137 #30 0x00007f7fa7ce70d4 in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1115 #31 0x00007f7f60187480 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so #32 0x00007f7fa7cdb30e in QObjectPrivate::deleteChildren (this=this@entry=0x558e5412cfb0) at kernel/qobject.cpp:2137 #33 0x00007f7fa7ce70d4 in QObject::~QObject (this=this@entry=0x558e52b3eca0, __in_chrg=<optimized out>) at kernel/qobject.cpp:1115 #34 0x00007f7fa6e56392 in QQuickItem::~QQuickItem (this=this@entry=0x558e52b3eca0, __in_chrg=<optimized out>) at items/qquickitem.cpp:2387 #35 0x00007f7fa6fd0045 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement (this=0x558e52b3eca0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:144 #36 QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement (this=0x558e52b3eca0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:144 #37 0x00007f7fa7cdb30e in QObjectPrivate::deleteChildren (this=this@entry=0x558e52f64ee0) at kernel/qobject.cpp:2137 #38 0x00007f7fa7ce70d4 in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1115 #39 0x00007f7f600944d5 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Templates.2/libqtquicktemplates2plugin.so #40 0x00007f7fa7f656ba in QQuickWidget::~QQuickWidget (this=0x558e52fd6aa0, __in_chrg=<optimized out>) at ./src/quickwidgets/qquickwidget.cpp:573 #41 0x00007f7fa7f65729 in QQuickWidget::~QQuickWidget (this=0x558e52fd6aa0, __in_chrg=<optimized out>) at ./src/quickwidgets/qquickwidget.cpp:575 #42 0x00007f7fa7cdb30e in QObjectPrivate::deleteChildren (this=this@entry=0x558e52dba260) at kernel/qobject.cpp:2137 #43 0x00007f7fa89a06e6 in QWidget::~QWidget (this=0x558e52fd69c0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1524 #44 0x00007f7fa89a0a29 in QWidget::~QWidget (this=0x558e52fd69c0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1548 #45 0x00007f7f6812738d in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/propertiesdialog/sambausershareplugin.so #46 0x00007f7fa9c3c406 in qDeleteAll<__gnu_cxx::__normal_iterator<KPropertiesDialogPlugin* const*, std::vector<KPropertiesDialogPlugin*, std::allocator<KPropertiesDialogPlugin*> > > > (end=..., begin=0x558e545bd3d0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:320 #47 qDeleteAll<std::vector<KPropertiesDialogPlugin*, std::allocator<KPropertiesDialogPlugin*> > > (c=std::vector of length 4, capacity 4 = {...}) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:328 #48 KPropertiesDialogPrivate::~KPropertiesDialogPrivate (this=0x558e5460a990, __in_chrg=<optimized out>) at ./src/widgets/kpropertiesdialog.cpp:189 #49 std::default_delete<KPropertiesDialogPrivate>::operator() (this=<optimized out>, __ptr=0x558e5460a990) at /usr/include/c++/12/bits/unique_ptr.h:95 #50 std::default_delete<KPropertiesDialogPrivate>::operator() (__ptr=0x558e5460a990, this=<optimized out>) at /usr/include/c++/12/bits/unique_ptr.h:89 #51 std::unique_ptr<KPropertiesDialogPrivate, std::default_delete<KPropertiesDialogPrivate> >::~unique_ptr (this=0x558e5f9ead68, __in_chrg=<optimized out>) at /usr/include/c++/12/bits/unique_ptr.h:396 #52 KPropertiesDialog::~KPropertiesDialog (this=0x558e5f9ead30, __in_chrg=<optimized out>) at ./src/widgets/kpropertiesdialog.cpp:468 #53 0x00007f7fa9c3c519 in KPropertiesDialog::~KPropertiesDialog (this=0x558e5f9ead30, __in_chrg=<optimized out>) at ./src/widgets/kpropertiesdialog.cpp:468 #54 0x00007f7fa7cdd53f in QObject::event (this=0x558e5f9ead30, e=0x558e657c6c60) at kernel/qobject.cpp:1334 #55 0x00007f7fa8962f5e in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x558e5f9ead30, e=0x558e657c6c60) at kernel/qapplication.cpp:3637 #56 0x00007f7fa7cb17c8 in QCoreApplication::notifyInternal2 (receiver=0x558e5f9ead30, event=0x558e657c6c60) at kernel/qcoreapplication.cpp:1064 #57 0x00007f7fa7cb4761 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x558e520b1ec0) at kernel/qcoreapplication.cpp:1821 #58 0x00007f7fa7d0a1d3 in postEventSourceDispatch (s=0x558e520f4600) at kernel/qeventdispatcher_glib.cpp:277 #59 0x00007f7fa591f7a9 in g_main_dispatch (context=0x558e520f7a00) at ../../../glib/gmain.c:3444 #60 g_main_context_dispatch (context=context@entry=0x558e520f7a00) at ../../../glib/gmain.c:4162 #61 0x00007f7fa591fa38 in g_main_context_iterate (context=context@entry=0x558e520f7a00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4238 #62 0x00007f7fa591facc in g_main_context_iteration (context=0x558e520f7a00, may_block=1) at ../../../glib/gmain.c:4303 #63 0x00007f7fa7d098b6 in QEventDispatcherGlib::processEvents (this=0x558e520f5470, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #64 0x00007f7fa7cb024b in QEventLoop::exec (this=0x7fff36327d40, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #65 0x00007f7fa90f9f15 in KJob::exec (this=0x558e5567b280) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:121 #66 0x00007f7f68132bdd in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/propertiesdialog/sambausershareplugin.so #67 0x00007f7f68133d53 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/propertiesdialog/sambausershareplugin.so #68 0x00007f7f68126a73 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/propertiesdialog/sambausershareplugin.so #69 0x00007f7fa68c6bf3 in QQmlObjectOrGadget::metacall (this=0x7fff363282b0, this@entry=0x7fff36328100, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, index@entry=7, argv=argv@entry=0x7fff36328060) at qml/qqmlobjectorgadget.cpp:51 #70 0x00007f7fa67a1d5d in CallMethod (callType=QMetaObject::InvokeMetaMethod, callArgs=0x7f7f4b91a5a0, engine=0x558e5341c140, argTypes=0x0, argCount=0, returnType=43, index=<optimized out>, object=...) at jsruntime/qv4qobjectwrapper.cpp:1319 #71 CallPrecise (object=..., data=..., engine=engine@entry=0x558e5341c140, callArgs=callArgs@entry=0x7f7f4b91a5a0, callType=callType@entry=QMetaObject::InvokeMetaMethod) at jsruntime/qv4qobjectwrapper.cpp:1573 #72 0x00007f7fa67a5080 in CallOverloaded (callType=<optimized out>, propertyCache=<optimized out>, callArgs=<optimized out>, engine=<optimized out>, data=..., object=...) at jsruntime/qv4qobjectwrapper.cpp:1645 #73 QV4::QObjectMethod::callInternal (this=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at jsruntime/qv4qobjectwrapper.cpp:2133 #74 0x00007f7fa67c1926 in QV4::FunctionObject::call (argc=<optimized out>, argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.15.7/QtQml/private/../../../../../src/qml/jsruntime/qv4functionobject_p.h:202 #75 QV4::Moth::VME::interpret (frame=0x12da, engine=0x558e5341c140, code=0x558e52f888d0 "\300\017z\246\177\177") at jsruntime/qv4vme_moth.cpp:757 #76 0x00007f7fa67c504f in QV4::Moth::VME::exec (frame=frame@entry=0x7fff36328570, engine=engine@entry=0x558e5341c140) at jsruntime/qv4vme_moth.cpp:466 #77 0x00007f7fa675797e in QV4::Function::call (this=this@entry=0x558e544eb5f0, thisObject=<optimized out>, argv=argv@entry=0x7f7f4b91a508, argc=<optimized out>, context=<optimized out>) at jsruntime/qv4function.cpp:69 #78 0x00007f7fa68e13ad in QQmlJavaScriptExpression::evaluate (this=this@entry=0x558e53995110, callData=callData@entry=0x7f7f4b91a4d8, isUndefined=isUndefined@entry=0x0) at qml/qqmljavascriptexpression.cpp:212 #79 0x00007f7fa6892b0f in QQmlBoundSignalExpression::evaluate (this=<optimized out>, a=<optimized out>) at ../../include/QtQml/5.15.7/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95 #80 0x00007f7fa6894258 in QQmlBoundSignal_callback (e=0x558e539950c0, a=0x7fff3632a1a0) at ../../include/QtQml/5.15.7/QtQml/private/../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69 #81 0x00007f7fa68c66df in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x7fff3632a1a0) at qml/qqmlnotifier.cpp:104 #82 0x00007f7fa7ce8b0d in doActivate<false> (sender=0x558e52efdba0, signal_index=61, argv=0x7fff3632a1a0) at kernel/qobject.cpp:3811 #83 0x00007f7fa1f4159e in QQuickComboBox::activated(int) () from /lib/x86_64-linux-gnu/libQt5QuickTemplates2.so.5 #84 0x00007f7fa1ec4528 in ?? () from /lib/x86_64-linux-gnu/libQt5QuickTemplates2.so.5 #85 0x00007f7fa7ce8fcf in QtPrivate::QSlotObjectBase::call (a=0x7fff3632a260, r=0x558e52efdba0, this=0x558e660a6580) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #86 doActivate<false> (sender=0x558e530233d0, signal_index=64, argv=0x7fff3632a260) at kernel/qobject.cpp:3919 #87 0x00007f7fa1eb3221 in QQuickAbstractButtonPrivate::handleRelease(QPointF const&) () from /lib/x86_64-linux-gnu/libQt5QuickTemplates2.so.5 #88 0x00007f7fa1ed2151 in QQuickControl::mouseReleaseEvent(QMouseEvent*) () from /lib/x86_64-linux-gnu/libQt5QuickTemplates2.so.5 #89 0x00007f7fa6e54e08 in QQuickItem::event (this=0x558e530233d0, ev=0x7fff3632a5f0) at items/qquickitem.cpp:8282 #90 0x00007f7fa8962f5e in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x558e530233d0, e=0x7fff3632a5f0) at kernel/qapplication.cpp:3637 #91 0x00007f7fa7cb17c8 in QCoreApplication::notifyInternal2 (receiver=0x558e530233d0, event=0x7fff3632a5f0) at kernel/qcoreapplication.cpp:1064 #92 0x00007f7fa6e726da in QQuickWindowPrivate::deliverMouseEvent (this=this@entry=0x558e5fa23af0, pointerEvent=0x7f7f700056e0) at items/qquickwindow.cpp:2025 #93 0x00007f7fa6e73dd9 in QQuickWindowPrivate::deliverPointerEvent (this=0x558e5fa23af0, event=0x7f7f700056e0) at items/qquickwindow.cpp:2617 #94 0x00007f7fa81495b5 in QWindow::event (this=0x558e52dba4e0, ev=<optimized out>) at kernel/qwindow.cpp:2450 #95 0x00007f7fa8962f5e in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x558e52dba4e0, e=0x7fff3632a5f0) at kernel/qapplication.cpp:3637 #96 0x00007f7fa7cb17c8 in QCoreApplication::notifyInternal2 (receiver=0x558e52dba4e0, event=0x7fff3632a5f0) at kernel/qcoreapplication.cpp:1064 #97 0x00007f7fa7f6a057 in QQuickWidget::mouseReleaseEvent (this=<optimized out>, e=0x7fff3632ab30) at ./src/quickwidgets/qquickwidget.cpp:1417 #98 0x00007f7fa89a4ce8 in QWidget::event (this=0x558e52fd6aa0, event=0x7fff3632ab30) at kernel/qwidget.cpp:9043 #99 0x00007f7fa8962f5e in QApplicationPrivate::notify_helper (this=this@entry=0x558e520d7a80, receiver=receiver@entry=0x558e52fd6aa0, e=e@entry=0x7fff3632ab30) at kernel/qapplication.cpp:3637 #100 0x00007f7fa896b502 in QApplication::notify (this=<optimized out>, receiver=0x558e52fd6aa0, e=<optimized out>) at kernel/qapplication.cpp:3081 #101 0x00007f7fa7cb17c8 in QCoreApplication::notifyInternal2 (receiver=0x558e52fd6aa0, event=0x7fff3632ab30) at kernel/qcoreapplication.cpp:1064 #102 0x00007f7fa896960e in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x558e52fd6aa0, event=event@entry=0x7fff3632ab30, alienWidget=<optimized out>, nativeWidget=0x558e5f9ead30, buttonDown=buttonDown@entry=0x7f7fa8ea69f0 <qt_button_down>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2619 #103 0x00007f7fa89bdaf8 in QWidgetWindow::handleMouseEvent (this=0x558e659352d0, event=0x7fff3632ade0) at kernel/qwidgetwindow.cpp:683 #104 0x00007f7fa89c0e80 in QWidgetWindow::event (this=0x558e659352d0, event=0x7fff3632ade0) at kernel/qwidgetwindow.cpp:300 #105 0x00007f7fa8962f5e in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x558e659352d0, e=0x7fff3632ade0) at kernel/qapplication.cpp:3637 #106 0x00007f7fa7cb17c8 in QCoreApplication::notifyInternal2 (receiver=0x558e659352d0, event=0x7fff3632ade0) at kernel/qcoreapplication.cpp:1064 #107 0x00007f7fa813d55d in QGuiApplicationPrivate::processMouseEvent (e=0x7f7f9c008c30) at kernel/qguiapplication.cpp:2278 #108 0x00007f7fa8111e1c in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:1169 #109 0x00007f7fa573f4a0 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib/x86_64-linux-gnu/libQt5WaylandClient.so.5 #110 0x00007f7fa591f7a9 in g_main_dispatch (context=0x558e520f7a00) at ../../../glib/gmain.c:3444 #111 g_main_context_dispatch (context=context@entry=0x558e520f7a00) at ../../../glib/gmain.c:4162 #112 0x00007f7fa591fa38 in g_main_context_iterate (context=context@entry=0x558e520f7a00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4238 #113 0x00007f7fa591facc in g_main_context_iteration (context=0x558e520f7a00, may_block=1) at ../../../glib/gmain.c:4303 #114 0x00007f7fa7d098b6 in QEventDispatcherGlib::processEvents (this=0x558e520f5470, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #115 0x00007f7fa7cb024b in QEventLoop::exec (this=this@entry=0x7fff3632b110, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #116 0x00007f7fa7cb83b6 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #117 0x00007f7fa8130ffc in QGuiApplication::exec () at kernel/qguiapplication.cpp:1863 #118 0x00007f7fa8962ed5 in QApplication::exec () at kernel/qapplication.cpp:2829 #119 0x0000558e500280e2 in main (argc=<optimized out>, argv=<optimized out>) at ./src/main.cpp:258 [Inferior 1 (process 4826) detached] The reporter indicates this bug may be a duplicate of or related to bug 461624. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.