Bug 144757 - SIGSEGV after importing a vCalendar file produced by calendar program in MacOS X
Summary: SIGSEGV after importing a vCalendar file produced by calendar program in MacOS X
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: 2007-04-27 16:40 UTC by Mark Barfield
Modified: 2007-04-27 16:46 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
testcase - MacOS X vCalendar file (22.51 KB, text/plain)
2007-04-27 16:42 UTC, Mark Barfield
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Barfield 2007-04-27 16:40:52 UTC
Version:           Korganizer Reminder Daemon: 0.9, KDE: 3.5.4, QT: 3.3.8 (using KDE KDE 3.5.4)
Installed from:    I Don't Know
Compiler:          g++ 3.4.6 
OS:                Linux

I exported my calendar file from MacOS X and tried to import it into korganizer causing a SIGSEGV and every time korgac starts up, it SEGV's.


Backtrace:

(no debugging symbols found)
Using host libthread_db library "/lib/tls/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)
[Thread debugging using libthread_db enabled]
[New Thread -1234700608 (LWP 2411)]
[KCrash handler]
#5  0xb674406b in strlen () from /lib/tls/libc.so.6
#6  0xb71eb6b9 in QString::fromUtf8 () from /usr/lib/qt/lib/libqt-mt.so.3
#7  0xb7e88ad2 in KCal::Attachment::Attachment ()
   from /opt/kde/lib/libkcal.so.2
#8  0xb7eb59b1 in KCal::ICalFormatImpl::readAttachment ()
   from /opt/kde/lib/libkcal.so.2
#9  0xb7eb8c51 in KCal::ICalFormatImpl::readAlarm ()
   from /opt/kde/lib/libkcal.so.2
#10 0xb7eb97ed in KCal::ICalFormatImpl::readIncidence ()
   from /opt/kde/lib/libkcal.so.2
#11 0xb7eba53d in KCal::ICalFormatImpl::readEvent ()
   from /opt/kde/lib/libkcal.so.2
#12 0xb7ebb478 in KCal::ICalFormatImpl::populate ()
   from /opt/kde/lib/libkcal.so.2
#13 0xb7eb24c9 in KCal::ICalFormat::fromRawString ()
   from /opt/kde/lib/libkcal.so.2
#14 0xb7eb27c9 in KCal::ICalFormat::load () from /opt/kde/lib/libkcal.so.2
#15 0xb7edbc88 in KCal::FileStorage::load () from /opt/kde/lib/libkcal.so.2
#16 0xb7ea2d04 in KCal::CalendarLocal::load () from /opt/kde/lib/libkcal.so.2
#17 0xb7edff0f in KCal::ResourceLocal::doLoad ()
   from /opt/kde/lib/libkcal.so.2
#18 0xb7edec0f in KCal::ResourceCalendar::load ()
   from /opt/kde/lib/libkcal.so.2
#19 0xb7ef0f31 in KCal::CalendarResources::load ()
   from /opt/kde/lib/libkcal.so.2
#20 0x0805637f in QWidget::setGeometry ()
#21 0x08051257 in KUniqueApplication::metaObject ()
#22 0xb75bac5e in KUniqueApplication::processDelayed ()
   from /opt/kde/lib/libkdecore.so.4
#23 0xb75bae3c in KUniqueApplication::qt_invoke ()
   from /opt/kde/lib/libkdecore.so.4
#24 0xb6ef2c74 in QObject::activate_signal ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#25 0xb72340dd in QSignal::signal () from /usr/lib/qt/lib/libqt-mt.so.3
#26 0xb6f0d6d1 in QSignal::activate () from /usr/lib/qt/lib/libqt-mt.so.3
#27 0xb6f151d3 in QSingleShotTimer::event ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#28 0xb6e8dc1f in QApplication::internalNotify ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#29 0xb6e8ddbc in QApplication::notify () from /usr/lib/qt/lib/libqt-mt.so.3
#30 0xb74f8ac5 in KApplication::notify () from /opt/kde/lib/libkdecore.so.4
#31 0xb6e8116c in QEventLoop::activateTimers ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#32 0xb6e396a1 in QEventLoop::processEvents ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#33 0xb6ea4341 in QEventLoop::enterLoop () from /usr/lib/qt/lib/libqt-mt.so.3
#34 0xb6ea4296 in QEventLoop::exec () from /usr/lib/qt/lib/libqt-mt.so.3
#35 0xb6e8cd7f in QApplication::exec () from /usr/lib/qt/lib/libqt-mt.so.3
#36 0x080511a8 in ?? ()
#37 0xbfc29d80 in ?? ()
#38 0xbfc29d70 in ?? ()
#39 0x00000001 in ?? ()
#40 0x00000000 in ?? ()
Comment 1 Mark Barfield 2007-04-27 16:42:47 UTC
Created attachment 20430 [details]
testcase - MacOS X vCalendar file
Comment 2 Allen Winter 2007-04-27 16:46:03 UTC
This bug has been fixed. I can't remember if it was fixed in KDE 3.5.6,or will be fixed in the 3.5.7 release.

Anyway, please upgrade to 3.5.7 when it is released in a couple weeks.