Bug 377180 - kde4 plasma crash when plugging in iphone4
Summary: kde4 plasma crash when plugging in iphone4
Status: RESOLVED UNMAINTAINED
Alias: None
Product: plasma4
Classification: Plasma
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: 2017-03-03 21:32 UTC by Simon Andric
Modified: 2017-03-04 21:27 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Simon Andric 2017-03-03 21:32:44 UTC
Application: plasma-desktop (4.11.14)
KDE Platform Version: 4.14.13
Qt Version: 4.8.6
Operating System: Linux 3.19.0-80-generic x86_64
Distribution: Ubuntu 14.04.5 LTS

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

was trying to plug in iphone4 in my kde4 laptop. immediately after plugging it in, plasma crashed and again restarted itself.

s.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Namizna lupina Plasma (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fee111e37c0 (LWP 2260))]

Thread 5 (Thread 0x7fede51d2700 (LWP 2265)):
#0  0x00007ffc59db9cb6 in ?? ()
#1  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fedd2fca700 (LWP 2273)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fee09e9dffb in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007fee09e9e039 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007fee04a16184 in start_thread (arg=0x7fedd2fca700) at pthread_create.c:312
#4  0x00007fee10ad937d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7fed50e15700 (LWP 2274)):
#0  0x00007fee042fe218 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fee0430078b in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fee04300d4b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fee04300ebc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fee0d6b37be in QEventDispatcherGlib::processEvents (this=0x7fed4c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#5  0x00007fee0d6850af in QEventLoop::processEvents (this=this@entry=0x7fed50e14de0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fee0d6853a5 in QEventLoop::exec (this=this@entry=0x7fed50e14de0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007fee0d581c5f in QThread::exec (this=this@entry=0x2b267f0) at thread/qthread.cpp:537
#8  0x00007fee0d666823 in QInotifyFileSystemWatcherEngine::run (this=0x2b267f0) at io/qfilesystemwatcher_inotify.cpp:265
#9  0x00007fee0d58432f in QThreadPrivate::start (arg=0x2b267f0) at thread/qthread_unix.cpp:349
#10 0x00007fee04a16184 in start_thread (arg=0x7fed50e15700) at pthread_create.c:312
#11 0x00007fee10ad937d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fed42038700 (LWP 2295)):
#0  0x00007ffc59db9cb6 in ?? ()
#1  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fee111e37c0 (LWP 2260)):
[KCrash Handler]
#6  QHashData::nextNode (node=node@entry=0x6ae80f0) at tools/qhash.cpp:294
#7  0x00007fee0f2af23a in operator++ (this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/tools/qhash.h:427
#8  QDeclarativeVisualDataModel::_q_itemsChanged (this=0x3d87ba0, index=0, count=6, roles=...) at graphicsitems/qdeclarativevisualitemmodel.cpp:1208
#9  0x00007fee0f3da7ed in QDeclarativeVisualDataModel::qt_static_metacall (_o=0x6ae80f0, _c=QMetaObject::ReadProperty, _id=45291440, _a=0x0) at .moc/release-shared/moc_qdeclarativevisualitemmodel_p.cpp:406
#10 0x00007fee0d69a87a in QMetaObject::activate (sender=sender@entry=0x3e5e9d0, m=m@entry=0x7fee0d9ea6a0 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x0) at kernel/qobject.cpp:3539
#11 0x00007fee0d6e45a3 in QAbstractItemModel::layoutChanged (this=this@entry=0x3e5e9d0) at .moc/release-shared/moc_qabstractitemmodel.cpp:176
#12 0x00007fee0cf9bb47 in QSortFilterProxyModelPrivate::_q_sourceDataChanged (this=0x3e5ea80, source_top_left=..., source_bottom_right=...) at itemviews/qsortfilterproxymodel.cpp:1184
#13 0x00007fee0d69a87a in QMetaObject::activate (sender=sender@entry=0x3cb2120, m=m@entry=0x7fee0d9ea6a0 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffc59ce48a0) at kernel/qobject.cpp:3539
#14 0x00007fee0d6e4527 in QAbstractItemModel::dataChanged (this=this@entry=0x3cb2120, _t1=..., _t2=...) at .moc/release-shared/moc_qabstractitemmodel.cpp:163
#15 0x00007fed5209cad2 in Plasma::DataModel::setItems (this=this@entry=0x3cb2120, sourceName=..., list=...) at ../../../../plasma/declarativeimports/core/datamodel.cpp:391
#16 0x00007fed5209d729 in Plasma::DataModel::dataUpdated (this=0x3cb2120, sourceName=..., data=...) at ../../../../plasma/declarativeimports/core/datamodel.cpp:222
#17 0x00007fed5209e0d5 in Plasma::DataModel::qt_static_metacall (_o=0x6ae80f0, _id=1, _a=0x7ffc59ce4c40, _c=<optimized out>) at ./datamodel.moc:266
#18 0x00007fee0d69a87a in QMetaObject::activate (sender=sender@entry=0x3edaa90, m=m@entry=0x7fed522b7de0 <Plasma::DataSource::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffc59ce4c40) at kernel/qobject.cpp:3539
#19 0x00007fed5209f897 in Plasma::DataSource::newData (this=this@entry=0x3edaa90, _t1=..., _t2=...) at ./datasource.moc:203
#20 0x00007fed5209fbc0 in Plasma::DataSource::dataUpdated (this=0x3edaa90, sourceName=..., data=...) at ../../../../plasma/declarativeimports/core/datasource.cpp:146
#21 0x00007fed520a09b0 in Plasma::DataSource::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at ./datasource.moc:110
#22 0x00007fee0d68e908 in QMetaMethod::invoke (this=this@entry=0x7ffc59ce5060, object=object@entry=0x3edaa90, connectionType=Qt::DirectConnection, connectionType@entry=Qt::AutoConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1664
#23 0x00007fee0d690dc2 in QMetaObject::invokeMethod (obj=obj@entry=0x3edaa90, member=member@entry=0x7fee1075214a "dataUpdated", type=type@entry=Qt::AutoConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1179
#24 0x00007fee105f66fa in invokeMethod (val9=..., val8=..., val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=..., member=0x7fee1075214a "dataUpdated", obj=0x3edaa90) at /usr/include/qt4/QtCore/qobjectdefs.h:434
#25 Plasma::DataEnginePrivate::connectSource (this=<optimized out>, s=0x61b5e60, visualization=visualization@entry=0x3edaa90, pollingInterval=<optimized out>, pollingInterval@entry=0, align=align@entry=Plasma::NoAlignment, immediateCall=true) at ../../plasma/dataengine.cpp:674
#26 0x00007fee105f7beb in Plasma::DataEngine::connectSource (this=0x1fa2020, source=..., visualization=visualization@entry=0x3edaa90, pollingInterval=0, intervalAlignment=intervalAlignment@entry=Plasma::NoAlignment) at ../../plasma/dataengine.cpp:106
#27 0x00007fed5209fe36 in Plasma::DataSource::setConnectedSources (this=this@entry=0x3edaa90, sources=...) at ../../../../plasma/declarativeimports/core/datasource.cpp:49
#28 0x00007fed520a0c1a in Plasma::DataSource::qt_metacall (this=0x3edaa90, _c=QMetaObject::WriteProperty, _id=4, _a=0x7ffc59ce56e0) at ./datasource.moc:179
#29 0x00007fee0f2d1cd9 in QDeclarativeVMEMetaObject::metaCall (this=0x3ecb980, c=QMetaObject::WriteProperty, _id=5, a=0x7ffc59ce56e0) at qml/qdeclarativevmemetaobject.cpp:673
#30 0x00007fee0f2ed95c in QDeclarativePropertyPrivate::write (object=0x3edaa90, property=..., value=..., context=<optimized out>, flags=...) at qml/qdeclarativeproperty.cpp:1239
#31 0x00007fee0f2ee45c in QDeclarativePropertyPrivate::writeValueProperty (this=0x35ca670, value=..., flags=...) at qml/qdeclarativeproperty.cpp:1088
#32 0x00007fee0f2ee512 in QDeclarativePropertyPrivate::write (that=..., value=..., flags=...) at qml/qdeclarativeproperty.cpp:1343
#33 0x00007fee0f2e8277 in QDeclarativeBinding::update (this=0x3d8fc90, flags=...) at qml/qdeclarativebinding.cpp:427
#34 0x00007fee0f2e70db in update (this=<optimized out>) at ../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativebinding_p.h:208
#35 QDeclarativeBindingPrivate::emitValueChanged (this=<optimized out>) at qml/qdeclarativebinding.cpp:469
#36 0x00007fee0f2e6e63 in QDeclarativeExpression::qt_metacall (this=this@entry=0x3d8fc90, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7ffc59ce5ad0) at .moc/release-shared/moc_qdeclarativeexpression.cpp:93
#37 0x00007fee0f3ddfd0 in QDeclarativeBinding::qt_metacall (this=0x3d8fc90, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=<optimized out>) at .moc/release-shared/moc_qdeclarativebinding_p.cpp:85
#38 0x00007fee0d69aa78 in QMetaObject::activate (sender=0x3c338f0, m=m@entry=0x7fed522b7de0 <Plasma::DataSource::staticMetaObject>, local_signal_index=local_signal_index@entry=9, argv=argv@entry=0x0) at kernel/qobject.cpp:3569
#39 0x00007fed520a0993 in sourcesChanged (this=<optimized out>) at ./datasource.moc:261
#40 Plasma::DataSource::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at ./datasource.moc:109
#41 0x00007fee0d69ec1e in QObject::event (this=0x3c338f0, e=<optimized out>) at kernel/qobject.cpp:1194
#42 0x00007fee0ca1fe2c in QApplicationPrivate::notify_helper (this=this@entry=0x175cb10, receiver=receiver@entry=0x3c338f0, e=e@entry=0x4e9a640) at kernel/qapplication.cpp:4567
#43 0x00007fee0ca264a0 in QApplication::notify (this=this@entry=0x174c340, receiver=receiver@entry=0x3c338f0, e=e@entry=0x4e9a640) at kernel/qapplication.cpp:4353
#44 0x00007fee0e34680a in KApplication::notify (this=0x174c340, receiver=0x3c338f0, event=0x4e9a640) at ../../kdeui/kernel/kapplication.cpp:311
#45 0x00007fee0d6864dd in QCoreApplication::notifyInternal (this=0x174c340, receiver=receiver@entry=0x3c338f0, event=event@entry=0x4e9a640) at kernel/qcoreapplication.cpp:953
#46 0x00007fee0d689b3d in sendEvent (event=0x4e9a640, receiver=0x3c338f0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#47 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x16d5f30) at kernel/qcoreapplication.cpp:1577
#48 0x00007fee0d689fe3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470
#49 0x00007fee0d6b3f83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#50 postEventSourceDispatch (s=0x1760d80) at kernel/qeventdispatcher_glib.cpp:287
#51 0x00007fee04300bd4 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#52 0x00007fee04300e18 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#53 0x00007fee04300ebc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#54 0x00007fee0d6b37a1 in QEventDispatcherGlib::processEvents (this=0x16d7830, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#55 0x00007fee0cac1be6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#56 0x00007fee0d6850af in QEventLoop::processEvents (this=this@entry=0x7ffc59ce6180, flags=...) at kernel/qeventloop.cpp:149
#57 0x00007fee0d6853a5 in QEventLoop::exec (this=this@entry=0x7ffc59ce6180, flags=...) at kernel/qeventloop.cpp:204
#58 0x00007fee0d68ab79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#59 0x00007fee0ca1e37c in QApplication::exec () at kernel/qapplication.cpp:3828
#60 0x00007fee10de0624 in kdemain (argc=1, argv=0x7ffc59ce63d8) at ../../../../plasma/desktop/shell/main.cpp:126
#61 0x00007fee10a00f45 in __libc_start_main (main=0x4006f0 <main(int, char**)>, argc=1, argv=0x7ffc59ce63d8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc59ce63c8) at libc-start.c:287
#62 0x000000000040071e in _start ()

Reported using DrKonqi
Comment 1 Rex Dieter 2017-03-04 21:27:20 UTC
kde4 workspace is EOL and no longer supported, sorry.