Summary: | SIGSEGV crash during KMail & KOrganizer startup | ||
---|---|---|---|
Product: | [Applications] kontact | Reporter: | Jonathan Warren <jonathan> |
Component: | calendar | Assignee: | Reinhold Kainhofer <reinhold> |
Status: | RESOLVED WAITINGFORINFO | ||
Severity: | crash | CC: | bjoern, felix, gassauer, kde, maxim, ragoddard |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Jonathan Warren
2006-11-16 21:04:08 UTC
For kmail.. likely corrupt indexes.. I created this little script for my users.. you can try, but backup your .kde directory first (cp -a ~/.kde3.5 ~/.kde3.5.save). When you restart kontact again.. it will regenerate indexes. #!/bin/bash kdialog --title "Kontact Index Clean" --warningyesno \ "IMPORTANT! This utility cleans corrupted Kontact email indexes and should only be used when you have a problem with your email in Kontact. Kontact must be closed to run this utility, please close it using 'File -> Quit' or it will be closed for you. If you are certain you wish to proceed, click YES. Otherwise click NO." if [ $? = 1 ]; then exit 1 fi kdialog --yesno "Are you sure you want to proceed?" if [ $? = 0 ]; then dcopref=`kdialog --progressbar "Removing Indexes" 4` pkill -x kontact sleep 2 dcop $dcopref setProgress 1 cd find .kde/share/apps/kmail -name ".*index*" -exec rm -f {} \; dcop $dcopref setProgress 2 find .kde/share/apps/kmail -name "*index*" -exec rm -f {} \; dcop $dcopref setProgress 3 sleep 5 dcop $dcopref close kdialog --msgbox "Indexes are now removed. Please restart Kontact." fi Thanks, BJ. KMail works again. Anyone know how to do the same for KOrganizer? Best, Jonathan The same(?) bug just crashed Konqueror, though it seems to be restarting fine. Here's the backtrace: (no debugging symbols found) Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1232669008 (LWP 4709)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [KCrash handler] #6 0xb7abab9d in KDirWatchPrivate::Entry::propagate_dirty () from /usr/lib/libkio.so.4 #7 0xb7abab8e in KDirWatchPrivate::Entry::propagate_dirty () from /usr/lib/libkio.so.4 #8 0xb7abab8e in KDirWatchPrivate::Entry::propagate_dirty () from /usr/lib/libkio.so.4 #9 0xb7abab8e in KDirWatchPrivate::Entry::propagate_dirty () from /usr/lib/libkio.so.4 #10 0xb7b20686 in KDirWatchPrivate::slotRescan () from /usr/lib/libkio.so.4 #11 0xb7b20f6f in KDirWatchPrivate::qt_invoke () from /usr/lib/libkio.so.4 #12 0xb71fd957 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #13 0xb71fe3fc in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #14 0xb758c00a in QTimer::timeout () from /usr/lib/libqt-mt.so.3 #15 0xb7225662 in QTimer::event () from /usr/lib/libqt-mt.so.3 #16 0xb7194b88 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 #17 0xb71969b7 in QApplication::notify () from /usr/lib/libqt-mt.so.3 #18 0xb788adb2 in KApplication::notify () from /usr/lib/libkdecore.so.4 #19 0xb7127389 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3 #20 0xb71875d3 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3 #21 0xb713bec5 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3 #22 0xb71af25e in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 #23 0xb71af06e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3 #24 0xb7196731 in QApplication::exec () from /usr/lib/libqt-mt.so.3 #25 0xb66c62b4 in kdemain () from /usr/lib/libkdeinit_konqueror.so #26 0xb7edc524 in kdeinitmain () from /usr/lib/kde3/konqueror.so #27 0x0804e4df in ?? () #28 0x00000003 in ?? () #29 0x080de020 in ?? () #30 0x00000001 in ?? () #31 0x00000000 in ?? () Please don't paste different backtraces to one bug report. First crash/problem is duplicate of http://bugs.kde.org/show_bug.cgi?id=126715 I noticed this morning that the KOrganizer crash only happens when remote ics calendar files are being loaded. I can confirm this, altough I am experiencing this in Gentoo but also with remote calendars. In this case the remote calendar was created with korganizer. Backtrace: [KCrash handler] #6 0xb7ce96e4 in KCal::Incidence::removeRelation () from /usr/kde/3.5/lib/libkcal.so.2 #7 0xb7cea36e in KCal::Incidence::~Incidence () from /usr/kde/3.5/lib/libkcal.so.2 #8 0xb7ced22d in KCal::Event::~Event () from /usr/kde/3.5/lib/libkcal.so.2 #9 0xb7d203ce in QDict<KCal::Event>::deleteItem () from /usr/kde/3.5/lib/libkcal.so.2 #10 0xb68dcd3e in QGDict::clear () from /usr/qt/3/lib/libqt-mt.so.3 #11 0xb7d1aa39 in KCal::CalendarLocal::deleteAllEvents () from /usr/kde/3.5/lib/libkcal.so.2 #12 0xb7d1da25 in KCal::CalendarLocal::close () from /usr/kde/3.5/lib/libkcal.so.2 #13 0xb307618c in KCal::ResourceRemote::slotLoadJobResult () from /usr/kde/3.5/lib/libkcal_resourceremote.so.1 #14 0xb3076464 in KCal::ResourceRemote::qt_invoke () from /usr/kde/3.5/lib/libkcal_resourceremote.so.1 #15 0xb664b6f0 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3 #16 0xb7287999 in KIO::Job::result () from /usr/kde/3.5/lib/libkio.so.4 #17 0xb728f571 in KIO::Job::emitResult () from /usr/kde/3.5/lib/libkio.so.4 #18 0xb729a57e in KIO::Job::removeSubjob () from /usr/kde/3.5/lib/libkio.so.4 #19 0xb729a69c in KIO::Job::removeSubjob () from /usr/kde/3.5/lib/libkio.so.4 #20 0xb729690b in KIO::FileCopyJob::slotResult () If you need any more debug information or debugging help give a shout! This bug seems to be a duplicate of http://bugs.kde.org/show_bug.cgi?id=116059? *** Bug 137630 has been marked as a duplicate of this bug. *** *** Bug 141024 has been marked as a duplicate of this bug. *** I'm seeing the same issue now with v3.5.7 on openSuSE 10.3. I've tried a number of index cleanings including the script from Additional Comment #1, but to no avail. I even blew away my .kde directory and reconfigured. This worked for about a week and a half. Ouch! Here's the stack trace: System configuration startup check disabled. [?1034h(no debugging symbols found) Using host libthread_db library "/lib/libthread_db.so.1". (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 0xb5fcb6d0 (LWP 17787)] [New Thread 0xb3717b90 (LWP 17794)] [New Thread 0xb3f18b90 (LWP 17793)] [New Thread 0xb4719b90 (LWP 17792)] [New Thread 0xb4f1ab90 (LWP 17791)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [KCrash handler] #6 0xb67c1f73 in strlen () from /lib/libc.so.6 #7 0xb6ee37b9 in QString::fromUtf8 () from /usr/lib/qt3/lib/libqt-mt.so.3 #8 0xb669a191 in KCal::Attachment::Attachment () from /opt/kde3/lib/libkcal.so.2 #9 0xb66c15d0 in KCal::ICalFormatImpl::readAttachment () from /opt/kde3/lib/libkcal.so.2 #10 0xb66c66b3 in KCal::ICalFormatImpl::readIncidence () from /opt/kde3/lib/libkcal.so.2 #11 0xb66c6fae in KCal::ICalFormatImpl::readTodo () from /opt/kde3/lib/libkcal.so.2 #12 0xb66c76cf in KCal::ICalFormatImpl::populate () from /opt/kde3/lib/libkcal.so.2 #13 0xb66bf68a in KCal::ICalFormat::fromRawString () from /opt/kde3/lib/libkcal.so.2 #14 0xb66bfcc7 in KCal::ICalFormat::load () from /opt/kde3/lib/libkcal.so.2 #15 0xb66e7fc6 in KCal::FileStorage::load () from /opt/kde3/lib/libkcal.so.2 #16 0xb66b1734 in KCal::CalendarLocal::load () from /opt/kde3/lib/libkcal.so.2 #17 0xb66f20ac in KCal::ResourceCached::loadCache () from /opt/kde3/lib/libkcal.so.2 #18 0xb1201f93 in KCal::ResourceGroupwise::doLoad () from /opt/kde3/lib/libkcal_groupwise.so.1 #19 0xb66ea95b in KCal::ResourceCalendar::load () from /opt/kde3/lib/libkcal.so.2 #20 0xb66f920e in KCal::CalendarResources::load () from /opt/kde3/lib/libkcal.so.2 #21 0xb5a77e9b in SDSummaryWidget::SDSummaryWidget () from /opt/kde3/lib/kde3/libkontact_specialdatesplugin.so #22 0xb5a731c3 in SpecialdatesPlugin::createSummaryWidget () from /opt/kde3/lib/kde3/libkontact_specialdatesplugin.so #23 0xb5556fb9 in SummaryViewPart::updateWidgets () from /opt/kde3/lib/kde3/libkontact_summaryplugin.so #24 0xb5557ed7 in SummaryViewPart::initGUI () from /opt/kde3/lib/kde3/libkontact_summaryplugin.so #25 0xb55584ce in SummaryViewPart::SummaryViewPart () from /opt/kde3/lib/kde3/libkontact_summaryplugin.so #26 0xb555395f in SummaryView::createPart () from /opt/kde3/lib/kde3/libkontact_summaryplugin.so #27 0xb7d6d4f3 in Kontact::Plugin::part () from /opt/kde3/lib/libkpinterfaces.so.1 #28 0x08061f20 in ?? () #29 0x082a9228 in ?? () #30 0x00000000 in ?? () do you still experience this crash ? if you can you install the debug packages and paste the new crash log ? |