[Kolab-devel] [issue4713] Crash when trying to show a broken invitation

aheinecke issues at kolab.org
Thu Mar 3 17:40:16 CET 2011


During testing i sent myself a broken invitation which resulted in a crash when
i clicked on it in my inbox.

Attached is the invitation.
Backtrace:

[KCrash handler]
#5  0xb7722556 in raise () from /lib/libc.so.6
#6  0xb7723d78 in abort () from /lib/libc.so.6
#7  0xb771b590 in __assert_fail () from /lib/libc.so.6
#8  0xb66746ad in icaltime_days_in_month (month=30, year=-471)
    at icaltime.c:429
#9  0xb667728f in icaltimezone_adjust_change (tt=0xbf9f763c, days=10, 
    hours=4, minutes=<value optimized out>, seconds=0) at icaltimezone.c:1096
#10 0xb6677908 in icaltimezone_expand_vtimezone (comp=0x9cea920, 
    end_year=2016, changes=0x9d2d708) at icaltimezone.c:579
#11 0xb66779bb in icaltimezone_expand_changes (zone=0x9cf6178, end_year=2016)
    at icaltimezone.c:485
#12 0xb6677de7 in icaltimezone_get_utc_offset (zone=0x9cf6178, tt=0xbf9f78d0, 
    is_daylight=0x0) at icaltimezone.c:793
#13 0xb66780c6 in icaltimezone_convert_time (tt=0xbf9f78d0, 
    from_zone=0x9cf6178, to_zone=0x9bb3e00) at icaltimezone.c:748
#14 0xb65f63f2 in KCal::ICalFormatImpl::readICalDateTime (this=0x9be64a8, 
    t=@0xbf9f78d0, tz=0x9cf6178) at icalformatimpl.cpp:1959
#15 0xb65f955e in KCal::ICalFormatImpl::readIncidence (this=0x9be64a8, 
    parent=0x9d222a8, tz=0x9cf6178, incidence=0x9d171a0)
    at icalformatimpl.cpp:1368
#16 0xb65f9edb in KCal::ICalFormatImpl::readEvent (this=0x9be64a8, 
    vevent=0x9d222a8, vtimezone=0x9bdd940) at icalformatimpl.cpp:988
#17 0xb65f330b in KCal::ICalFormat::parseScheduleMessage (this=0xbf9f7d3c, 
    cal=0xbf9f7ff4, messageText=@0xbf9f7fa8) at icalformat.cpp:432
#18 0xb66187fb in KCal::IncidenceFormatter::formatICalInvitationHelper (
    invitation=
      {static null = {static null = <same as static member of an already seen
type>, d = 0x82167d0, static shared_null = 0x82167d0}, d = 0xbf9f7fa8, static
shared_null = 0x82167d0}, mCalendar=0xbf9f7ff4, helper=0xbf9f80f4, 
    noHtmlMode=true, sender=@0xbf9f8100, outlookCompareStyle=true)
    at incidenceformatter.cpp:2831
#19 0xb661a837 in KCal::IncidenceFormatter::formatICalInvitationNoHtml (
    invitation=
      {static null = {static null = <same as static member of an already seen
type>, d = 0x82167d0, static shared_null = 0x82167d0}, d = 0xbf9f80fc, static
shared_null = 0x82167d0}, mCalendar=0xbf9f7ff4, helper=0xbf9f80f4, 
    sender=@0xbf9f8100, outlookCompareStyle=<value optimized out>)
    at incidenceformatter.cpp:3191
#20 0xb1762cd0 in format (this=0x9b641c0, bodyPart=0xbf9f81a0, 
    writer=0x8933bf8, callback=@0xbf9f8190) at text_calendar.cpp:186
#21 0xb4cd91ef in KMail::ObjectTreeParser::parseObjectTree (this=0xbf9f82fc, 
    node=0x9ce4cd0) at objecttreeparser.cpp:299
#22 0xb4b87058 in KMReaderWin::parseMsg (this=0x89103d8, aMsg=0x9d922a8)
    at kmreaderwin.cpp:1662
#23 0xb4b7de9e in KMReaderWin::displayMessage (this=0x89103d8)
    at kmreaderwin.cpp:1502
#24 0xb4b7e09c in KMReaderWin::updateReaderWin (this=0x89103d8)
    at kmreaderwin.cpp:1437
#25 0xb4b82159 in KMReaderWin::qt_invoke (this=0x89103d8, _id=48, 
    _o=0xbf9f8564) at kmreaderwin.moc:317
#26 0xb6fca1aa in QObject::activate_signal (this=0x8910490, clist=0x8933d98, 
    o=0xbf9f8564) at kernel/qobject.cpp:2359
#27 0xb6fcc6cb in QObject::activate_signal (this=0x8910490, signal=2)
    at kernel/qobject.cpp:2328
#28 0xb7329a39 in QTimer::timeout (this=0x8910490)
    at .moc/release-shared-mt/moc_qtimer.cpp:82
#29 0xb6fee86c in QTimer::event (this=0x8910490, e=0xbf9f8864)
    at kernel/qtimer.cpp:222
#30 0xb6f657c5 in QApplication::internalNotify (this=0xbf9f8aac, 
    receiver=0x8910490, e=0xbf9f8864) at kernel/qapplication.cpp:2638
#31 0xb6f66806 in QApplication::notify (this=0xbf9f8aac, receiver=0x8910490, 
    e=0xbf9f8864) at kernel/qapplication.cpp:2375
#32 0xb764d2a2 in KApplication::notify (this=0xbf9f8aac, receiver=0x8910490, 
    event=0xbf9f8864)
    at /tmp/buildd/kdelibs-3.5.10.dfsg.1/./kdecore/kapplication.cpp:550
#33 0xb6f5b003 in QEventLoop::activateTimers (this=0x824d7e0)
    at kernel/qapplication.h:523
#34 0xb6f106be in QEventLoop::processEvents (this=0x824d7e0, flags=4)
    at kernel/qeventloop_x11.cpp:392
#35 0xb6f7e1a0 in QEventLoop::enterLoop (this=0x824d7e0)
    at kernel/qeventloop.cpp:201
#36 0xb6f7e066 in QEventLoop::exec (this=0x824d7e0)
    at kernel/qeventloop.cpp:148
#37 0xb6f65e5f in QApplication::exec (this=0xbf9f8aac)
    at kernel/qapplication.cpp:2761
#38 0x0805f440 in main (argc=) at main.cpp:190

----------
files: 1299169610.18538.TubBN
keyword: enterprise35
messages: 27573
nosy: aheinecke
status: unread
title: Crash when trying to show a broken invitation

______________________________________
Kolab issue tracker <issues at kolab.org>
<https://issues.kolab.org/issue4713>
______________________________________
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 1299169610.18538.TubBN
Type: application/octet-stream
Size: 3153 bytes
Desc: not available
URL: <http://lists.kolab.org/pipermail/devel/attachments/20110303/70b3a991/attachment.obj>


More information about the devel mailing list