Bug 480524

Summary: Dolphin crashed atfer computer wake up from suspend to disk
Product: [Applications] dolphin Reporter: opensuse.lietuviu.kalba
Component: generalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: akselmo, kfm-devel, opensuse.lietuviu.kalba
Priority: NOR Keywords: drkonqi
Version: 22.12.3   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description opensuse.lietuviu.kalba 2024-01-30 08:38:05 UTC
Application: dolphin (22.12.3)

Qt Version: 5.15.8
Frameworks Version: 5.103.0
Operating System: Linux 5.14.21-150500.55.39-default x86_64
Windowing System: X11
Distribution: "openSUSE Leap 15.5"
DrKonqi: 5.27.9 [KCrashBackend]

-- Information about the crash:
I had several Dolphin windowsand multiple other programs opened. I suspended computer to disk over nigth. I morning I boot computer - wake up it. After wake up and several more seconds, computer connected to internet. I checked email in Thunderbird, system was a bit slow to open letter. Sudenly two notifications that Dolphin crashed appeared. LibreOffice also crashed. Plasma desktop task dissapeared and after few seconds apeared again. Other programs did not crash (YaST Thunderbird, Kate, Firefox, GoldenDict, Ksysguard).

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault

[KCrash Handler]
#4  0x00007f790ade4581 in QObject::property(char const*) const (this=0x5589bb442070, name=name@entry=0x7f790cad0915 "desktopFileName") at kernel/qobject.cpp:4123
#5  0x00007f790cac9566 in KUiServerV2JobTracker::registerJob(KJob*) (this=0x7f78f401acb0, job=<optimized out>) at /usr/src/debug/kjobwidgets-5.103.0-150500.1.2.x86_64/src/kuiserverv2jobtracker.cpp:186
#6  0x00007f790cac4c8c in <lambda()>::operator() (__closure=0x5589ba96f5b0) at /usr/src/debug/kjobwidgets-5.103.0-150500.1.2.x86_64/src/kuiserverv2jobtracker.cpp:227
#7  QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, KUiServerV2JobTracker::registerJob(KJob*)::<lambda()> >::call (arg=<optimized out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:146
#8  QtPrivate::Functor<KUiServerV2JobTracker::registerJob(KJob*)::<lambda()>, 0>::call<QtPrivate::List<>, void> (arg=<optimized out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:256
#9  QtPrivate::QFunctorSlotObject<KUiServerV2JobTracker::registerJob(KJob*)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x5589ba96f5a0, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:443
#10 0x00007f790adf0a0b in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffef83d2510, r=0x7f78f401acb0, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#11 doActivate<false>(QObject*, int, void**) (sender=0x7f790cad90c0 <(anonymous namespace)::Q_QGS_serverProxy::innerFunction()::holder>, signal_index=3, argv=0x7ffef83d2510) at kernel/qobject.cpp:3923
#12 0x00007f790adf0a0b in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffef83d2640, r=0x7f790cad90c0 <(anonymous namespace)::Q_QGS_serverProxy::innerFunction()::holder>, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#13 doActivate<false>(QObject*, int, void**) (sender=0x5589baabd3f0, signal_index=5, argv=0x7ffef83d2640) at kernel/qobject.cpp:3923
#14 0x00007f790ade9e82 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x5589baabd3f0, m=m@entry=0x7f790b13c2c0 <QDBusServiceWatcher::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffef83d2640) at kernel/qobject.cpp:3983
#15 0x00007f790b11fc1f in QDBusServiceWatcher::serviceOwnerChanged(QString const&, QString const&, QString const&) (this=this@entry=0x5589baabd3f0, _t1=..., _t2=..., _t3=...) at .moc/moc_qdbusservicewatcher.cpp:242
#16 0x00007f790b11fcff in QDBusServiceWatcherPrivate::_q_serviceOwnerChanged(QString const&, QString const&, QString const&) (this=<optimized out>, service=..., oldOwner=..., newOwner=...) at qdbusservicewatcher.cpp:76
#17 0x00007f790b1203ef in QDBusServiceWatcher::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=_o@entry=0x5589baabd3f0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=3, _a=_a@entry=0x7ffef83d27f0) at .moc/moc_qdbusservicewatcher.cpp:116
#18 0x00007f790b120755 in QDBusServiceWatcher::qt_metacall(QMetaObject::Call, int, void**) (this=0x5589baabd3f0, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7ffef83d27f0) at .moc/moc_qdbusservicewatcher.cpp:197
#19 0x00007f790b0cf3d8 in QDBusConnectionPrivate::deliverCall(QObject*, int, QDBusMessage const&, QVector<int> const&, int) (this=<optimized out>, object=<optimized out>, msg=<optimized out>, metaTypes=<optimized out>, slotIdx=<optimized out>) at qdbusintegrator.cpp:1001
#20 0x00007f790ade74ab in QObject::event(QEvent*) (this=0x5589baabd3f0, e=0x7f78f40511f0) at kernel/qobject.cpp:1347
#21 0x00007f790ba3c53c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x5589b993c160, receiver=receiver@entry=0x5589baabd3f0, e=e@entry=0x7f78f40511f0) at kernel/qapplication.cpp:3640
#22 0x00007f790ba432ff in QApplication::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x5589baabd3f0, e=0x7f78f40511f0) at kernel/qapplication.cpp:3164
#23 0x00007f790adb3013 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x5589baabd3f0, event=0x7f78f40511f0) at kernel/qcoreapplication.cpp:1064
#24 0x00007f790adb31ee in QCoreApplication::sendEvent(QObject*, QEvent*) (receiver=receiver@entry=0x5589baabd3f0, event=event@entry=0x7f78f40511f0) at kernel/qcoreapplication.cpp:1462
#25 0x00007f790adb5a31 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x5589b99160d0) at kernel/qcoreapplication.cpp:1821
#26 0x00007f790adb5fb8 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1680
#27 0x00007f790ae162b3 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x5589b9a186c0) at kernel/qeventdispatcher_glib.cpp:277
#28 0x00007f7907b2082b in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#29 0x00007f7907b20bd0 in  () at /usr/lib64/libglib-2.0.so.0
#30 0x00007f7907b20c5c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#31 0x00007f790ae1595c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x5589b9a15890, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#32 0x00007f790adb187a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffef83d2df0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:235
#33 0x00007f790adbb0b7 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1375
#34 0x00005589b969f3b8 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/dolphin-22.12.3-bp155.2.7.x86_64/src/main.cpp:235
[Inferior 1 (process 6424) detached]

Reported using DrKonqi
Comment 1 opensuse.lietuviu.kalba 2024-01-30 08:46:20 UTC
Created attachment 165339 [details]
New crash information added by DrKonqi

dolphin (22.12.3) using Qt 5.15.8

Crash infor from another Dolpin instance crash at same time

-- Backtrace (Reduced):
#4  0x00007f2f896a8581 in QObject::property (this=0x557cc8f6e090, name=name@entry=0x7f2f8b394915 "desktopFileName") at kernel/qobject.cpp:4123
#5  0x00007f2f8b38d566 in KUiServerV2JobTracker::registerJob (this=0x7f2f7400cfe0, job=<optimized out>) at /usr/src/debug/kjobwidgets-5.103.0-150500.1.2.x86_64/src/kuiserverv2jobtracker.cpp:186
#6  0x00007f2f8b388c8c in <lambda()>::operator() (__closure=0x557cc91a3370) at /usr/src/debug/kjobwidgets-5.103.0-150500.1.2.x86_64/src/kuiserverv2jobtracker.cpp:227
#9  QtPrivate::QFunctorSlotObject<KUiServerV2JobTracker::registerJob(KJob*)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x557cc91a3360, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:443
#10 0x00007f2f896b4a0b in QtPrivate::QSlotObjectBase::call (a=0x7ffe11de6a70, r=0x7f2f7400cfe0, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
Comment 2 Akseli Lahtinen 2024-02-01 14:27:18 UTC

*** This bug has been marked as a duplicate of bug 471531 ***