[Bug 177946] kmail crashes when trying to view a mail containing an iCal event

Christophe Giboudeaux cgiboudeaux at gmail.com
Wed Dec 17 21:55:19 GMT 2008


http://bugs.kde.org/show_bug.cgi?id=177946


Christophe Giboudeaux cgiboudeaux gmail com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1




--- Comment #6 from Christophe Giboudeaux <cgiboudeaux gmail com>  2008-12-17 22:55:13 ---
ok, reproduced with trunk.

detailed backtrace : 

Application: KMail (kmail), signal SIGABRT
[?1034h[Thread debugging using libthread_db enabled]
[Current thread is 1 (Thread 0xb3fbb920 (LWP 20200))]

Thread 1 (Thread 0xb3fbb920 (LWP 20200)):
[KCrash Handler]
#6  0xffffe430 in __kernel_vsyscall ()
#7  0xb5d6e990 in raise () from /lib/libc.so.6
#8  0xb5d702c8 in abort () from /lib/libc.so.6
#9  0xb6a5b8d5 in qt_message_output(QtMsgType, char const*) () from
/usr/lib/libQtCore.so.4
#10 0xb6a5b9b2 in qFatal(char const*, ...) () from /usr/lib/libQtCore.so.4
#11 0xb6a5ba0c in qt_assert_x(char const*, char const*, char const*, int) ()
from /usr/lib/libQtCore.so.4
#12 0xb70e6248 in QList<int>::operator[] (this=0xbfe47114, i=0) at
/usr/include/QtCore/qlist.h:395
#13 0xb711df0d in KCal::IncidenceFormatter::recurrenceString
(incidence=0x87b47b0) at
/home/krop/kde/src/KDE/kdepimlibs/kcal/incidenceformatter.cpp:2163
#14 0xb7126dab in invitationDetailsEvent (event=0x87b47b0, noHtmlMode=true) at
/home/krop/kde/src/KDE/kdepimlibs/kcal/incidenceformatter.cpp:749
#15 0xb712d9ca in KCal::IncidenceFormatter::InvitationBodyVisitor::visit
(this=0xbfe4734c, event=0x87b47b0) at
/home/krop/kde/src/KDE/kdepimlibs/kcal/incidenceformatter.cpp:1192
#16 0xb70d66f7 in KCal::Event::accept (this=0x87b47b0, v=@0xbfe4734c) at
/home/krop/kde/src/KDE/kdepimlibs/kcal/event.h:200
#17 0xb712a930 in KCal::IncidenceFormatter::ScheduleMessageVisitor::act
(this=0xbfe4734c, incidence=0x87b47b0, msg=0x8520d08) at
/home/krop/kde/src/KDE/kdepimlibs/kcal/incidenceformatter.cpp:1147
#18 0xb71219dd in formatICalInvitationHelper (invitation=
      {static null = {<No data fields>}, static shared_null = {ref = {_q_value
= 14683}, alloc = 0, size = 0, data = 0xb6c3c45a, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
static shared_empty = {ref = {_q_value = 660}, alloc = 0, size = 0, data =
0xb6c3c46e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0,
capacity = 0, reserved = 0, array = {0}}, d = 0xbfe474ec, static
codecForCStrings = 0x0}, mCalendar=0xbfe47538, helper=0xbfe4752c,
noHtmlMode=true) at
/home/krop/kde/src/KDE/kdepimlibs/kcal/incidenceformatter.cpp:1436
#19 0xb712285b in KCal::IncidenceFormatter::formatICalInvitationNoHtml
(invitation=
      {static null = {<No data fields>}, static shared_null = {ref = {_q_value
= 14683}, alloc = 0, size = 0, data = 0xb6c3c45a, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
static shared_empty = {ref = {_q_value = 660}, alloc = 0, size = 0, data =
0xb6c3c46e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0,
capacity = 0, reserved = 0, array = {0}}, d = 0xbfe47568, static
codecForCStrings = 0x0}, mCalendar=0xbfe47538, helper=0xbfe4752c) at
/home/krop/kde/src/KDE/kdepimlibs/kcal/incidenceformatter.cpp:1553
#20 0xb0f1b2d6 in format (this=0x86f1e60, bodyPart=0xbfe475cc,
writer=0x83a7e88) at
/home/krop/kde/src/KDE/kdepim/plugins/kmail/bodypartformatter/text_calendar.cpp:161
#21 0xb7648c92 in KMail::ObjectTreeParser::parseObjectTree (this=0xbfe4764c,
node=0x82e54d0) at /home/krop/kde/src/KDE/kdepim/kmail/objecttreeparser.cpp:260
#22 0xb7649021 in KMail::ObjectTreeParser::stdChildHandling (this=0xbfe47890,
child=0x88f5be8) at
/home/krop/kde/src/KDE/kdepim/kmail/objecttreeparser.cpp:1084
#23 0xb76493f4 in KMail::ObjectTreeParser::processMultiPartMixedSubtype
(this=0xbfe47890, node=0x86b61c8) at
/home/krop/kde/src/KDE/kdepim/kmail/objecttreeparser.cpp:1097
#24 0xb7658545 in process (this=0x87d4f78, otp=0xbfe47890, node=0x86b61c8,
result=@0xbfe4774c) at
/home/krop/kde/src/KDE/kdepim/kmail/bodypartformatter.cpp:118
#25 0xb7648f3b in KMail::ObjectTreeParser::parseObjectTree (this=0xbfe47890,
node=0x86b61c8) at /home/krop/kde/src/KDE/kdepim/kmail/objecttreeparser.cpp:282
#26 0xb74adeaa in KMReaderWin::parseMsg (this=0x83addc0, aMsg=0x86bca98) at
/home/krop/kde/src/KDE/kdepim/kmail/kmreaderwin.cpp:1618
#27 0xb749faea in KMReaderWin::displayMessage (this=0x83addc0) at
/home/krop/kde/src/KDE/kdepim/kmail/kmreaderwin.cpp:1551
#28 0xb749fc7c in KMReaderWin::updateReaderWin (this=0x83addc0) at
/home/krop/kde/src/KDE/kdepim/kmail/kmreaderwin.cpp:1491
#29 0xb74a4908 in KMReaderWin::qt_metacall (this=0x83addc0,
_c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfe47c08) at
/home/krop/kde/build/KDE/kdepim/kmail/kmreaderwin.moc:164
#30 0xb6b68580 in QMetaObject::activate(QObject*, int, int, void**) () from
/usr/lib/libQtCore.so.4
#31 0xb6b69302 in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from /usr/lib/libQtCore.so.4
#32 0xb6ba37f7 in QTimer::timeout() () from /usr/lib/libQtCore.so.4
#33 0xb6b6ef9e in QTimer::timerEvent(QTimerEvent*) () from
/usr/lib/libQtCore.so.4
#34 0xb6b6304f in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#35 0xb60e88fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#36 0xb60f075e in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#37 0xb7e3e5fd in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#38 0xb6b53961 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from
/usr/lib/libQtCore.so.4
#39 0xb6b81b86 in ?? () from /usr/lib/libQtCore.so.4
#40 0xb6b7e060 in ?? () from /usr/lib/libQtCore.so.4
#41 0xb46029a8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#42 0xb4606063 in ?? () from /usr/lib/libglib-2.0.so.0
#43 0xb4606221 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#44 0xb6b7dfb8 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#45 0xb6181785 in ?? () from /usr/lib/libQtGui.so.4
#46 0xb6b5201a in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#47 0xb6b521da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#48 0xb6b54895 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#49 0xb60e8777 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#50 0x0804b539 in main (argc=3, argv=0xbfe484e4) at
/home/krop/kde/src/KDE/kdepim/kmail/main.cpp:146


-- 
Configure bugmail: http://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Kdepim-bugs mailing list