Bug 346253 - Plasma desktop crashes
Summary: Plasma desktop crashes
Status: RESOLVED UNMAINTAINED
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-04-16 07:36 UTC by Raúl
Modified: 2018-06-08 18:28 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 Raúl 2015-04-16 07:36:33 UTC
Application: plasma-desktop (4.11.17)
KDE Platform Version: 4.14.6
Qt Version: 4.8.6
Operating System: Linux 3.16.7-13-desktop x86_64
Distribution: "openSUSE 13.2 (Harlequin) (x86_64)"

-- Information about the crash:
Just plug in the smart phone (Nexus 5) with USB debugging mode enabled.

The crash can be reproduced every time.

-- Backtrace:
Application: Shell de escritorio Plasma (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7ffb18010780 (LWP 1589))]

Thread 4 (Thread 0x7ffaeca29700 (LWP 1615)):
#0  0x00007ffb168d605f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007ffb091388cb in  () at /usr/lib64/libQtScript.so.4
#2  0x00007ffb09138909 in  () at /usr/lib64/libQtScript.so.4
#3  0x00007ffb168d20a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007ffb1563f06d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7ffa6714f700 (LWP 1616)):
#0  0x00007ffb15636c3d in poll () at /lib64/libc.so.6
#1  0x00007ffb12749be4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007ffb12749cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007ffb16c970de in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#4  0x00007ffb16c68e6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#5  0x00007ffb16c69165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#6  0x00007ffb16b660bf in QThread::exec() () at /usr/lib64/libQtCore.so.4
#7  0x00007ffb16c4a783 in  () at /usr/lib64/libQtCore.so.4
#8  0x00007ffb16b6879f in  () at /usr/lib64/libQtCore.so.4
#9  0x00007ffb168d20a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007ffb1563f06d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7ffa568e9700 (LWP 1629)):
#0  0x00007ffb15636c3d in poll () at /lib64/libc.so.6
#1  0x00007ffb12749be4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007ffb12749cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007ffb16c970de in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#4  0x00007ffb16c68e6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#5  0x00007ffb16c69165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#6  0x00007ffb16b660bf in QThread::exec() () at /usr/lib64/libQtCore.so.4
#7  0x00007ffa5f04c287 in KCupsConnection::run() () at /usr/lib64/libkcupslib.so
#8  0x00007ffb16b6879f in  () at /usr/lib64/libQtCore.so.4
#9  0x00007ffb168d20a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007ffb1563f06d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7ffb18010780 (LWP 1589)):
[KCrash Handler]
#5  0x00007ffb16b83ca3 in QHashData::nextNode(QHashData::Node*) () at /usr/lib64/libQtCore.so.4
#6  0x00007ffb0894bb0a in  () at /usr/lib64/libQtDeclarative.so.4
#7  0x00007ffb08a75c9d in  () at /usr/lib64/libQtDeclarative.so.4
#8  0x00007ffb16c7e1fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4
#9  0x00007ffb1635d1b7 in  () at /usr/lib64/libQtGui.so.4
#10 0x00007ffb16c7e1fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4
#11 0x00007ffb16cc8387 in QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&) () at /usr/lib64/libQtCore.so.4
#12 0x00007ffa6baa1b62 in  () at /usr/lib64/kde4/imports/org/kde/plasma/core/libcorebindingsplugin.so
#13 0x00007ffa6baa27b9 in  () at /usr/lib64/kde4/imports/org/kde/plasma/core/libcorebindingsplugin.so
#14 0x00007ffa6baa3165 in  () at /usr/lib64/kde4/imports/org/kde/plasma/core/libcorebindingsplugin.so
#15 0x00007ffb16c7e1fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4
#16 0x00007ffa6baa4927 in  () at /usr/lib64/kde4/imports/org/kde/plasma/core/libcorebindingsplugin.so
#17 0x00007ffa6baa4c50 in  () at /usr/lib64/kde4/imports/org/kde/plasma/core/libcorebindingsplugin.so
#18 0x00007ffa6baa5a40 in  () at /usr/lib64/kde4/imports/org/kde/plasma/core/libcorebindingsplugin.so
#19 0x00007ffb16c72348 in QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const () at /usr/lib64/libQtCore.so.4
#20 0x00007ffb16c74802 in QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) () at /usr/lib64/libQtCore.so.4
#21 0x00007ffb0b8c380a in  () at /usr/lib64/libplasma.so.3
#22 0x00007ffb0b8c4cfb in Plasma::DataEngine::connectSource(QString const&, QObject*, unsigned int, Plasma::IntervalAlignment) const () at /usr/lib64/libplasma.so.3
#23 0x00007ffa6baa4ec6 in  () at /usr/lib64/kde4/imports/org/kde/plasma/core/libcorebindingsplugin.so
#24 0x00007ffa6baa5caa in  () at /usr/lib64/kde4/imports/org/kde/plasma/core/libcorebindingsplugin.so
#25 0x00007ffb0896e529 in  () at /usr/lib64/libQtDeclarative.so.4
#26 0x00007ffb0898a0cc in QDeclarativePropertyPrivate::write(QObject*, QDeclarativePropertyCache::Data const&, QVariant const&, QDeclarativeContextData*, QFlags<QDeclarativePropertyPrivate::WriteFlag>) () at /usr/lib64/libQtDeclarative.so.4
#27 0x00007ffb0898abcc in QDeclarativePropertyPrivate::writeValueProperty(QVariant const&, QFlags<QDeclarativePropertyPrivate::WriteFlag>) () at /usr/lib64/libQtDeclarative.so.4
#28 0x00007ffb0898ac82 in QDeclarativePropertyPrivate::write(QDeclarativeProperty const&, QVariant const&, QFlags<QDeclarativePropertyPrivate::WriteFlag>) () at /usr/lib64/libQtDeclarative.so.4
#29 0x00007ffb089849e7 in QDeclarativeBinding::update(QFlags<QDeclarativePropertyPrivate::WriteFlag>) () at /usr/lib64/libQtDeclarative.so.4
#30 0x00007ffb0898384b in  () at /usr/lib64/libQtDeclarative.so.4
#31 0x00007ffb089835d3 in QDeclarativeExpression::qt_metacall(QMetaObject::Call, int, void**) () at /usr/lib64/libQtDeclarative.so.4
#32 0x00007ffb08a79480 in QDeclarativeBinding::qt_metacall(QMetaObject::Call, int, void**) () at /usr/lib64/libQtDeclarative.so.4
#33 0x00007ffb16c7e3f8 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4
#34 0x00007ffa6baa5a23 in  () at /usr/lib64/kde4/imports/org/kde/plasma/core/libcorebindingsplugin.so
#35 0x00007ffb16c8259e in QObject::event(QEvent*) () at /usr/lib64/libQtCore.so.4
#36 0x00007ffb15de676c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#37 0x00007ffb15deccad in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#38 0x00007ffb17a0dcea in KApplication::notify(QObject*, QEvent*) () at /usr/lib64/libkdeui.so.5
#39 0x00007ffb16c6a2ad in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4
#40 0x00007ffb16c6d57d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQtCore.so.4
#41 0x00007ffb16c978fe in  () at /usr/lib64/libQtCore.so.4
#42 0x00007ffb12749a04 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#43 0x00007ffb12749c48 in  () at /usr/lib64/libglib-2.0.so.0
#44 0x00007ffb12749cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#45 0x00007ffb16c970be in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#46 0x00007ffb15e83676 in  () at /usr/lib64/libQtGui.so.4
#47 0x00007ffb16c68e6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#48 0x00007ffb16c69165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#49 0x00007ffb16c6e5b9 in QCoreApplication::exec() () at /usr/lib64/libQtCore.so.4
#50 0x00007ffb015fcb94 in kdemain () at /usr/lib64/libkdeinit4_plasma-desktop.so
#51 0x0000000000408815 in _start ()

Reported using DrKonqi
Comment 1 Nate Graham 2018-06-08 18:28:49 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