kontact/kmail crash when I try to view an event acceptance email

Bug #82128 reported by Matthew Carpenter
4
Affects Status Importance Assigned to Milestone
kdepim (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

Binary package hint: kmail

I set up an event with someone running AppleMail on a Mac.
X-Mailer: Apple Mail (2.752.3) (from another email)
The Acceptance email shows up in my inbox, but when I click on it Kmail (and Kontact) crashes with the following backtraces:

KMAIL CRASH 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)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1249175888 (LWP 14905)]
[New Thread -1277576288 (LWP 14909)]
[New Thread -1269183584 (LWP 14908)]
[New Thread -1260790880 (LWP 14907)]
[New Thread -1252398176 (LWP 14906)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(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 0xb73d2f84 in QString::fromUtf8 () from /usr/lib/libqt-mt.so.3
#7 0xb629dc4d in KCal::Attachment::Attachment () from /usr/lib/libkcal.so.2
#8 0xb629dd2f in KCal::ICalFormatImpl::readAttachment ()
   from /usr/lib/libkcal.so.2
#9 0xb62d736f in KCal::ICalFormatImpl::readIncidence ()
   from /usr/lib/libkcal.so.2
#10 0xb62d801b in KCal::ICalFormatImpl::readEvent ()
   from /usr/lib/libkcal.so.2
#11 0xb62db7c8 in KCal::ICalFormat::parseScheduleMessage ()
   from /usr/lib/libkcal.so.2
#12 0xb62dc754 in KCal::IncidenceFormatter::formatICalInvitation ()
   from /usr/lib/libkcal.so.2
#13 0xb3256f1f in (anonymous namespace)::Formatter::format ()
   from /usr/lib/kde3/libkmail_bodypartformatter_text_calendar.so
#14 0xb7d8ddf0 in KMail::ObjectTreeParser::parseObjectTree ()
   from /usr/lib/libkmailprivate.so
#15 0xb7d8e22a in KMail::ObjectTreeParser::stdChildHandling ()
   from /usr/lib/libkmailprivate.so
#16 0xb7d8e4fd in KMail::ObjectTreeParser::processMultiPartMixedSubtype ()
   from /usr/lib/libkmailprivate.so
#17 0xb7d953cb in (anonymous namespace)::MultiPartMixedBodyPartFormatter::process () from /usr/lib/libkmailprivate.so
#18 0xb7d8dff9 in KMail::ObjectTreeParser::parseObjectTree ()
   from /usr/lib/libkmailprivate.so
#19 0xb7c7c142 in KMReaderWin::parseMsg () from /usr/lib/libkmailprivate.so
#20 0xb7c792e3 in KMReaderWin::displayMessage ()
   from /usr/lib/libkmailprivate.so
#21 0xb7c794de in KMReaderWin::updateReaderWin ()
   from /usr/lib/libkmailprivate.so
#22 0xb7c7cbcc in KMReaderWin::qt_invoke () from /usr/lib/libkmailprivate.so
#23 0xb70b6957 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#24 0xb70b73fc in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#25 0xb744500a in QTimer::timeout () from /usr/lib/libqt-mt.so.3
#26 0xb70de662 in QTimer::event () from /usr/lib/libqt-mt.so.3
#27 0xb704db88 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#28 0xb704f9b7 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#29 0xb7776db2 in KApplication::notify () from /usr/lib/libkdecore.so.4
#30 0xb6fe0389 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#31 0xb70405d3 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3
#32 0xb6ff4ec5 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#33 0xb706825e in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#34 0xb706806e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#35 0xb704f731 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#36 0x0804a0fe in ?? ()
#37 0xbfdbd384 in ?? ()
#38 0xbfdbd37c in ?? ()
#39 0x00000000 in ?? ()

KONTACT 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 -1241957584 (LWP 14767)]
[New Thread -1281893472 (LWP 14771)]
[New Thread -1273500768 (LWP 14770)]
[New Thread -1265108064 (LWP 14769)]
[New Thread -1256715360 (LWP 14768)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(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 0xb732bf84 in QString::fromUtf8 () from /usr/lib/libqt-mt.so.3
#7 0xb6649c4d in KCal::Attachment::Attachment () from /usr/lib/libkcal.so.2
#8 0xb6649d2f in KCal::ICalFormatImpl::readAttachment ()
   from /usr/lib/libkcal.so.2
#9 0xb668336f in KCal::ICalFormatImpl::readIncidence ()
   from /usr/lib/libkcal.so.2
#10 0xb668401b in KCal::ICalFormatImpl::readEvent ()
   from /usr/lib/libkcal.so.2
#11 0xb66877c8 in KCal::ICalFormat::parseScheduleMessage ()
   from /usr/lib/libkcal.so.2
#12 0xb6688754 in KCal::IncidenceFormatter::formatICalInvitation ()
   from /usr/lib/libkcal.so.2
#13 0xb2e19f1f in (anonymous namespace)::Formatter::format ()
   from /usr/lib/kde3/libkmail_bodypartformatter_text_calendar.so
#14 0xb55bfdf0 in KMail::ObjectTreeParser::parseObjectTree ()
   from /usr/lib/libkmailprivate.so
#15 0xb55c022a in KMail::ObjectTreeParser::stdChildHandling ()
   from /usr/lib/libkmailprivate.so
#16 0xb55c04fd in KMail::ObjectTreeParser::processMultiPartMixedSubtype ()
   from /usr/lib/libkmailprivate.so
#17 0xb55c73cb in (anonymous namespace)::MultiPartMixedBodyPartFormatter::process () from /usr/lib/libkmailprivate.so
#18 0xb55bfff9 in KMail::ObjectTreeParser::parseObjectTree ()
   from /usr/lib/libkmailprivate.so
#19 0xb54ae142 in KMReaderWin::parseMsg () from /usr/lib/libkmailprivate.so
#20 0xb54ab2e3 in KMReaderWin::displayMessage ()
   from /usr/lib/libkmailprivate.so
#21 0xb54ab4de in KMReaderWin::updateReaderWin ()
   from /usr/lib/libkmailprivate.so
#22 0xb54aebcc in KMReaderWin::qt_invoke () from /usr/lib/libkmailprivate.so
#23 0xb700f957 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#24 0xb70103fc in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#25 0xb739e00a in QTimer::timeout () from /usr/lib/libqt-mt.so.3
#26 0xb7037662 in QTimer::event () from /usr/lib/libqt-mt.so.3
#27 0xb6fa6b88 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#28 0xb6fa89b7 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#29 0xb76cfdb2 in KApplication::notify () from /usr/lib/libkdecore.so.4
#30 0xb6f39389 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#31 0xb6f995d3 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3
#32 0xb6f4dec5 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#33 0xb6fc125e in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#34 0xb6fc106e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#35 0xb6fa8731 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#36 0x0805ad81 in ?? ()
#37 0xbffcb590 in ?? ()
#38 0x00000001 in ?? ()
#39 0x00000001 in ?? ()
#40 0x00000000 in ?? ()

Revision history for this message
Brian Murray (brian-murray) wrote :

Thanks for your bug report. I believe the event e-mail would be a ics file attached to the e-mail. If possible could you attach the ics file to this bug report so we can try and recreate the issue?

Changed in kdepim:
assignee: nobody → brian-murray
status: Unconfirmed → Needs Info
Revision history for this message
Matthew Carpenter (matt-eisgr) wrote :

Here is the whole message:

Return-Path: <email address hidden>
X-Spam-Checker-Version: SpamAssassin 3.1.4 (2006-07-26) on faramir
X-Spam-Level:
X-Spam-Status: No, score=-2.0 required=5.0 tests=AWL,BAYES_00,
        UNPARSEABLE_RELAY,UPPERCASE_25_50 autolearn=ham version=3.1.4
Received: from murder ([unix socket])
         by morpheus (Cyrus v2.2.12) with LMTPA;
         Mon, 29 Jan 2007 08:40:56 -0500
X-Sieve: CMU Sieve 2.2
Received: from ip6-localhost (seraph-int.mywork.com [10.13.0.1])
        by morpheus.mywork.com (Postfix) with ESMTP id C0FB1367EC;
        Mon, 29 Jan 2007 08:40:55 -0500 (EST)
From: Matthew Carpenter <email address hidden>
Organization: Myorganization
To: <email address hidden>
Subject: Call with Rich
Date: Mon, 29 Jan 2007 08:40:52 -0500
User-Agent: KMail/1.9.5
MIME-Version: 1.0
Content-Type: multipart/signed;
  boundary="nextPart1563913.bOJUvu7pkS";
  protocol="application/pgp-signature";
  micalg=pgp-sha1
Content-Transfer-Encoding: 7bit
Message-Id: <email address hidden>
X-Length: 2657
Status: RO
X-Status: RT
X-KMail-EncryptionState: N
X-KMail-SignatureState: F
X-KMail-MDN-Sent:
X-UID: 4902

--nextPart1563913.bOJUvu7pkS
Content-Type: multipart/mixed;
  boundary="Boundary-01=_llfvFLMvuy3N/C3"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

--Boundary-01=_llfvFLMvuy3N/C3
Content-Type: text/plain;
  charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Summary: Call with Rich
Organizer: Matthew Carpenter <email address hidden>
Location: He'll call me at 616-555-5103
Start Date: 02/01/07
Start Time: 11:00
End Date: 02/01/07
End Time: 12:00

--Boundary-01=_llfvFLMvuy3N/C3
Content-Type: text/calendar;
  charset="utf-8";
  name="cal.ics";
  method="request"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment

BEGIN:VCALENDAR
PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
VERSION:2.0
METHOD:REQUEST
BEGIN:VEVENT
DTSTAMP:20070129T134051Z
ORGANIZER;CN=Matthew Carpenter:MAILTO:<email address hidden>
ATTENDEE;CN=Rich;RSVP=TRUE;PARTSTAT=NEEDS-ACTION;
 ROLE=REQ-PARTICIPANT:mailto:<email address hidden>
CREATED:20070126T172312Z
UID:libkcal-1479870124.740
SEQUENCE:1
LAST-MODIFIED:20070129T134049Z
SUMMARY:Call with Rich
LOCATION:He'll call me at 616-555-5103
CLASS:PUBLIC
PRIORITY:5
CATEGORIES:work
ATTACH:kmail:75074389
DTSTART:20070201T160000Z
DTEND:20070201T170000Z
TRANSP:OPAQUE
BEGIN:VALARM
DESCRIPTION:
ACTION:DISPLAY
TRIGGER;VALUE=DURATION:-PT30M
END:VALARM

END:VEVENT

END:VCALENDAR

--Boundary-01=_llfvFLMvuy3N/C3--

--nextPart1563913.bOJUvu7pkS
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQBFvfln/5kqZOcPRGYRAqboAJ4tKnuh84O/j/fn4uXdISPAUZZbXQCdHF3L
xEej8aphZb4NFlkrSczBaJo=
=xCPc
-----END PGP SIGNATURE-----

--nextPart1563913.bOJUvu7pkS--

Changed in kdepim:
assignee: brian-murray → nobody
status: Needs Info → Confirmed
Changed in kdepim:
importance: Undecided → Medium
Revision history for this message
Harald Sitter (apachelogger) wrote :

Did this ever happen again?

Changed in kdepim:
status: Confirmed → Incomplete
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

We are closing this bug report because it lacks the information we need to investigate the problem, as described in the previous comments. Please reopen it if you can give us the missing information, and don't hesitate to submit bug reports in the future. To reopen the bug report you can click on the current status, under the Status column, and change the Status back to "New". Thanks again!

Changed in kdepim:
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.