Bug 163949 - Kontact crashes upon startup
Summary: Kontact crashes upon startup
Status: RESOLVED FIXED
Alias: None
Product: korganizer
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-13 10:24 UTC by Matthias
Modified: 2008-06-15 20:14 UTC (History)
0 users

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 Matthias 2008-06-13 10:24:41 UTC
Version:           Unbekannt (using 3.5.9, Kubuntu (hardy) 4:3.5.9-0ubuntu7.1)
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.24-18-generic

First Try
1. Try to start Kontact
2. The KDE-Crashmanager appears

Remembering an old bug with Kontact and Basket I uninstalled Basket.

1. Try to start Kontact
2. Type in Masterpassword for KDEWallet
3. The KDE-Crashmanager appears

Kmail, Basket (before uninstall) or Akregator can be started seperately without any problems.

Starting Kontact from Konsole gave me the following output:
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
kdecore (KAction): WARNING: KAction::plugAccel(): call to deprecated action.
*** KMail got signal 11 (Crashing)
KCrash: Application 'kontact' crashing...
ERROR: Communication problem with kontact, it probably crashed.


And here is the backtrace from KDE-Crashmanager:
(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)
[Thread debugging using libthread_db enabled]
[New Thread 0xb7efa920 (LWP 9145)]
[New Thread 0xb5ccdb90 (LWP 9149)]
[New Thread 0xb64ceb90 (LWP 9148)]
[New Thread 0xb6ccfb90 (LWP 9147)]
[New Thread 0xb74d0b90 (LWP 9146)]
(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  0x4309b283 in strlen () from /lib/tls/i686/cmov/libc.so.6
#7  0x42c16d5c in QString::fromUtf8 () from /usr/lib/libqt-mt.so.3
#8  0x47569b31 in KCal::Attachment::Attachment () from /usr/lib/libkcal.so.2
#9  0x47592670 in KCal::ICalFormatImpl::readAttachment ()
   from /usr/lib/libkcal.so.2
#10 0x47598b03 in KCal::ICalFormatImpl::readIncidence ()
   from /usr/lib/libkcal.so.2
#11 0x475993fe in KCal::ICalFormatImpl::readTodo () from /usr/lib/libkcal.so.2
#12 0x47599b1f in KCal::ICalFormatImpl::populate () from /usr/lib/libkcal.so.2
#13 0x4758ecfa in KCal::ICalFormat::fromRawString ()
   from /usr/lib/libkcal.so.2
#14 0x4758f337 in KCal::ICalFormat::load () from /usr/lib/libkcal.so.2
#15 0x475b9bf6 in KCal::FileStorage::load () from /usr/lib/libkcal.so.2
#16 0x47580ff4 in KCal::CalendarLocal::load () from /usr/lib/libkcal.so.2
#17 0x475bd49d in KCal::ResourceLocal::doLoad () from /usr/lib/libkcal.so.2
#18 0x475bc58b in KCal::ResourceCalendar::load () from /usr/lib/libkcal.so.2
#19 0x475cae7e in KCal::CalendarResources::load () from /usr/lib/libkcal.so.2
#20 0xb7da10eb in SDSummaryWidget::SDSummaryWidget ()
   from /usr/lib/kde3/libkontact_specialdatesplugin.so
#21 0xb7d9c413 in SpecialdatesPlugin::createSummaryWidget ()
   from /usr/lib/kde3/libkontact_specialdatesplugin.so
#22 0xb7698209 in SummaryViewPart::updateWidgets ()
   from /usr/lib/kde3/libkontact_summaryplugin.so
#23 0xb7699127 in SummaryViewPart::initGUI ()
   from /usr/lib/kde3/libkontact_summaryplugin.so
#24 0xb769971e in SummaryViewPart::SummaryViewPart ()
   from /usr/lib/kde3/libkontact_summaryplugin.so
#25 0xb7694b9f in SummaryView::createPart ()
   from /usr/lib/kde3/libkontact_summaryplugin.so
#26 0x477b85b3 in Kontact::Plugin::part () from /usr/lib/libkpinterfaces.so.1
#27 0x08062a50 in ?? ()
#28 0x08061b1e in ?? ()
#29 0x0805d16e in ?? ()
#30 0x08060eb0 in ?? ()
#31 0x08061275 in ?? ()
#32 0x0805ba8f in ?? ()
#33 0x46656c76 in KUniqueApplication::processDelayed ()
   from /usr/lib/libkdecore.so.4
#34 0x46671023 in KUniqueApplication::qt_invoke ()
   from /usr/lib/libkdecore.so.4
#35 0x428facc4 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#36 0x42c8a07a in QSignal::signal () from /usr/lib/libqt-mt.so.3
#37 0x42919d72 in QSignal::activate () from /usr/lib/libqt-mt.so.3
#38 0x42921ef6 in QSingleShotTimer::event () from /usr/lib/libqt-mt.so.3
#39 0x4288f1f6 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#40 0x4289101f in QApplication::notify () from /usr/lib/libqt-mt.so.3
#41 0x4668f832 in KApplication::notify () from /usr/lib/libkdecore.so.4
#42 0x4281f84d in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#43 0x428820d9 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3
#44 0x42834c0b in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#45 0x428aa550 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#46 0x428aa24e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#47 0x42890d9f in QApplication::exec () from /usr/lib/libqt-mt.so.3
#48 0x0805c113 in ?? ()
#49 0x4303f450 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#50 0x0805b7e1 in ?? ()
Comment 1 Matthias 2008-06-13 10:41:14 UTC
I just recognized that korganizer is also crashing upon startup. I don't know if this may also cause my troubles with kontact.

:~$ korgac
ERROR: Communication problem with korgac, it probably crashed.
KCrash: Application 'korgac' crashing...

:~$ korganizer
ERROR: Communication problem with korganizer, it probably crashed.
KCrash: Application 'korganizer' crashing...


Backtrace of korganizer:
(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)
[Thread debugging using libthread_db enabled]
[New Thread 0xb7f596c0 (LWP 9710)]
(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  0x4309b283 in strlen () from /lib/tls/i686/cmov/libc.so.6
#7  0x42c16d5c in QString::fromUtf8 () from /usr/lib/libqt-mt.so.3
#8  0x47569b31 in KCal::Attachment::Attachment () from /usr/lib/libkcal.so.2
#9  0x47592670 in KCal::ICalFormatImpl::readAttachment ()
   from /usr/lib/libkcal.so.2
#10 0x47598b03 in KCal::ICalFormatImpl::readIncidence ()
   from /usr/lib/libkcal.so.2
#11 0x475993fe in KCal::ICalFormatImpl::readTodo () from /usr/lib/libkcal.so.2
#12 0x47599b1f in KCal::ICalFormatImpl::populate () from /usr/lib/libkcal.so.2
#13 0x4758ecfa in KCal::ICalFormat::fromRawString ()
   from /usr/lib/libkcal.so.2
#14 0x4758f337 in KCal::ICalFormat::load () from /usr/lib/libkcal.so.2
#15 0x475b9bf6 in KCal::FileStorage::load () from /usr/lib/libkcal.so.2
#16 0x47580ff4 in KCal::CalendarLocal::load () from /usr/lib/libkcal.so.2
#17 0x475bd49d in KCal::ResourceLocal::doLoad () from /usr/lib/libkcal.so.2
#18 0x475bc58b in KCal::ResourceCalendar::load () from /usr/lib/libkcal.so.2
#19 0x475cae7e in KCal::CalendarResources::load () from /usr/lib/libkcal.so.2
#20 0x0805266c in ?? ()
#21 0x08052b74 in ?? ()
#22 0x46656c76 in KUniqueApplication::processDelayed ()
   from /usr/lib/libkdecore.so.4
#23 0x46671023 in KUniqueApplication::qt_invoke ()
   from /usr/lib/libkdecore.so.4
#24 0x0805233f in ?? ()
#25 0x428facc4 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#26 0x42c8a07a in QSignal::signal () from /usr/lib/libqt-mt.so.3
#27 0x42919d72 in QSignal::activate () from /usr/lib/libqt-mt.so.3
#28 0x42921ef6 in QSingleShotTimer::event () from /usr/lib/libqt-mt.so.3
#29 0x4288f1f6 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#30 0x4289101f in QApplication::notify () from /usr/lib/libqt-mt.so.3
#31 0x4668f832 in KApplication::notify () from /usr/lib/libkdecore.so.4
#32 0x4281f84d in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#33 0x428820d9 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3
#34 0x42834c0b in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#35 0x428aa550 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#36 0x428aa24e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#37 0x42890d9f in QApplication::exec () from /usr/lib/libqt-mt.so.3
#38 0x08050ae4 in ?? ()
#39 0x4303f450 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#40 0x080508c1 in ?? ()


Backtrace of korgac:
(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 0xb7f696c0 (LWP 9712)]
(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  0x4309b283 in strlen () from /lib/tls/i686/cmov/libc.so.6
#7  0x42c16d5c in QString::fromUtf8 () from /usr/lib/libqt-mt.so.3
#8  0x47569b31 in KCal::Attachment::Attachment () from /usr/lib/libkcal.so.2
#9  0x47592670 in KCal::ICalFormatImpl::readAttachment ()
   from /usr/lib/libkcal.so.2
#10 0x47598b03 in KCal::ICalFormatImpl::readIncidence ()
   from /usr/lib/libkcal.so.2
#11 0x475993fe in KCal::ICalFormatImpl::readTodo () from /usr/lib/libkcal.so.2
#12 0x47599b1f in KCal::ICalFormatImpl::populate () from /usr/lib/libkcal.so.2
#13 0x4758ecfa in KCal::ICalFormat::fromRawString ()
   from /usr/lib/libkcal.so.2
#14 0x4758f337 in KCal::ICalFormat::load () from /usr/lib/libkcal.so.2
#15 0x475b9bf6 in KCal::FileStorage::load () from /usr/lib/libkcal.so.2
#16 0x47580ff4 in KCal::CalendarLocal::load () from /usr/lib/libkcal.so.2
#17 0x475bd49d in KCal::ResourceLocal::doLoad () from /usr/lib/libkcal.so.2
#18 0x475bc58b in KCal::ResourceCalendar::load () from /usr/lib/libkcal.so.2
#19 0x475cae7e in KCal::CalendarResources::load () from /usr/lib/libkcal.so.2
#20 0x08058531 in ?? ()
#21 0x08052dab in ?? ()
#22 0x46656c76 in KUniqueApplication::processDelayed ()
   from /usr/lib/libkdecore.so.4
#23 0x46671023 in KUniqueApplication::qt_invoke ()
   from /usr/lib/libkdecore.so.4
#24 0x428facc4 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#25 0x42c8a07a in QSignal::signal () from /usr/lib/libqt-mt.so.3
#26 0x42919d72 in QSignal::activate () from /usr/lib/libqt-mt.so.3
#27 0x42921ef6 in QSingleShotTimer::event () from /usr/lib/libqt-mt.so.3
#28 0x4288f1f6 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#29 0x4289101f in QApplication::notify () from /usr/lib/libqt-mt.so.3
#30 0x4668f832 in KApplication::notify () from /usr/lib/libkdecore.so.4
#31 0x4281f84d in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#32 0x428820d9 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3
#33 0x42834c0b in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#34 0x428aa550 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#35 0x428aa24e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#36 0x42890d9f in QApplication::exec () from /usr/lib/libqt-mt.so.3
#37 0x08052ce8 in ?? ()
#38 0x4303f450 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#39 0x08052ab1 in ?? ()


Since the last startup of kontact that worked well I configured two advanced reminders for two items on my Todo list (just setting up an alarm 1 day before the end of the task instead of before the beginning).
Comment 2 Allen Winter 2008-06-13 15:28:07 UTC
Yes, korganizer and korgac are crashing.

Try removing calendar events or to-dos with binary attachments. Or just remove the attachments from those events.  You may have to use another calendar program to accomplish this.

There is a bug in the 3rd party libical library we are using
and binary attachments are not supported very well.
Comment 3 Matthias 2008-06-15 20:00:12 UTC
Thanks for your help. Removing two binary attachments from a Todo-Event did the trick. Korganizer is working again and so is Kontact.
Comment 4 Allen Winter 2008-06-15 20:14:40 UTC
Glad you are working again.

I'm not sure how to fix this bug.  We could disable binary attachments, I guess.
We'll think of something.

in any event, closing this.