Bug 351021 - kde crash when close Dolphin
Summary: kde crash when close Dolphin
Status: RESOLVED UNMAINTAINED
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-08-06 04:36 UTC by Andy Deng
Modified: 2018-06-08 18:23 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andy Deng 2015-08-06 04:36:00 UTC
Application: plasma-desktop (4.11.20)
KDE Platform Version: 4.14.9
Qt Version: 4.8.6
Operating System: Linux 3.16.7-21-desktop x86_64
Distribution: "openSUSE 13.2 (Harlequin) (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:

After close Dolphin by " right-click + C " on KDE panel , KDE desktop crash.

The crash even 3 times at 2 hours. maybe " right-click + C " to close Dolphin cause this BUG.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Plasma 桌面外壳 (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fac0def8780 (LWP 1538))]

Thread 4 (Thread 0x7fabe28cc700 (LWP 1542)):
#0  0x00007fac0c7b805f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fabff0178cb in  () at /usr/lib64/libQtScript.so.4
#2  0x00007fabff017909 in  () at /usr/lib64/libQtScript.so.4
#3  0x00007fac0c7b40a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fac0b51a08d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fab5c46b700 (LWP 1546)):
#0  0x00007fac0c7baa9d in read () at /lib64/libpthread.so.0
#1  0x00007fac08665750 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fac08624714 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fac08624b7b in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fac08624cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007fac0cb790de in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#6  0x00007fac0cb4ae6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#7  0x00007fac0cb4b165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#8  0x00007fac0ca480bf in QThread::exec() () at /usr/lib64/libQtCore.so.4
#9  0x00007fac0cb2c783 in  () at /usr/lib64/libQtCore.so.4
#10 0x00007fac0ca4a79f in  () at /usr/lib64/libQtCore.so.4
#11 0x00007fac0c7b40a4 in start_thread () at /lib64/libpthread.so.0
#12 0x00007fac0b51a08d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fab5ad15700 (LWP 1547)):
#0  0x00007ffc0ffd3bb6 in  ()
#1  0x7fffffff00000000 in  ()
#2  0x0cb7926000000000 in  ()
#3  0x4c002ee000007fac in  ()
#4  0x5ad14c6800007fab in  ()
#5  0x5ad14c0000007fab in  ()
#6  0x7fffffff00007fab in  ()
#7  0x0cb7900000000000 in  ()
#8  0x5ad14c7000007fac in  ()
#9  0x0b526ccd00007fab in  ()
#10 0x0cc2c54700007fac in  ()
#11 0x0ca9ed4700007fac in  ()
#12 0x0000000200007fac in  ()
#13 0x4c001c4000000000 in  ()
#14 0x0000240000007fab in  ()
#15 0x4c002ee000000000 in  ()
#16 0x0008f8de00007fab in  ()
#17 0x0cb7a87500000000 in  ()
#18 0x0000000000007fac in  ()
#19 0x5ad14c6400007fab in  ()
#20 0x5ad14c7000007fab in  ()
#21 0x5ad14c6800007fab in  ()
#22 0x0000000000007fab in  ()
#23 0x0cb78f8c00000000 in  ()
#24 0x0000000000007fac in  ()
#25 0x0000000000000000 in  ()

Thread 1 (Thread 0x7fac0def8780 (LWP 1538)):
[KCrash Handler]
#5  0x00007fabe4981787 in TaskManager::TasksModel::index(int, int, QModelIndex const&) const () at /usr/lib64/libtaskmanager.so.4
#6  0x00007fabfe827d5c in  () at /usr/lib64/libQtDeclarative.so.4
#7  0x00007fabfe7a1a63 in  () at /usr/lib64/libQtDeclarative.so.4
#8  0x00007fabfe7a0696 in QDeclarativeOpenMetaObject::metaCall(QMetaObject::Call, int, void**) () at /usr/lib64/libQtDeclarative.so.4
#9  0x00007fac0cb55237 in QMetaProperty::read(QObject const*) const () at /usr/lib64/libQtCore.so.4
#10 0x00007fabfe8f00ef in  () at /usr/lib64/libQtDeclarative.so.4
#11 0x00007fabfe8f083c in  () at /usr/lib64/libQtDeclarative.so.4
#12 0x00007fabff08ebf4 in  () at /usr/lib64/libQtScript.so.4
#13 0x00007fabfef2ec45 in  () at /usr/lib64/libQtScript.so.4
#14 0x00007fabfef66a2f in  () at /usr/lib64/libQtScript.so.4
#15 0x00007fab620d940a in  ()
#16 0x00000000053ef580 in  ()
#17 0x00007fab60507980 in  ()
#18 0x00007fab5230cc38 in  ()
#19 0x00007fac0cb66255 in  () at /usr/lib64/libQtCore.so.4
#20 0x00007fab620d91a0 in  ()
#21 0x00007fabe2060540 in  ()
#22 0x00007fab60817048 in  ()
#23 0x00007fabe1fcb288 in  ()
#24 0x00007fabff315dc8 in __bss_start () at /usr/lib64/libQtScript.so.4
#25 0x00007fabe1fca000 in  ()
#26 0x00007fab60817000 in  ()
#27 0x00007fabe1fca000 in  ()
#28 0x00007fab60707770 in  ()
#29 0x00000000026ffce8 in  ()
#30 0x00007fab60817048 in  ()
#31 0x00007fabe2060528 in  ()
#32 0x00007fabfef20ee6 in  () at /usr/lib64/libQtScript.so.4
#33 0x00007fabfefb5cc6 in  () at /usr/lib64/libQtScript.so.4
#34 0x00007fabfef89d1f in  () at /usr/lib64/libQtScript.so.4
#35 0x00007fabff070e4e in QScriptValue::call(QScriptValue const&, QList<QScriptValue> const&) () at /usr/lib64/libQtScript.so.4
#36 0x00007fabfe85fd55 in  () at /usr/lib64/libQtDeclarative.so.4
#37 0x00007fabfe86206e in  () at /usr/lib64/libQtDeclarative.so.4
#38 0x00007fabfe862365 in  () at /usr/lib64/libQtDeclarative.so.4
#39 0x00007fabfe862491 in  () at /usr/lib64/libQtDeclarative.so.4
#40 0x00007fabfe862532 in QDeclarativeExpression::evaluate(bool*) () at /usr/lib64/libQtDeclarative.so.4
#41 0x00007fabfe791674 in  () at /usr/lib64/libQtDeclarative.so.4
#42 0x00007fabfe9456b3 in QDeclarativeState::qt_metacall(QMetaObject::Call, int, void**) () at /usr/lib64/libQtDeclarative.so.4
#43 0x00007fabfe863e55 in QDeclarativeBinding::update(QFlags<QDeclarativePropertyPrivate::WriteFlag>) () at /usr/lib64/libQtDeclarative.so.4
#44 0x00007fabfe86284b in  () at /usr/lib64/libQtDeclarative.so.4
#45 0x00007fabfe8625d3 in QDeclarativeExpression::qt_metacall(QMetaObject::Call, int, void**) () at /usr/lib64/libQtDeclarative.so.4
#46 0x00007fabfe958480 in QDeclarativeBinding::qt_metacall(QMetaObject::Call, int, void**) () at /usr/lib64/libQtDeclarative.so.4
#47 0x00007fac0cb603f8 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4
#48 0x00007fab60e35ba6 in  () at /usr/lib64/kde4/imports/org/kde/qtextracomponents/libqtextracomponentsplugin.so
#49 0x00007fac0c26ccb4 in QGraphicsItem::sceneEvent(QEvent*) () at /usr/lib64/libQtGui.so.4
#50 0x00007fabfe7f7364 in QDeclarativeItem::sceneEvent(QEvent*) () at /usr/lib64/libQtDeclarative.so.4
#51 0x00007fac0c29c731 in  () at /usr/lib64/libQtGui.so.4
#52 0x00007fac0c29ce53 in  () at /usr/lib64/libQtGui.so.4
#53 0x00007fac0c2a8fbc in QGraphicsScene::event(QEvent*) () at /usr/lib64/libQtGui.so.4
#54 0x00007fac0bcc876c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#55 0x00007fac0bccecad in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#56 0x00007fac0d8efe0a in KApplication::notify(QObject*, QEvent*) () at /usr/lib64/libkdeui.so.5
#57 0x00007fac0cb4c2ad in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4
#58 0x00007fac0c2c041e in QGraphicsView::viewportEvent(QEvent*) () at /usr/lib64/libQtGui.so.4
#59 0x00007fac0cb4c416 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4
#60 0x00007fac0bcc874c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#61 0x00007fac0bccecad in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#62 0x00007fac0d8efe0a in KApplication::notify(QObject*, QEvent*) () at /usr/lib64/libkdeui.so.5
#63 0x00007fac0cb4c2ad in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4
#64 0x00007fac0bccdbe5 in QApplicationPrivate::dispatchEnterLeave(QWidget*, QWidget*) () at /usr/lib64/libQtGui.so.4
#65 0x00007fac0bcce734 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /usr/lib64/libQtGui.so.4
#66 0x00007fac0bd3ffcc in  () at /usr/lib64/libQtGui.so.4
#67 0x00007fac0bd3e70c in QApplication::x11ProcessEvent(_XEvent*) () at /usr/lib64/libQtGui.so.4
#68 0x00007fac0bd655c2 in  () at /usr/lib64/libQtGui.so.4
#69 0x00007fac08624a04 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#70 0x00007fac08624c48 in  () at /usr/lib64/libglib-2.0.so.0
#71 0x00007fac08624cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#72 0x00007fac0cb790be in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#73 0x00007fac0bd65676 in  () at /usr/lib64/libQtGui.so.4
#74 0x00007fac0cb4ae6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#75 0x00007fac0cb4b165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#76 0x00007fac0cb505b9 in QCoreApplication::exec() () at /usr/lib64/libQtCore.so.4
#77 0x00007fabf74dbb94 in kdemain () at /usr/lib64/libkdeinit4_plasma-desktop.so
#78 0x0000000000408815 in _start ()

Reported using DrKonqi
Comment 1 Nate Graham 2018-06-08 18:23:29 UTC
Hello!

This bug report was filed for KDE Plasma 4, which reached end-of-support status in August 2015. KDE Plasma 5's desktop shell has been almost completely rewritten for better performance and usability, so it is likely that this bug has already been resolved in Plasma 5.

Accordingly, we hope you understand why we must close this bug report. If the issue described  here is still present in KDE Plasma 5.12 or later, please feel free to open a new ticket in the "plasmashell" product after reading https://community.kde.org/Get_Involved/Bug_Reporting

If you would like to get involved in KDE's bug triaging effort so that future mass bug closes like this are less likely, please read https://community.kde.org/Get_Involved#Bug_Triaging

Thanks for your understanding!

Nate Graham