Bug 261032 - Plasma crashes on first startup on 4.5.85
Summary: Plasma crashes on first startup on 4.5.85
Status: RESOLVED DUPLICATE of bug 247642
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-23 03:27 UTC by Luis Silva
Modified: 2010-12-23 13:37 UTC (History)
1 user (show)

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 Luis Silva 2010-12-23 03:27:41 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.5.85 (4.6 Beta2)
Qt Version: 4.7.1
Operating System: Linux 2.6.37-11-generic x86_64
Distribution: Ubuntu natty (development branch)

-- Information about the crash:
- What I was doing when the application crashed:
Upgraded to KDE 4.5.85 and now plasma crashes on login. This only happens on the first run after the login. All subsequent runs seem to be ok.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f416897d7a0 (LWP 2137))]

Thread 4 (Thread 0x7f4156fd3700 (LWP 2191)):
#0  0x00007f4166f10e6d in __pthread_mutex_unlock_usercnt (mutex=0x14269d8) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x14269d8) at pthread_mutex_unlock.c:290
#2  0x00007f41668501d8 in ?? () from /lib/libglib-2.0.so.0
#3  0x00007f41668506c9 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x00000033edb84f26 in QEventDispatcherGlib::processEvents (this=0x1365f20, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#5  0x00000033edb59362 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00000033edb5959c in QEventLoop::exec (this=0x7f4156fd2db0, flags=...) at kernel/qeventloop.cpp:201
#7  0x00000033eda70274 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#8  0x00000033edb3b82f in QInotifyFileSystemWatcherEngine::run (this=0x14ac9e0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00000033eda72a2e in QThreadPrivate::start (arg=0x14ac9e0) at thread/qthread_unix.cpp:285
#10 0x00007f4166f0cd8c in start_thread (arg=0x7f4156fd3700) at pthread_create.c:304
#11 0x00007f416851661d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f41567d2700 (LWP 2192)):
#0  0x00007f41685094b3 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f41668501a0 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f41668506c9 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00000033edb84f26 in QEventDispatcherGlib::processEvents (this=0x1492590, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#4  0x00000033edb59362 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00000033edb5959c in QEventLoop::exec (this=0x7f41567d1dc0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00000033eda70274 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00000033f4caf13c in Herqq::Upnp::HControlPointThread::run() () from /usr/lib/libHUpnp.so.0
#8  0x00000033eda72a2e in QThreadPrivate::start (arg=0x1505880) at thread/qthread_unix.cpp:285
#9  0x00007f4166f0cd8c in start_thread (arg=0x7f41567d2700) at pthread_create.c:304
#10 0x00007f416851661d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f4153f2b700 (LWP 2199)):
#0  0x00007f41685094b3 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f41668501a0 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f41668506c9 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00000033edb84f26 in QEventDispatcherGlib::processEvents (this=0x18c19b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#4  0x00000033edb59362 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00000033edb5959c in QEventLoop::exec (this=0x7f4153f2adb0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00000033eda70274 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00000033edb3b82f in QInotifyFileSystemWatcherEngine::run (this=0x1a46000) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00000033eda72a2e in QThreadPrivate::start (arg=0x1a46000) at thread/qthread_unix.cpp:285
#9  0x00007f4166f0cd8c in start_thread (arg=0x7f4153f2b700) at pthread_create.c:304
#10 0x00007f416851661d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f416897d7a0 (LWP 2137)):
[KCrash Handler]
#6  QString (this=0x0) at /usr/include/qt4/QtCore/qstring.h:728
#7  KCal::IncidenceBase::uid (this=0x0) at ../../kcal/incidencebase.cpp:185
#8  0x00007f4150599772 in Akonadi::Calendar::Private::removeItemFromMaps (this=0x1e9fc30, item=...) at ../../../../../plasma/generic/dataengines/calendar/akonadi/calendar.cpp:424
#9  0x00007f415059c3ea in Akonadi::Calendar::Private::itemsRemoved (this=0x1e9fc30, items=<value optimized out>) at ../../../../../plasma/generic/dataengines/calendar/akonadi/calendar.cpp:453
#10 0x00007f415059d1cd in Akonadi::Calendar::Private::rowsAboutToBeRemoved (this=0x1e9fc30, parent=<value optimized out>, start=<value optimized out>, end=<value optimized out>) at ../../../../../plasma/generic/dataengines/calendar/akonadi/calendar.cpp:104
#11 0x00007f4150581ce4 in Akonadi::Calendar::Private::qt_metacall (this=0x1e9fc30, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffffc59e030) at moc_calendar_p.cpp:149
#12 0x00000033edb6f098 in QMetaObject::activate (sender=0x1e9e7d0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7ffffc59e030) at kernel/qobject.cpp:3280
#13 0x00000033edbb5b24 in QAbstractItemModel::rowsAboutToBeRemoved (this=<value optimized out>, _t1=<value optimized out>, _t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:188
#14 0x00000033edb51988 in QAbstractItemModel::beginRemoveRows (this=<value optimized out>, parent=<value optimized out>, first=0, last=0) at kernel/qabstractitemmodel.cpp:2450
#15 0x00007f415023141c in Akonadi::EntityTreeModelPrivate::monitoredItemRemoved (this=0x1e9c7a0, item=...) at ../../akonadi/entitytreemodel_p.cpp:917
#16 0x00007f4150220432 in Akonadi::EntityTreeModel::qt_metacall (this=0x1e9e7d0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffffc59e2a0) at ./entitytreemodel.moc:155
#17 0x00000033edb6f098 in QMetaObject::activate (sender=0x1ea6770, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7ffffc59e2a0) at kernel/qobject.cpp:3280
#18 0x00007f4150270305 in Akonadi::Monitor::itemRemoved (this=<value optimized out>, _t1=<value optimized out>) at ./monitor.moc:190
#19 0x00007f4150273c21 in Akonadi::MonitorPrivate::emitItemNotification (this=0x1ea1790, msg=..., item=<value optimized out>, collection=<value optimized out>, collectionDest=<value optimized out>) at ../../akonadi/monitor_p.cpp:428
#20 0x00007f415027422e in Akonadi::MonitorPrivate::emitNotification (this=0x1ea1790, msg=...) at ../../akonadi/monitor_p.cpp:263
#21 0x00007f4150276cdc in Akonadi::MonitorPrivate::dataAvailable (this=0x1ea1790) at ../../akonadi/monitor_p.cpp:275
#22 0x00007f41502706d5 in Akonadi::Monitor::qt_metacall (this=0x1ea6770, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffffc59e640) at ./monitor.moc:156
#23 0x00007f41501d7b68 in Akonadi::ChangeRecorder::qt_metacall (this=0x1ea6770, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value optimized out>) at ./changerecorder.moc:72
#24 0x00000033edb6f098 in QMetaObject::activate (sender=0x1ea1818, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3280
#25 0x00007f41501db3c6 in Akonadi::EntityCache<Akonadi::Item, Akonadi::ItemFetchJob, Akonadi::ItemFetchScope>::fetchResult (this=0x1ea1818, job=<value optimized out>) at ../../akonadi/entitycache_p.h:189
#26 0x00007f4150219a33 in Akonadi::EntityCacheBase::qt_metacall (this=0x1ea1818, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffffc59e810) at ./entitycache_p.moc:77
#27 0x00000033edb6f098 in QMetaObject::activate (sender=0x1d13380, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7ffffc59e810) at kernel/qobject.cpp:3280
#28 0x00000033f0737862 in KJob::result (this=<value optimized out>, _t1=0x1d13380) at ./kjob.moc:194
#29 0x00000033f07378a0 in KJob::emitResult (this=0x1d13380) at ../../kdecore/jobs/kjob.cpp:312
#30 0x00007f4150267f5d in Akonadi::Job::qt_metacall (this=0x1d13380, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x2a83830) at ./job.moc:91
#31 0x00007f4150256965 in Akonadi::ItemFetchJob::qt_metacall (this=0x1d13380, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x2a83830) at ./itemfetchjob.moc:73
#32 0x00000033edb6df2a in QObject::event (this=0x1d13380, e=<value optimized out>) at kernel/qobject.cpp:1219
#33 0x00000033ef9bab44 in QApplicationPrivate::notify_helper (this=0xe45330, receiver=0x1d13380, e=0x2dbdce0) at kernel/qapplication.cpp:4445
#34 0x00000033ef9bf47a in QApplication::notify (this=<value optimized out>, receiver=0x1d13380, e=0x2dbdce0) at kernel/qapplication.cpp:4324
#35 0x00000033f1e390d6 in KApplication::notify (this=0xde5df0, receiver=0x1d13380, event=0x2dbdce0) at ../../kdeui/kernel/kapplication.cpp:311
#36 0x00000033edb59f7c in QCoreApplication::notifyInternal (this=0xde5df0, receiver=0x1d13380, event=0x2dbdce0) at kernel/qcoreapplication.cpp:732
#37 0x00000033edb5d715 in sendEvent (receiver=0x0, event_type=0, data=0xda8800) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#38 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xda8800) at kernel/qcoreapplication.cpp:1373
#39 0x00000033edb84d33 in sendPostedEvents (s=0xe48930) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#40 postEventSourceDispatch (s=0xe48930) at kernel/qeventdispatcher_glib.cpp:277
#41 0x00007f416684fc4d in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#42 0x00007f4166850438 in ?? () from /lib/libglib-2.0.so.0
#43 0x00007f41668506c9 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#44 0x00000033edb84ecf in QEventDispatcherGlib::processEvents (this=0xda82d0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#45 0x00000033efa609fe in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#46 0x00000033edb59362 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#47 0x00000033edb5959c in QEventLoop::exec (this=0x7ffffc59f1d0, flags=...) at kernel/qeventloop.cpp:201
#48 0x00000033edb5d9bb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#49 0x00000033f763e077 in kdemain (argc=1, argv=0x7ffffc59f598) at ../../../../plasma/desktop/shell/main.cpp:118
#50 0x00007f4168454d1e in __libc_start_main (main=0x400740 <main(int, char**)>, argc=1, ubp_av=0x7ffffc59f598, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7ffffc59f588) at libc-start.c:226
#51 0x0000000000400669 in _start ()

Possible duplicates by query: bug 257778, bug 257748, bug 257190, bug 247642.

Reported using DrKonqi
Comment 1 Dario Andres 2010-12-23 13:37:07 UTC
[Comment from a bug triager]
Those crashes are now being tracked at bug 247642. Thanks

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