Version: 4.1.0 (using KDE 4.1.0) OS: Linux Installed from: Unspecified Linux Click on the following link: http://www.samfundet.no/vcal/vcal_semester.php, select "add new calendar" in korganizer, and it crashes with the following backtrace: Program: KOrganizer Varslingsnisse (korgac), signal SIGABRT [Thread debugging using libthread_db enabled] [New Thread 0x7f92cfe68760 (LWP 3421)] [KCrash handler] #5 0x00007f92c807c0c5 in raise () from /lib/libc.so.6 #6 0x00007f92c807d5e3 in abort () from /lib/libc.so.6 #7 0x00007f92cc5d1105 in qt_message_output () from /usr/lib/libQtCore.so.4 #8 0x00007f92cc5d1227 in qFatal () from /usr/lib/libQtCore.so.4 #9 0x00007f92c8c02f70 in KCal::VCalFormat::ISOToKDateTime ( this=0x7fffd7fbcbd0, dtStr=@0x7fffd7fbc5c0) at /home/sandsmark/kde41/kdepimlibs/src/kdepimlibs-4.1.0/kcal/vcalformat.cpp:1415 #10 0x00007f92c8c03c15 in KCal::VCalFormat::VEventToEvent ( this=0x7fffd7fbcbd0, vevent=0x161ff80) at /home/sandsmark/kde41/kdepimlibs/src/kdepimlibs-4.1.0/kcal/vcalformat.cpp:1004 #11 0x00007f92c8c0ce93 in KCal::VCalFormat::populate (this=0x7fffd7fbcbd0, vcal=<value optimized out>) at /home/sandsmark/kde41/kdepimlibs/src/kdepimlibs-4.1.0/kcal/vcalformat.cpp:1531 #12 0x00007f92c8c0dadc in KCal::VCalFormat::load (this=0x7fffd7fbcbd0, calendar=<value optimized out>, fileName=@0x1767040) at /home/sandsmark/kde41/kdepimlibs/src/kdepimlibs-4.1.0/kcal/vcalformat.cpp:100 #13 0x00007f92c8c3c370 in KCal::FileStorage::load (this=0x7fffd7fbcc80) at /home/sandsmark/kde41/kdepimlibs/src/kdepimlibs-4.1.0/kcal/filestorage.cpp:127 #14 0x00007f92c8bfcf53 in KCal::CalendarLocal::load (this=0x159a7d0, fileName=@0x7fffd7fbcce0, format=0x0) at /home/sandsmark/kde41/kdepimlibs/src/kdepimlibs-4.1.0/kcal/calendarlocal.cpp:123 #15 0x00007f92c8c4839b in KCal::ResourceCached::loadFromCache (this=0x163d250) at /home/sandsmark/kde41/kdepimlibs/src/kdepimlibs-4.1.0/kcal/resourcecached.cpp:444 #16 0x00007f92c0ec3063 in KCal::ResourceRemote::slotLoadJobResult () from /usr/lib/libkcal_resourceremote.so.4 #17 0x00007f92c0ec31ba in KCal::ResourceRemote::qt_metacall () from /usr/lib/libkcal_resourceremote.so.4 #18 0x00007f92cc6ba830 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #19 0x00007f92cd80bcc2 in KJob::result () from /usr/lib/libkdecore.so.5 #20 0x00007f92cd80c087 in KJob::emitResult () from /usr/lib/libkdecore.so.5 #21 0x00007f92cf7bec8b in KIO::FileCopyJob::slotResult () from /usr/lib/libkio.so.5 #22 0x00007f92cf7c0844 in KIO::FileCopyJob::qt_metacall () from /usr/lib/libkio.so.5 #23 0x00007f92cc6ba830 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #24 0x00007f92cd80bcc2 in KJob::result () from /usr/lib/libkdecore.so.5 #25 0x00007f92cd80c087 in KJob::emitResult () from /usr/lib/libkdecore.so.5 #26 0x00007f92cf7b8060 in KIO::SimpleJob::slotFinished () from /usr/lib/libkio.so.5 #27 0x00007f92cf7befb3 in KIO::TransferJob::slotFinished () from /usr/lib/libkio.so.5 #28 0x00007f92cf7bfd15 in KIO::TransferJob::qt_metacall () from /usr/lib/libkio.so.5 #29 0x00007f92cc6ba830 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #30 0x00007f92cf8734e1 in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.5 #31 0x00007f92cf870328 in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.5 #32 0x00007f92cf861353 in KIO::Slave::gotInput () from /usr/lib/libkio.so.5 #33 0x00007f92cf863a78 in KIO::Slave::qt_metacall () from /usr/lib/libkio.so.5 #34 0x00007f92cc6ba830 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #35 0x00007f92cf785810 in KIO::ConnectionPrivate::dequeue () from /usr/lib/libkio.so.5 #36 0x00007f92cf78594a in KIO::Connection::qt_metacall () from /usr/lib/libkio.so.5 #37 0x00007f92cc6b6ace in QObject::event () from /usr/lib/libQtCore.so.4 #38 0x00007f92cab64e4d in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #39 0x00007f92cab6b1da in QApplication::notify () from /usr/lib/libQtGui.so.4 #40 0x00007f92ce9a459b in KApplication::notify () from /usr/lib/libkdeui.so.5 #41 0x00007f92cc6a8f01 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #42 0x00007f92cc6a98e8 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4 #43 0x00007f92cc6cd753 in ?? () from /usr/lib/libQtCore.so.4 #44 0x00007f92c615c832 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #45 0x00007f92c615ffbd in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #46 0x00007f92c616017b in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #47 0x00007f92cc6cd3ef in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #48 0x00007f92cabe54ef in ?? () from /usr/lib/libQtGui.so.4 #49 0x00007f92cc6a7872 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #50 0x00007f92cc6a7a05 in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #51 0x00007f92cc6a9b55 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4 #52 0x000000000040b37c in main (argc=3, argv=0x7fffd7fbe568) at /home/sandsmark/kde41/kdepim/src/kdepim-4.1.0/korganizer/korgac/korgacmain.cpp:90 #0 0x00007f92c80e8f40 in __nanosleep_nocancel () from /lib/libc.so.6
Created attachment 26925 [details] The faulty vcal file
Trying to start korganizer afterwards just causes korgac to crash (same backtrace).
closing. the calendar file in question wasn't a proper iCalendar file nor a proper vCalendar file. I could not make the assert happen locally. once the file was made into a proper iCalendar format, things work as expected.