Bug 330146 - Konqueror crash when open a ics file
Summary: Konqueror crash when open a ics file
Status: RESOLVED UNMAINTAINED
Alias: None
Product: korganizer
Classification: Applications
Component: general (show other bugs)
Version: 4.10.5
Platform: Mageia RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
: 320479 327652 (view as bug list)
Depends on:
Blocks:
 
Reported: 2014-01-19 10:04 UTC by Dimitrios Glentadakis
Modified: 2017-01-08 06:31 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dimitrios Glentadakis 2014-01-19 10:04:11 UTC
Application: konqueror (4.10.5)
KDE Platform Version: 4.10.5
Qt Version: 4.8.5
Operating System: Linux 3.10.25-desktop-1.mga3 x86_64
Distribution: "Mageia 3"

-- Information about the crash:
- What I was doing when the application crashed:
I open an ics file with korganizer from here:

webcal://www.education.gouv.fr/download.php?file=http%3A%2F%2Fcache.media.education.gouv.fr%2Fics%2FCalendrier_Scolaire_Zone_A.ics&submit=

I choose open with korganizer

The crash can be reproduced every time.

-- Backtrace:
Application: Konqueror (kdeinit4), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
81	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f88a010f780 (LWP 22981))]

Thread 2 (Thread 0x7f887fe8a700 (LWP 22982)):
#0  0x00007f889d7539fd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f889a8919a4 in g_main_context_poll (n_fds=1, fds=0x7f8878002bc0, timeout=-1, context=0x7f88780009c0, priority=<optimized out>) at gmain.c:3584
#2  g_main_context_iterate (context=context@entry=0x7f88780009c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285
#3  0x00007f889a891ac4 in g_main_context_iteration (context=0x7f88780009c0, may_block=1) at gmain.c:3351
#4  0x00007f889ed869c6 in QEventDispatcherGlib::processEvents (this=0x7f88780008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#5  0x00007f889ed5715f in QEventLoop::processEvents (this=this@entry=0x7f887fe89dd0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f889ed573e8 in QEventLoop::exec (this=0x7f887fe89dd0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f889ec58660 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536
#8  0x00007f889ed379af in QInotifyFileSystemWatcherEngine::run (this=0xc0b9d0) at io/qfilesystemwatcher_inotify.cpp:256
#9  0x00007f889ec5b63c in QThreadPrivate::start (arg=0xc0b9d0) at thread/qthread_unix.cpp:338
#10 0x00007f889e9cbd18 in start_thread (arg=0x7f887fe8a700) at pthread_create.c:308
#11 0x00007f889d75d43d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:110
#12 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f88a010f780 (LWP 22981)):
[KCrash Handler]
#6  0x00007f889ed701cc in QObject::disconnect (sender=0x442b9e0, signal=0x0, receiver=0x44c20f0, method=0x161fa89 "calendarChanged()") at kernel/qobject.cpp:2910
#7  0x00007f886e2efaf4 in CalendarSupport::FreeBusyManager::setCalendar(CalendarSupport::Calendar*) () from /lib64/libcalendarsupport.so.4
#8  0x00007f886db30aee in CalendarView::setCalendar(CalendarSupport::Calendar*) () from /lib64/libkorganizerprivate.so.4
#9  0x00007f886db1441b in ActionManager::createCalendarAkonadi() () from /lib64/libkorganizerprivate.so.4
#10 0x00007f886e5ad3b5 in KOrganizerPart::KOrganizerPart(QWidget*, QObject*, QList<QVariant> const&) () from /usr/lib64/kde4/korganizerpart.so
#11 0x00007f886e5adc3f in QObject* KPluginFactory::createPartInstance<KOrganizerPart>(QWidget*, QObject*, QList<QVariant> const&) () from /usr/lib64/kde4/korganizerpart.so
#12 0x00007f889f2c8b15 in KPluginFactory::create (this=0x20d6030, iface=0x7f88923b8a00 <qt_meta_stringdata_KParts__ReadOnlyPart> "KParts::ReadOnlyPart", parentWidget=0x1a2acf0, parent=0x0, args=..., keyword=...) at /usr/src/debug/kdelibs-4.10.5/kdecore/util/kpluginfactory.cpp:203
#13 0x00007f88860a7a4c in KonqViewFactory::create(QWidget*, QObject*) () from /usr/lib64/libkdeinit4_konqueror.so
#14 0x00007f8886095828 in KonqFrame::attach(KonqViewFactory const&) () from /usr/lib64/libkdeinit4_konqueror.so
#15 0x00007f8886082f4b in KonqView::switchView(KonqViewFactory&) () from /usr/lib64/libkdeinit4_konqueror.so
#16 0x00007f888608424d in KonqView::changePart(QString const&, QString const&, bool) () from /usr/lib64/libkdeinit4_konqueror.so
#17 0x00007f888608497b in KonqView::ensureViewSupports(QString const&, bool) () from /usr/lib64/libkdeinit4_konqueror.so
#18 0x00007f88860c5199 in KonqMainWindow::openView(QString, KUrl const&, KonqView*, KonqOpenURLRequest const&) () from /usr/lib64/libkdeinit4_konqueror.so
#19 0x00007f888607ea5f in KonqRun::tryOpenView(QString const&, bool) () from /usr/lib64/libkdeinit4_konqueror.so
#20 0x00007f888607f167 in KonqRun::foundMimeType(QString const&) () from /usr/lib64/libkdeinit4_konqueror.so
#21 0x00007f8893d313e2 in KRun::mimeTypeDetermined (this=0x44ff2e0, mimeType=...) at /usr/src/debug/kdelibs-4.10.5/kio/kio/krun.cpp:1457
#22 0x00007f88923b04d6 in KParts::BrowserRun::slotBrowserMimetype (this=0x44ff2e0, _job=<optimized out>, type=...) at /usr/src/debug/kdelibs-4.10.5/kparts/browserrun.cpp:261
#23 0x00007f889ed6d8cf in QMetaObject::activate (sender=0x44f2200, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffd01ea440) at kernel/qobject.cpp:3547
#24 0x00007f8893cd0187 in KIO::TransferJob::mimetype (this=this@entry=0x44f2200, _t1=_t1@entry=0x44f2200, _t2=...) at /usr/src/debug/kdelibs-4.10.5/build/kio/jobclasses.moc:474
#25 0x00007f8893cd01d7 in KIO::TransferJob::slotMimetype (this=0x44f2200, type=...) at /usr/src/debug/kdelibs-4.10.5/kio/kio/job.cpp:1180
#26 0x00007f889ed6d8cf in QMetaObject::activate (sender=0x18b16d0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffd01ea5f0) at kernel/qobject.cpp:3547
#27 0x00007f8893d6f3f5 in KIO::SlaveInterface::mimeType (this=this@entry=0x18b16d0, _t1=...) at /usr/src/debug/kdelibs-4.10.5/build/kio/slaveinterface.moc:286
#28 0x00007f8893d717cc in KIO::SlaveInterface::dispatch (this=0x18b16d0, _cmd=21, rawdata=...) at /usr/src/debug/kdelibs-4.10.5/kio/kio/slaveinterface.cpp:267
#29 0x00007f8893d6e82a in KIO::SlaveInterface::dispatch (this=0x18b16d0) at /usr/src/debug/kdelibs-4.10.5/kio/kio/slaveinterface.cpp:88
#30 0x00007f8893d62d8e in KIO::Slave::gotInput (this=0x18b16d0) at /usr/src/debug/kdelibs-4.10.5/kio/kio/slave.cpp:344
#31 0x00007f889ed6d8cf in QMetaObject::activate (sender=0x23bb040, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#32 0x00007f8893ca3112 in dequeue (this=<optimized out>) at /usr/src/debug/kdelibs-4.10.5/kio/kio/connection.cpp:82
#33 KIO::ConnectionPrivate::dequeue (this=0x22408c0) at /usr/src/debug/kdelibs-4.10.5/kio/kio/connection.cpp:71
#34 0x00007f889ed6cdae in QObject::event (this=0x23bb040, e=<optimized out>) at kernel/qobject.cpp:1194
#35 0x00007f889deec3bc in QApplicationPrivate::notify_helper (this=this@entry=0x8b5900, receiver=receiver@entry=0x23bb040, e=e@entry=0x1ba8670) at kernel/qapplication.cpp:4562
#36 0x00007f889def083a in QApplication::notify (this=0x7fffd01eb610, receiver=0x23bb040, e=0x1ba8670) at kernel/qapplication.cpp:4423
#37 0x00007f889fb057a6 in KApplication::notify (this=0x7fffd01eb610, receiver=0x23bb040, event=0x1ba8670) at /usr/src/debug/kdelibs-4.10.5/kdeui/kernel/kapplication.cpp:311
#38 0x00007f889ed584ae in QCoreApplication::notifyInternal (this=0x7fffd01eb610, receiver=receiver@entry=0x23bb040, event=event@entry=0x1ba8670) at kernel/qcoreapplication.cpp:949
#39 0x00007f889ed5bf61 in sendEvent (event=0x1ba8670, receiver=0x23bb040) at kernel/qcoreapplication.h:231
#40 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x6fd2b0) at kernel/qcoreapplication.cpp:1573
#41 0x00007f889ed86813 in sendPostedEvents () at kernel/qcoreapplication.h:236
#42 postEventSourceDispatch (s=s@entry=0x8b7420) at kernel/qeventdispatcher_glib.cpp:280
#43 0x00007f889a8916d5 in g_main_dispatch (context=0x8b6f00) at gmain.c:2715
#44 g_main_context_dispatch (context=context@entry=0x8b6f00) at gmain.c:3219
#45 0x00007f889a891a08 in g_main_context_iterate (context=context@entry=0x8b6f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3290
#46 0x00007f889a891ac4 in g_main_context_iteration (context=0x8b6f00, may_block=1) at gmain.c:3351
#47 0x00007f889ed869a6 in QEventDispatcherGlib::processEvents (this=0x6ff5a0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#48 0x00007f889df8c52e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#49 0x00007f889ed5715f in QEventLoop::processEvents (this=this@entry=0x7fffd01eb310, flags=...) at kernel/qeventloop.cpp:149
#50 0x00007f889ed573e8 in QEventLoop::exec (this=0x7fffd01eb310, flags=...) at kernel/qeventloop.cpp:204
#51 0x00007f889ed5c278 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221
#52 0x00007f88860f3a02 in kdemain () from /usr/lib64/libkdeinit4_konqueror.so
#53 0x0000000000408405 in launch (argc=argc@entry=2, _name=_name@entry=0x7e8a58 "/usr/bin/konqueror", args=0x7e8a74 "", args@entry=0x7e8a6b "--silent", cwd=cwd@entry=0x0, envc=envc@entry=0, envs=envs@entry=0x7e8a7c "", reset_env=false, tty=tty@entry=0x0, avoid_loops=false, startup_id_str=startup_id_str@entry=0x7e8a84 "localhost.localdomain;1390124906;841923;2249_TIME12620458") at /usr/src/debug/kdelibs-4.10.5/kinit/kinit.cpp:726
#54 0x00000000004092eb in handle_launcher_request (sock=8, who=<optimized out>) at /usr/src/debug/kdelibs-4.10.5/kinit/kinit.cpp:1218
#55 0x0000000000409940 in handle_requests (waitForPid=waitForPid@entry=0) at /usr/src/debug/kdelibs-4.10.5/kinit/kinit.cpp:1411
#56 0x0000000000405361 in main (argc=4, argv=<optimized out>, envp=0x7fffd01ec570) at /usr/src/debug/kdelibs-4.10.5/kinit/kinit.cpp:1899

Reported using DrKonqi
Comment 1 Jekyll Wu 2014-01-21 02:18:37 UTC
*** Bug 320479 has been marked as a duplicate of this bug. ***
Comment 2 Christoph Feck 2014-10-22 00:26:52 UTC
*** Bug 327652 has been marked as a duplicate of this bug. ***
Comment 3 Denis Kurz 2016-09-24 18:48:18 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 korganizer (version 5.0 or later, as part of KDE Applications 15.08 or later), it gets closed in about three months.
Comment 4 Denis Kurz 2017-01-07 21:48:59 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.
Comment 5 Dimitrios Glentadakis 2017-01-08 06:31:33 UTC
Thank you, 
don't worry i don't use kde any more (switched to lxqt)