Bug 143911 - kontact does not handle .ics files
Summary: kontact does not handle .ics files
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kontact
Classification: Applications
Component: calendar (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-06 20:56 UTC by matt
Modified: 2017-01-07 22:21 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Crash File for 4.1.1 (11.02 KB, application/octet-stream)
2008-09-24 10:05 UTC, Hein van Rensburg
Details

Note You need to log in before you can comment on or make changes to this bug.
Description matt 2007-04-06 20:56:28 UTC
Version:           unknown (using KDE 3.5.6, Kubuntu (feisty) 4:3.5.6-0ubuntu13)
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.20-13-generic

If I use KOrganizer, downloading .ics files from the Internet allows my to automatically import them using "korganizer file.ics"  (eg. from Firefox, since some airline websites don't always like konqueror).

However, since I'm using Kontact, this functionality does not work.  If I open the .ics file with Kontact, absolutely nothing happens.  If I open them with KOrganizer (since Firefox offers to do that automatically) Kontact comes to the foreground, but nothing appears.

I have to save the file, import it as a calendar file, and when I choose "Merge" with existing calendar, it doesn't save.
Comment 1 Lars 2007-08-10 21:09:04 UTC
I experience same behavior. Trying to import a icalendar file with, korganizer --import or korganizer --merge.
Nothing happens if running korganzier "in kontact".

korganizer running as itself the file is correctly imported as it should.
Comment 2 marc.tommasi 2007-09-19 18:28:58 UTC
same behavior for me. Kontact 1.2.5 Korganizer 3.5.7 on debian. 
Comment 3 Hein van Rensburg 2008-09-24 10:05:24 UTC
Created attachment 27543 [details]
Crash File for 4.1.1

Uses kde 4.1.1 on amd 64 Kontact version 3.1
Comment 4 FiNeX 2008-11-30 13:58:47 UTC
Copied backtrace from comment #3:

Application: Kontact (kontact), signal SIGABRT
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0x7f5ae85ef780 (LWP 6939)]
[New Thread 0x42494950 (LWP 6953)]
(no debugging symbols found)
[KCrash handler]
#5  0x00007f5ae5c9f095 in raise () from /lib/libc.so.6
#6  0x00007f5ae5ca0af0 in abort () from /lib/libc.so.6
#7  0x00007f5ae6ea4055 in qt_message_output () from /usr/lib/libQtCore.so.4
#8  0x00007f5ae6ea419d in qFatal () from /usr/lib/libQtCore.so.4
#9  0x00007f5ae359d28e in KCal::CalendarLocal::Private::insertJournal ()
   from /usr/lib/kde4/lib/libkcal.so.4
#10 0x00007f5ae359d2ad in KCal::CalendarLocal::addJournal ()
   from /usr/lib/kde4/lib/libkcal.so.4
#11 0x00007f5ae35d164b in KCal::ResourceCached::addJournal ()
   from /usr/lib/kde4/lib/libkcal.so.4
#12 0x00007f5ae35caf71 in KCal::Incidence::AddVisitor<KCal::ResourceCalendar>::visit () from /usr/lib/kde4/lib/libkcal.so.4
#13 0x00007f5ae357ace3 in ?? () from /usr/lib/kde4/lib/libkcal.so.4
#14 0x00007f5ae35c9ef8 in KCal::ResourceCalendar::addIncidence ()
   from /usr/lib/kde4/lib/libkcal.so.4
#15 0x00007f5ae35d644a in KCal::CalendarResources::addIncidence ()
   from /usr/lib/kde4/lib/libkcal.so.4
#16 0x00007f5ae35d472d in KCal::CalendarResources::addJournal ()
   from /usr/lib/kde4/lib/libkcal.so.4
#17 0x00007f5ae35b16c6 in ?? () from /usr/lib/kde4/lib/libkcal.so.4
#18 0x00007f5ae35abc17 in KCal::ICalFormat::fromRawString ()
   from /usr/lib/kde4/lib/libkcal.so.4
#19 0x00007f5ae35ac354 in KCal::ICalFormat::load ()
   from /usr/lib/kde4/lib/libkcal.so.4
#20 0x00007f5ae35c875d in KCal::FileStorage::load ()
   from /usr/lib/kde4/lib/libkcal.so.4
#21 0x00007f5ac6a799f5 in CalendarView::openCalendar ()
   from /usr/lib/kde4/lib/libkorganizerprivate.so.4
#22 0x00007f5ac6ad46a4 in ActionManager::openURL ()
   from /usr/lib/kde4/lib/libkorganizerprivate.so.4
#23 0x00007f5ac6ad566c in ActionManager::qt_metacall ()
   from /usr/lib/kde4/lib/libkorganizerprivate.so.4
#24 0x00007f5ae6fa18b6 in QMetaObject::activate ()
   from /usr/lib/libQtCore.so.4
#25 0x00007f5ac6ae5906 in ?? ()
   from /usr/lib/kde4/lib/libkorganizerprivate.so.4
#26 0x00007f5ac6ae5ad3 in ?? ()
   from /usr/lib/kde4/lib/libkorganizerprivate.so.4
#27 0x00007f5ac6ae5b6e in ?? ()
   from /usr/lib/kde4/lib/libkorganizerprivate.so.4
#28 0x00007f5ae6fa18b6 in QMetaObject::activate ()
   from /usr/lib/libQtCore.so.4
#29 0x00007f5ae782bb48 in KDialog::slotButtonClicked ()
   from /usr/lib/kde4/lib/libkdeui.so.5
#30 0x00007f5ae782d8bb in KDialog::qt_metacall ()
   from /usr/lib/kde4/lib/libkdeui.so.5
#31 0x00007f5ac6ae5b45 in ?? ()
   from /usr/lib/kde4/lib/libkorganizerprivate.so.4
#32 0x00007f5ae6fa18b6 in QMetaObject::activate ()
   from /usr/lib/libQtCore.so.4
#33 0x00007f5ae6fa590e in QSignalMapper::mapped ()
   from /usr/lib/libQtCore.so.4
#34 0x00007f5ae6fa60e0 in QSignalMapper::map () from /usr/lib/libQtCore.so.4
#35 0x00007f5ae6fa63ac in QSignalMapper::qt_metacall ()
   from /usr/lib/libQtCore.so.4
#36 0x00007f5ae6fa18b6 in QMetaObject::activate ()
   from /usr/lib/libQtCore.so.4
#37 0x00007f5ae6a1cf97 in QAbstractButton::clicked ()
   from /usr/lib/libQtGui.so.4
#38 0x00007f5ae67afc7b in ?? () from /usr/lib/libQtGui.so.4
#39 0x00007f5ae67b10f5 in ?? () from /usr/lib/libQtGui.so.4
#40 0x00007f5ae67b1321 in QAbstractButton::mouseReleaseEvent ()
   from /usr/lib/libQtGui.so.4
#41 0x00007f5ae64eff50 in QWidget::event () from /usr/lib/libQtGui.so.4
#42 0x00007f5ae67afe80 in QAbstractButton::event ()
   from /usr/lib/libQtGui.so.4
#43 0x00007f5ae68451a8 in QPushButton::event () from /usr/lib/libQtGui.so.4
#44 0x00007f5ae64a2acf in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#45 0x00007f5ae64a4e89 in QApplication::notify () from /usr/lib/libQtGui.so.4
#46 0x00007f5ae78a3ea1 in KApplication::notify ()
   from /usr/lib/kde4/lib/libkdeui.so.5
#47 0x00007f5ae6f8d6b9 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#48 0x00007f5ae64a8325 in QApplicationPrivate::sendMouseEvent ()
   from /usr/lib/libQtGui.so.4
#49 0x00007f5ae65071b6 in ?? () from /usr/lib/libQtGui.so.4
#50 0x00007f5ae65060ab in QApplication::x11ProcessEvent ()
   from /usr/lib/libQtGui.so.4
#51 0x00007f5ae652c3d3 in ?? () from /usr/lib/libQtGui.so.4
#52 0x00007f5ae07453d4 in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#53 0x00007f5ae07486e5 in ?? () from /usr/lib/libglib-2.0.so.0
#54 0x00007f5ae0748bcb in g_main_context_iteration ()
   from /usr/lib/libglib-2.0.so.0
#55 0x00007f5ae6fb69df in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#56 0x00007f5ae652c20f in ?? () from /usr/lib/libQtGui.so.4
#57 0x00007f5ae6f8cb35 in QEventLoop::processEvents ()
   from /usr/lib/libQtCore.so.4
#58 0x00007f5ae6f8cc8b in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#59 0x00007f5ae6f8ecd9 in QCoreApplication::exec ()
   from /usr/lib/libQtCore.so.4
#60 0x0000000000403c25 in _start ()
#0  0x00007f5ae5d0ab81 in nanosleep () from /lib/libc.so.6
Comment 5 pete scott 2009-09-16 20:42:53 UTC
Same behavior for me with 4.3.1 on Ubuntu 9.04.
Comment 6 Nicolas L. 2009-12-11 21:23:56 UTC
can you install the debug packages and give a new crash log ?
Comment 7 matt 2009-12-14 13:50:58 UTC
On Friday 11 December 2009 03:23:58 pm Nicolas Lécureuil wrote:
> https://bugs.kde.org/show_bug.cgi?id=143911
> 
> 
> Nicolas Lécureuil <nlecureuil@mandriva.com> changed:
> 
>            What    |Removed                     |Added
> ---------------------------------------------------------------------------
> - CC|                            |nlecureuil@mandriva.com
> 
> 
> 
> 
> --- Comment #6 from Nicolas Lécureuil <nlecureuil mandriva com>  2009-12-11
>  21:23:56 --- can you install the debug packages and give a new crash log ?
> 
This is not a crash, but a broken functionality.
Download an ics file through Konqueror and see if you can get it to easily 
import into kontact without saving it first to the filesystem.
Comment 8 Denis Kurz 2016-09-24 19:32:25 UTC
This bug has only been reported for versions before 4.14, which have been unsupported for at least two years now. Can anyone tell if this bug still present?

If noone confirms this bug for a Framework-based version of kontact (version 5.0 or later, as part of KDE Applications 15.08 or later), it gets closed in about three months.
Comment 9 Denis Kurz 2017-01-07 22:21:25 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.0 aka 15.08), please open a new one unless it already exists. Thank you for all your input.