Version: (using Devel) Installed from: Compiled sources OS: Linux Using KDE svn trunk (but this bug was there even in pre-4.0 times - and it's still there). I once added a bugzilla's (version 2.23.4) buglist in iCalendar format to a korganizer's todo list. And since then it crashes on each start with the following backtrace: Application: KOrganizer (korganizer), signal SIGSEGV Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 0xb55b16c0 (LWP 11434)] [KCrash handler] #6 0xb68452c7 in QString (this=0xbfc29314, other=@0xc) at /home/ulet/kde-svn/qt-copy/include/QtCore/../../src/corelib/tools/qstring.h:676 #7 0xb6842e35 in KCal::IncidenceBase::uid (this=0x83a9d58) at /home/ulet/kde-svn/kdepimlibs/kcal/incidencebase.cpp:177 #8 0xb794da40 in KOTodoView::saveListViewState (this=0x822da10, listView=0x8217830) at /home/ulet/kde-svn/kdepim/korganizer/kotodoview.cpp:792 #9 0xb794dd51 in KOTodoView::updateView (this=0x822da10) at /home/ulet/kde-svn/kdepim/korganizer/kotodoview.cpp:730 #10 0xb793887a in CalendarView::updateView (this=0x816a160, start=@0x83a2434, end=@0x83a244c) at /home/ulet/kde-svn/kdepim/korganizer/calendarview.cpp:774 #11 0xb793896c in CalendarView::updateView (this=0x816a160) at /home/ulet/kde-svn/kdepim/korganizer/calendarview.cpp:784 #12 0xb7933ae5 in CalendarView::slotCalendarChanged (this=0x816a160) at /home/ulet/kde-svn/kdepim/korganizer/calendarview.cpp:2204 #13 0xb793e0d1 in CalendarView::qt_metacall (this=0x816a160, _c=QMetaObject::InvokeMetaMethod, _id=165, _a=0xbfc29508) at /home/ulet/kde-svn/build/kdepim/korganizer/calendarview.moc:557 #14 0xb7f1445a in QMetaObject::activate (sender=0x81e63f8, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:2992 #15 0xb7f148a2 in QMetaObject::activate (sender=0x81e63f8, m=0xb68ea3dc, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3065 #16 0xb686c435 in KCal::Calendar::calendarChanged (this=0x81e63f8) at /home/ulet/kde-svn/build/kdepimlibs/kcal/calendar.moc:84 #17 0xb686c4aa in KCal::Calendar::qt_metacall (this=0x81e63f8, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfc2966c) at /home/ulet/kde-svn/build/kdepimlibs/kcal/calendar.moc:72 #18 0xb68bd4b2 in KCal::CalendarResources::qt_metacall (this=0x81e63f8, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfc2966c) at /home/ulet/kde-svn/build/kdepimlibs/kcal/calendarresources.moc:75 #19 0xb7f1445a in QMetaObject::activate (sender=0x821e640, from_signal_index=4, to_signal_index=4, argv=0xbfc2966c) at kernel/qobject.cpp:2992 #20 0xb7f148a2 in QMetaObject::activate (sender=0x821e640, m=0xb68ead74, local_signal_index=0, argv=0xbfc2966c) at kernel/qobject.cpp:3065 #21 0xb68ad8cc in KCal::ResourceCalendar::resourceChanged (this=0x821e640, _t1=0x821e640) at /home/ulet/kde-svn/build/kdepimlibs/kcal/resourcecalendar.moc:115 #22 0xb3e0f5ca in KCal::ResourceRemote::slotLoadJobResult (this=0x821e640, job=0x8391e40) at /home/ulet/kde-svn/kdepim/kresources/remote/resourceremote.cpp:234 #23 0xb3e0f73b in KCal::ResourceRemote::qt_metacall (this=0x821e640, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfc297ac) at /home/ulet/kde-svn/build/kdepim/kresources/remote/resourceremote.moc:69 #24 0xb7f1445a in QMetaObject::activate (sender=0x8391e40, from_signal_index=7, to_signal_index=7, argv=0xbfc297ac) at kernel/qobject.cpp:2992 #25 0xb7f148a2 in QMetaObject::activate (sender=0x8391e40, m=0xb7c32888, local_signal_index=3, argv=0xbfc297ac) at kernel/qobject.cpp:3065 #26 0xb7b29cb8 in KJob::result (this=0x8391e40, _t1=0x8391e40) at /home/ulet/kde-svn/build/kdelibs/kdecore/kjob.moc:186 #27 0xb7b2a1fc in KJob::emitResult (this=0x8391e40) at /home/ulet/kde-svn/kdelibs/kdecore/jobs/kjob.cpp:290 #28 0xb6e7fc5d in KIO::FileCopyJob::slotResult (this=0x8391e40, job=0x82bb318) at /home/ulet/kde-svn/kdelibs/kio/kio/job.cpp:2158 #29 0xb6e80a0d in KIO::FileCopyJob::qt_metacall (this=0x8391e40, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfc2993c) at /home/ulet/kde-svn/build/kdelibs/kio/jobclasses.moc:658 #30 0xb7f1445a in QMetaObject::activate (sender=0x82bb318, from_signal_index=7, to_signal_index=7, argv=0xbfc2993c) at kernel/qobject.cpp:2992 #31 0xb7f148a2 in QMetaObject::activate (sender=0x82bb318, m=0xb7c32888, local_signal_index=3, argv=0xbfc2993c) at kernel/qobject.cpp:3065 #32 0xb7b29cb8 in KJob::result (this=0x82bb318, _t1=0x82bb318) at /home/ulet/kde-svn/build/kdelibs/kdecore/kjob.moc:186 #33 0xb7b2a1fc in KJob::emitResult (this=0x82bb318) at /home/ulet/kde-svn/kdelibs/kdecore/jobs/kjob.cpp:290 #34 0xb6e79adf in KIO::SimpleJob::slotFinished (this=0x82bb318) at /home/ulet/kde-svn/kdelibs/kio/kio/job.cpp:491 #35 0xb6e79eb8 in KIO::TransferJob::slotFinished (this=0x82bb318) at /home/ulet/kde-svn/kdelibs/kio/kio/job.cpp:961 #36 0xb6e80e3f in KIO::TransferJob::qt_metacall (this=0x82bb318, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfc29b78) at /home/ulet/kde-svn/build/kdelibs/kio/jobclasses.moc:336 #37 0xb7f1445a in QMetaObject::activate (sender=0x8317978, from_signal_index=8, to_signal_index=8, argv=0x0) at kernel/qobject.cpp:2992 #38 0xb7f148a2 in QMetaObject::activate (sender=0x8317978, m=0xb6fe73a4, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3065 #39 0xb6f207d9 in KIO::SlaveInterface::finished (this=0x8317978) at /home/ulet/kde-svn/build/kdelibs/kio/slaveinterface.moc:161 #40 0xb6f22626 in KIO::SlaveInterface::dispatch (this=0x8317978, _cmd=104, rawdata=@0xbfc29d44) at /home/ulet/kde-svn/kdelibs/kio/kio/slaveinterface.cpp:176 #41 0xb6f2250f in KIO::SlaveInterface::dispatch (this=0x8317978) at /home/ulet/kde-svn/kdelibs/kio/kio/slaveinterface.cpp:90 #42 0xb6f15758 in KIO::Slave::gotInput (this=0x8317978) at /home/ulet/kde-svn/kdelibs/kio/kio/slave.cpp:319 #43 0xb6f16ba0 in KIO::Slave::qt_metacall (this=0x8317978, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfc29e48) at /home/ulet/kde-svn/build/kdelibs/kio/slave.moc:75 #44 0xb7f1445a in QMetaObject::activate (sender=0x82add38, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:2992 #45 0xb7f148a2 in QMetaObject::activate (sender=0x82add38, m=0xb6fe42a0, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3065 #46 0xb6e5050b in KIO::Connection::readyRead (this=0x82add38) at /home/ulet/kde-svn/build/kdelibs/kio/connection.moc:84 #47 0xb6e51437 in KIO::ConnectionPrivate::dequeue (this=0x81d7a88) at /home/ulet/kde-svn/kdelibs/kio/kio/connection.cpp:82 #48 0xb6e52371 in KIO::Connection::qt_metacall (this=0x82add38, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x83654f0) at /home/ulet/kde-svn/build/kdelibs/kio/connection.moc:72 #49 0xb7f10a4b in QMetaCallEvent::placeMetaCall (this=0x83c4010, object=0x82add38) at kernel/qobject.cpp:535 #50 0xb7f12a43 in QObject::event (this=0x82add38, e=0x83c4010) at kernel/qobject.cpp:1128 #51 0xb5eaad2c in QApplicationPrivate::notify_helper (this=0x806ba20, receiver=0x82add38, e=0x83c4010) at kernel/qapplication.cpp:3757 #52 0xb5eb1779 in QApplication::notify (this=0xbfc2a608, receiver=0x82add38, e=0x83c4010) at kernel/qapplication.cpp:3351 #53 0xb6aa4299 in KApplication::notify (this=0xbfc2a608, receiver=0x82add38, event=0x83c4010) at /home/ulet/kde-svn/kdelibs/kdeui/kernel/kapplication.cpp:311 #54 0xb7f04079 in QCoreApplication::notifyInternal (this=0xbfc2a608, receiver=0x82add38, event=0x83c4010) at kernel/qcoreapplication.cpp:582 #55 0xb7f053bd in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8055f48) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #56 0xb7f0556d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1084 #57 0xb7f2a2df in postEventSourceDispatch (s=0x806dd20) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #58 0xb5a772b6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #59 0xb5a7a643 in ?? () from /usr/lib/libglib-2.0.so.0 #60 0x0806dc98 in ?? () #61 0x00000000 in ?? () #0 0xffffe410 in __kernel_vsyscall () Sorry, can't provide an iCalendar file itself as it's kinda private information. If you will need some further details, please request :)
Just tried to add a new calendar. It crash without backtrace. I've got this errors on the shell output: ASSERT: "!isEmpty()" in file /media/progetti/KDE4/qt4/include/QtCore/qlist.h, line 252 korganizer(17535)/kio (KDirWatch) KDirWatchPrivate::removeEntry: KDirWatchPrivate::removeEntry for "/home/test/.kde4/share/apps/korganizer/income.accepted" sub_entry: 0x0 korganizer(17535)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Cancelled INotify (fd 13, 4) for "/home/test/.kde4/share/apps/korganizer/income.accepted" korganizer(17535)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Removed Dir "/home/test/.kde4/share/apps/korganizer/income.accepted" for "" ["KDirWatch-3"] korganizer(17535)/kio (KDirWatch) KDirWatchPrivate::removeEntry: KDirWatchPrivate::removeEntry for "/home/test/.kde4/share/apps/korganizer/income.cancel" sub_entry: 0x0 korganizer(17535)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Cancelled INotify (fd 13, 7) for "/home/test/.kde4/share/apps/korganizer/income.cancel" korganizer(17535)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Removed Dir "/home/test/.kde4/share/apps/korganizer/income.cancel" for "" ["KDirWatch-3"] korganizer(17535)/kio (KDirWatch) KDirWatchPrivate::removeEntry: KDirWatchPrivate::removeEntry for "/home/test/.kde4/share/apps/korganizer/income.counter" sub_entry: 0x0 korganizer(17535)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Cancelled INotify (fd 13, 6) for "/home/test/.kde4/share/apps/korganizer/income.counter" korganizer(17535)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Removed Dir "/home/test/.kde4/share/apps/korganizer/income.counter" for "" ["KDirWatch-3"] korganizer(17535)/kio (KDirWatch) KDirWatchPrivate::removeEntry: KDirWatchPrivate::removeEntry for "/home/test/.kde4/share/apps/korganizer/income.delegated" sub_entry: 0x0 korganizer(17535)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Cancelled INotify (fd 13, 9) for "/home/test/.kde4/share/apps/korganizer/income.delegated" korganizer(17535)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Removed Dir "/home/test/.kde4/share/apps/korganizer/income.delegated" for "" ["KDirWatch-3"] korganizer(17535)/kio (KDirWatch) KDirWatchPrivate::removeEntry: KDirWatchPrivate::removeEntry for "/home/test/.kde4/share/apps/korganizer/income.reply" sub_entry: 0x0 korganizer(17535)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Cancelled INotify (fd 13, 8) for "/home/test/.kde4/share/apps/korganizer/income.reply" korganizer(17535)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Removed Dir "/home/test/.kde4/share/apps/korganizer/income.reply" for "" ["KDirWatch-3"] korganizer(17535)/kio (KDirWatch) KDirWatchPrivate::removeEntry: KDirWatchPrivate::removeEntry for "/home/test/.kde4/share/apps/korganizer/income.tentative" sub_entry: 0x0 korganizer(17535)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Cancelled INotify (fd 13, 5) for "/home/test/.kde4/share/apps/korganizer/income.tentative" korganizer(17535)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Removed Dir "/home/test/.kde4/share/apps/korganizer/income.tentative" for "" ["KDirWatch-3"] kDebugStream called after destruction (from virtual KOPrefs::~KOPrefs() file /media/progetti/KDE4/kdesvn/kdepim/korganizer/koprefs.cpp line 91) kDebugStream called after destruction (from void KRES::Resource::close() file /media/progetti/KDE4/kdesvn/kdepimlibs/kresources/resource.cpp line 140) Closing resource "Default Calendar" kDebugStream called after destruction (from void KRES::Resource::close() file /media/progetti/KDE4/kdesvn/kdepimlibs/kresources/resource.cpp line 140) Closing resource "Birthdays" kDebugStream called after destruction (from virtual KRES::ManagerImpl::~ManagerImpl() file /media/progetti/KDE4/kdesvn/kdepimlibs/kresources/managerimpl.cpp line 90) kDebugStream called after destruction (from bool KDirWatchPrivate::stopEntryScan(KDirWatch*, KDirWatchPrivate::Entry*) file /media/progetti/KDE4/kdesvn/kdelibs/kio/kio/kdirwatch.cpp line 888) "KDirWatch-1" stopped scanning "/home/test/.kde4/share/apps/kabc" (now 0 watchers) kDebugStream called after destruction (from bool KDirWatchPrivate::stopEntryScan(KDirWatch*, KDirWatchPrivate::Entry*) file /media/progetti/KDE4/kdesvn/kdelibs/kio/kio/kdirwatch.cpp line 888) "KDirWatch-1" stopped scanning "/home/test/.kde4/share/apps/kabc/distlists" (now 1 watchers) kDebugStream called after destruction (from bool KDirWatchPrivate::stopEntryScan(KDirWatch*, KDirWatchPrivate::Entry*) file /media/progetti/KDE4/kdesvn/kdelibs/kio/kio/kdirwatch.cpp line 888) "KDirWatch-1" stopped scanning "/home/test/.kde4/share/apps/kabc/std.vcf" (now 1 watchers) kDebugStream called after destruction (from bool KDirWatchPrivate::stopEntryScan(KDirWatch*, KDirWatchPrivate::Entry*) file /media/progetti/KDE4/kdesvn/kdelibs/kio/kio/kdirwatch.cpp line 888) "KDirWatch-1" stopped scanning "/home/test/.kde4/share/apps/korganizer/std.ics" (now 0 watchers) kDebugStream called after destruction (from void KRES::Resource::close() file /media/progetti/KDE4/kdesvn/kdepimlibs/kresources/resource.cpp line 134) ERROR: Resource "Default Calendar" closed more times than previously opened Fatal Error: Accessed global static 'KGlobalPrivate *globalData()' after destruction. Defined at /media/progetti/KDE4/kdesvn/kdelibs/kdecore/kernel/kglobal.cpp:86 kDebugStream called after destruction (from bool KABC::StdAddressBook::Private::saveAll() file /media/progetti/KDE4/kdesvn/kdepimlibs/kabc/stdaddressbook.cpp line 159) kDebugStream called after destruction (from KABC::Ticket* KABC::AddressBook::requestSaveTicket(KABC::Resource*) file /media/progetti/KDE4/kdesvn/kdepimlibs/kabc/addressbook.cpp line 509) kDebugStream called after destruction (from virtual KABC::Ticket* KABC::ResourceFile::requestSaveTicket() file /media/progetti/KDE4/kdesvn/kdepimlibs/kabc/plugins/file/resourcefile.cpp line 133) Fatal Error: Accessed global static 'KGlobalPrivate *globalData()' after destruction. Defined at /media/progetti/KDE4/kdesvn/kdelibs/kdecore/kernel/kglobal.cpp:86
Sorry, I've close it in error.
I can't reproduce this on r865573 but I only have access to an ics file loaded from bugzilla 3.0 (bugs.kde.org). If you still have the file, please retry with a recent version of korganizer (4.1.x) - maybe this can finally be closed.
Yep. Seems to be fixed here. Please set corresponding status (FIXED I guess?) Thanks!
closing then