From kde-bugs-dist Fri Dec 31 22:51:03 2010 From: Chris Samuel Date: Fri, 31 Dec 2010 22:51:03 +0000 To: kde-bugs-dist Subject: [Bug 261759] New: Plasma-desktop crashes with segmentation fault on Message-Id: X-MARC-Message: https://marc.info/?l=kde-bugs-dist&m=129383584715548 https://bugs.kde.org/show_bug.cgi?id=261759 Summary: Plasma-desktop crashes with segmentation fault on login (SEGV) in KDE 4.6.0 RC1 Product: plasma Version: unspecified Platform: Ubuntu Packages OS/Version: Linux Status: UNCONFIRMED Severity: crash Priority: NOR Component: general AssignedTo: plasma-bugs@kde.org ReportedBy: kde@csamuel.org Application: plasma-desktop (0.4) KDE Platform Version: 4.5.90 (4.6 RC1) Qt Version: 4.7.0 Operating System: Linux 2.6.35-24-generic x86_64 Distribution: Ubuntu 10.10 -- Information about the crash: - What I was doing when the application crashed: Plasma-desktop crashes with a segmentation fault (SEGV) on login and seems to crash periodically thereafter. Restarts automatically every time. I suspect it's related to Akonadi looking at the backtrace. This is on Kubuntu 10.10 with the 4.6.0 RC1 packages from the kubuntu-beta PPA. Here are the installed packages for libakonadi: ii libakonadi-calendar4 4:4.5.90-0ubuntu2~maverick1~ppa1 library for using the Akonadi PIM data server ii libakonadi-contact4 4:4.5.90-0ubuntu2~maverick1~ppa1 library for using the Akonadi PIM data server ii libakonadi-kabc4 4:4.5.90-0ubuntu2~maverick1~ppa1 library for using the Akonadi PIM data server ii libakonadi-kcal4 4:4.5.90-0ubuntu2~maverick1~ppa1 library for using the Akonadi PIM data server ii libakonadi-kde4 4:4.5.90-0ubuntu2~maverick1~ppa1 library for using the Akonadi PIM data server ii libakonadi-kmime4 4:4.5.90-0ubuntu2~maverick1~ppa1 library for using the Akonadi PIM data server ii libakonadiprotocolinternals1 1.4.90-0ubuntu1~maverick1~ppa1 libraries for the Akonadi PIM storage service The crash can be reproduced every time. -- Backtrace: Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault [Current thread is 1 (Thread 0x7f8faad3c780 (LWP 4336))] Thread 4 (Thread 0x7f8f86be2700 (LWP 4340)): #0 0x00007f8faa6502c3 in select () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007f8fa79ce76e in qt_safe_select (nfds=15, fdread=0x2cc4650, fdwrite=0x2cc48e8, fdexcept=0x2cc4b80, orig_timeout=0x0) at kernel/qcore_unix.cpp:82 #2 0x00007f8fa79d3beb in QEventDispatcherUNIXPrivate::doSelect (this=0x2cc4490, flags=, timeout=) at kernel/qeventdispatcher_unix.cpp:219 #3 0x00007f8fa79d481b in QEventDispatcherUNIX::processEvents (this=0x2c0dff0, flags=) at kernel/qeventdispatcher_unix.cpp:919 #4 0x00007f8fa79a3a02 in QEventLoop::processEvents (this=, flags=) at kernel/qeventloop.cpp:149 #5 0x00007f8fa79a3dec in QEventLoop::exec (this=0x7f8f86be1d90, flags=) at kernel/qeventloop.cpp:201 #6 0x00007f8fa78ae2fd in QThread::exec (this=) at thread/qthread.cpp:490 #7 0x00007f8fa79835f8 in QInotifyFileSystemWatcherEngine::run (this=0x2cc23d0) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007f8fa78b127e in QThreadPrivate::start (arg=0x2cc23d0) at thread/qthread_unix.cpp:266 #9 0x00007f8f9fb46971 in start_thread (arg=) at pthread_create.c:304 #10 0x00007f8faa65792d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f8f83ee8700 (LWP 4346)): #0 0x00007f8faa6502c3 in select () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007f8fa79ce76e in qt_safe_select (nfds=18, fdread=0x2e4ff90, fdwrite=0x2e50228, fdexcept=0x2e504c0, orig_timeout=0x0) at kernel/qcore_unix.cpp:82 #2 0x00007f8fa79d3beb in QEventDispatcherUNIXPrivate::doSelect (this=0x2e4fdd0, flags=, timeout=) at kernel/qeventdispatcher_unix.cpp:219 #3 0x00007f8fa79d481b in QEventDispatcherUNIX::processEvents (this=0x2e6a120, flags=) at kernel/qeventdispatcher_unix.cpp:919 #4 0x00007f8fa79a3a02 in QEventLoop::processEvents (this=, flags=) at kernel/qeventloop.cpp:149 #5 0x00007f8fa79a3dec in QEventLoop::exec (this=0x7f8f83ee7d90, flags=) at kernel/qeventloop.cpp:201 #6 0x00007f8fa78ae2fd in QThread::exec (this=) at thread/qthread.cpp:490 #7 0x00007f8fa79835f8 in QInotifyFileSystemWatcherEngine::run (this=0x2e6be50) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007f8fa78b127e in QThreadPrivate::start (arg=0x2e6be50) at thread/qthread_unix.cpp:266 #9 0x00007f8f9fb46971 in start_thread (arg=) at pthread_create.c:304 #10 0x00007f8faa65792d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f8f836e7700 (LWP 4347)): #0 0x00007f8faa6502c3 in select () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007f8fa79ce76e in qt_safe_select (nfds=25, fdread=0x2e81250, fdwrite=0x2e814e8, fdexcept=0x2e81780, orig_timeout=0x0) at kernel/qcore_unix.cpp:82 #2 0x00007f8fa79d3beb in QEventDispatcherUNIXPrivate::doSelect (this=0x2e81090, flags=, timeout=) at kernel/qeventdispatcher_unix.cpp:219 #3 0x00007f8fa79d481b in QEventDispatcherUNIX::processEvents (this=0x2e88a80, flags=) at kernel/qeventdispatcher_unix.cpp:919 #4 0x00007f8fa79a3a02 in QEventLoop::processEvents (this=, flags=) at kernel/qeventloop.cpp:149 #5 0x00007f8fa79a3dec in QEventLoop::exec (this=0x7f8f836e6db0, flags=) at kernel/qeventloop.cpp:201 #6 0x00007f8fa78ae2fd in QThread::exec (this=) at thread/qthread.cpp:490 #7 0x00007f8f9dd83b6c in Herqq::Upnp::HControlPointThread::run() () from /usr/lib/libHUpnp.so.0 #8 0x00007f8fa78b127e in QThreadPrivate::start (arg=0x2e5b150) at thread/qthread_unix.cpp:266 #9 0x00007f8f9fb46971 in start_thread (arg=) at pthread_create.c:304 #10 0x00007f8faa65792d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f8faad3c780 (LWP 4336)): [KCrash Handler] #6 KCalCore::IncidenceBase::isReadOnly (this=0x0) at ../../kcalcore/incidencebase.cpp:286 #7 0x00007f8f861c4f23 in CalendarSupport::Calendar::Private::updateItem (this=0x2dc3320, item=, mode=) at ../../../../../plasma/generic/dataengines/calendar/akonadi/calendar.cpp:222 #8 0x00007f8f861c7e9b in CalendarSupport::Calendar::Private::dataChanged (this=, topLeft=, bottomRight=) at ../../../../../plasma/generic/dataengines/calendar/akonadi/calendar.cpp:157 #9 0x00007f8f861a8f5c in CalendarSupport::Calendar::Private::qt_metacall (this=0x2dc3320, _c=QMetaObject::InvokeMetaMethod, _id=, _a=0x7fff9a31a5c0) at moc_calendar_p.cpp:155 #10 0x00007f8fa79bcb27 in QMetaObject::activate (sender=0x2dc5f30, m=, local_signal_index=, argv=0x0) at kernel/qobject.cpp:3280 #11 0x00007f8fa7a082c7 in QAbstractItemModel::dataChanged (this=0x0, _t1=, _t2=) at .moc/release-shared/moc_qabstractitemmodel.cpp:148 #12 0x00007f8f85e5879b in Akonadi::EntityTreeModelPrivate::dataChanged (this=, top=..., bottom=...) at ../../akonadi/entitytreemodel_p.cpp:1402 #13 0x00007f8f85e5d759 in Akonadi::EntityTreeModelPrivate::monitoredItemChanged (this=, item=...) at ../../akonadi/entitytreemodel_p.cpp:940 #14 0x00007f8f85e50ee1 in Akonadi::EntityTreeModel::qt_metacall (this=0x2dc5f30, _c=QMetaObject::InvokeMetaMethod, _id=, _a=0x7fff9a31a920) at ./entitytreemodel.moc:156 #15 0x00007f8fa79bcb27 in QMetaObject::activate (sender=0x2d75800, m=, local_signal_index=, argv=0x0) at kernel/qobject.cpp:3280 #16 0x00007f8f85ea4c87 in Akonadi::Monitor::itemChanged (this=0x0, _t1=, _t2=) at ./monitor.moc:169 #17 0x00007f8f85ea7cf7 in Akonadi::MonitorPrivate::emitItemNotification (this=0x2dc3570, msg=..., item=, collection=, collectionDest=) at ../../akonadi/monitor_p.cpp:432 #18 0x00007f8f85ea8c63 in Akonadi::MonitorPrivate::emitNotification (this=0x2dc3570, msg=...) at ../../akonadi/monitor_p.cpp:267 #19 0x00007f8f85e0d1e1 in Akonadi::ChangeRecorderPrivate::emitNotification(Akonadi::NotificationMessage const&) () from /usr/lib/libakonadi-kde.so.4 #20 0x00007f8f85ea891a in Akonadi::MonitorPrivate::dataAvailable (this=0x2dc3570) at ../../akonadi/monitor_p.cpp:281 #21 0x00007f8f85ea4d15 in Akonadi::Monitor::qt_metacall (this=0x2d75800, _c=QMetaObject::InvokeMetaMethod, _id=, _a=0x7fff9a31ae90) at ./monitor.moc:156 #22 0x00007f8f85e0cec8 in Akonadi::ChangeRecorder::qt_metacall (this=0x0, _c=49598368, _id=-1479710975, _a=0x0) at ./changerecorder.moc:72 #23 0x00007f8fa79bcb27 in QMetaObject::activate (sender=0x2dc35f8, m=, local_signal_index=, argv=0x0) at kernel/qobject.cpp:3280 #24 0x00007f8f85e0d597 in Akonadi::EntityCache::fetchResult(KJob*) () from /usr/lib/libakonadi-kde.so.4 #25 0x00007f8f85e49e43 in Akonadi::EntityCacheBase::qt_metacall (this=0x2dc35f8, _c=QMetaObject::InvokeMetaMethod, _id=, _a=0x7fff9a31b0a0) at ./entitycache_p.moc:77 #26 0x00007f8fa79bcb27 in QMetaObject::activate (sender=0x386ef20, m=, local_signal_index=, argv=0x0) at kernel/qobject.cpp:3280 #27 0x00007f8fa808da62 in KJob::result (this=0x0, _t1=0x386ef20) at ./kjob.moc:194 #28 0x00007f8fa808dd00 in KJob::emitResult (this=0x386ef20) at ../../kdecore/jobs/kjob.cpp:312 #29 0x00007f8f85e9b439 in delayedEmitResult (this=0x386ef20, _c=QMetaObject::InvokeMetaMethod, _id=, _a=0x3537c80) at ../../akonadi/job.cpp:144 #30 Akonadi::Job::qt_metacall (this=0x386ef20, _c=QMetaObject::InvokeMetaMethod, _id=, _a=0x3537c80) at ./job.moc:91 #31 0x00007f8f85e88465 in Akonadi::ItemFetchJob::qt_metacall (this=0x0, _c=49598368, _id=-1479710975, _a=0x0) at ./itemfetchjob.moc:73 #32 0x00007f8fa79b6bde in QObject::event (this=0x386ef20, e=0x0) at kernel/qobject.cpp:1219 #33 0x00007f8fa6d0bfdc in QApplicationPrivate::notify_helper (this=0x2283640, receiver=0x386ef20, e=0x3818e70) at kernel/qapplication.cpp:4396 #34 0x00007f8fa6d11aed in QApplication::notify (this=0x226b350, receiver=0x386ef20, e=0x3818e70) at kernel/qapplication.cpp:4277 #35 0x00007f8fa86a7086 in KApplication::notify (this=0x226b350, receiver=0x386ef20, event=0x3818e70) at ../../kdeui/kernel/kapplication.cpp:311 #36 0x00007f8fa79a4cdc in QCoreApplication::notifyInternal (this=0x226b350, receiver=0x386ef20, event=0x3818e70) at kernel/qcoreapplication.cpp:732 #37 0x00007f8fa79a7c22 in sendEvent (receiver=0x0, event_type=, data=0x2228ba0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #38 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=, data=0x2228ba0) at kernel/qcoreapplication.cpp:1373 #39 0x00007f8fa6dbfa44 in sendPostedEvents (this=, flags=) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #40 QEventDispatcherX11::processEvents (this=, flags=) at kernel/qeventdispatcher_x11.cpp:75 #41 0x00007f8fa79a3a02 in QEventLoop::processEvents (this=, flags=) at kernel/qeventloop.cpp:149 #42 0x00007f8fa79a3dec in QEventLoop::exec (this=0x7fff9a31bb10, flags=) at kernel/qeventloop.cpp:201 #43 0x00007f8fa79a7ebb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #44 0x00007f8faa935c83 in kdemain (argc=, argv=) at ../../../../plasma/desktop/shell/main.cpp:118 #45 0x00007f8faa58fd8e in __libc_start_main (main=, argc=, ubp_av=, init=, fini=, rtld_fini=, stack_end=0x7fff9a31bee8) at libc-start.c:226 #46 0x0000000000400669 in _start () Reported using DrKonqi -- Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.