Bug 309478 - Kontact crash while importing task info from Korganizer to Ktimetracker
Summary: Kontact crash while importing task info from Korganizer to Ktimetracker
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: 4.8.5
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-03 14:09 UTC by mascota
Modified: 2017-01-07 22:13 UTC (History)
0 users

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 mascota 2012-11-03 14:09:39 UTC
Application: kontact (4.8.5)
KDE Platform Version: 4.8.5 (4.8.5)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-23-generic i686
Distribution: Linux Mint 13 Maya

-- Information about the crash:
I was using Kontact and I tried to add a task into the time tracker tag. It said that it couldn't save changes, and told me to check that I could edit the iCalendar file.

I ignored this and tried to import tasks directly from my calendar. I opened Korganizer to copy the file route directly and pasted it in the time tracker "import from calendar" window. Then I clicked Accept and it crashed.

This doesn't happen if I go folder by folder and find the calendar file. In that case it just ignore me and don't import the tasks.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb773c980 (LWP 1678))]

Thread 5 (Thread 0xb5660b40 (LWP 1720)):
#0  0x00d1d416 in __kernel_vsyscall ()
#1  0x00df496b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x054a764c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x04866263 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0x0486637f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0x00df0d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0x05499d3e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 4 (Thread 0xb4d37b40 (LWP 1726)):
#0  0x00d1d416 in __kernel_vsyscall ()
#1  0x0548b5f0 in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0x01f19a7b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x01f0c0ae in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x01f0c201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x00a508e7 in QEventDispatcherGlib::processEvents (this=0xb4400468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00a1c50d in QEventLoop::processEvents (this=0xb4d37270, flags=...) at kernel/qeventloop.cpp:149
#7  0x00a1c7a9 in QEventLoop::exec (this=0xb4d37270, flags=...) at kernel/qeventloop.cpp:204
#8  0x0090594c in QThread::exec (this=0x992e7c0) at thread/qthread.cpp:501
#9  0x00905a3b in QThread::run (this=0x992e7c0) at thread/qthread.cpp:568
#10 0x00908de0 in QThreadPrivate::start (arg=0x992e7c0) at thread/qthread_unix.cpp:298
#11 0x00df0d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x05499d3e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0xb33fcb40 (LWP 2051)):
#0  0x01f4af9c in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0x01f4b948 in g_private_get () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0x01f2fc84 in g_thread_self () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x01f0b1b7 in g_main_context_acquire () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x01f0bf58 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x01f0c201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0x00a508e7 in QEventDispatcherGlib::processEvents (this=0xb2a00468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x00a1c50d in QEventLoop::processEvents (this=0xb33fc240, flags=...) at kernel/qeventloop.cpp:149
#8  0x00a1c7a9 in QEventLoop::exec (this=0xb33fc240, flags=...) at kernel/qeventloop.cpp:204
#9  0x0090594c in QThread::exec (this=0x9959500) at thread/qthread.cpp:501
#10 0x009f9b5d in QInotifyFileSystemWatcherEngine::run (this=0x9959500) at io/qfilesystemwatcher_inotify.cpp:248
#11 0x00908de0 in QThreadPrivate::start (arg=0x9959500) at thread/qthread_unix.cpp:298
#12 0x00df0d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#13 0x05499d3e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xb2945b40 (LWP 2211)):
#0  0x02278dcd in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0x00967315 in do_gettime (frac=0xb2944fb0, sec=0xb2944fa8) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x00a51226 in QTimerInfoList::updateCurrentTime (this=0xb2002074) at kernel/qeventdispatcher_unix.cpp:343
#4  0x00a5157a in QTimerInfoList::timerWait (this=0xb2002074, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#5  0x00a4fe23 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xb29450bc) at kernel/qeventdispatcher_glib.cpp:136
#6  0x00a4febd in timerSourcePrepare (source=0xb2002040, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x01f0b872 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x01f0bfaf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x01f0c201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x00a508e7 in QEventDispatcherGlib::processEvents (this=0xb2000468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0x00a1c50d in QEventLoop::processEvents (this=0xb2945240, flags=...) at kernel/qeventloop.cpp:149
#12 0x00a1c7a9 in QEventLoop::exec (this=0xb2945240, flags=...) at kernel/qeventloop.cpp:204
#13 0x0090594c in QThread::exec (this=0xa389618) at thread/qthread.cpp:501
#14 0x009f9b5d in QInotifyFileSystemWatcherEngine::run (this=0xa389618) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x00908de0 in QThreadPrivate::start (arg=0xa389618) at thread/qthread_unix.cpp:298
#16 0x00df0d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0x05499d3e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb773c980 (LWP 1678)):
[KCrash Handler]
#7  QMetaObject::changeGuard (ptr=0xadef80c, o=0x0) at kernel/qobject.cpp:461
#8  0x01480359 in operator= (p=<optimized out>, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qpointer.h:68
#9  QMenuPrivate::activateAction (this=0xadef80c, action=0xad1cbb8, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1133
#10 0x01483015 in QMenu::mouseReleaseEvent (this=0xa2267d8, e=0xbfa15434) at widgets/qmenu.cpp:2360
#11 0x0072925c in KMenu::mouseReleaseEvent (this=0xa2267d8, e=0xbfa15434) at ../../kdeui/widgets/kmenu.cpp:464
#12 0x010191ac in QWidget::event (this=0xa2267d8, event=0xbfa15434) at kernel/qwidget.cpp:8362
#13 0x01481a9c in QMenu::event (this=0xa2267d8, e=0xbfa15434) at widgets/qmenu.cpp:2469
#14 0x00fbeed4 in notify_helper (e=0xbfa15434, receiver=0xa2267d8, this=0x981c160) at kernel/qapplication.cpp:4559
#15 QApplicationPrivate::notify_helper (this=0x981c160, receiver=0xa2267d8, e=0xbfa15434) at kernel/qapplication.cpp:4531
#16 0x00fc5024 in QApplication::notify (this=0x981c160, receiver=0xa2267d8, e=0xbfa15434) at kernel/qapplication.cpp:4102
#17 0x0064ae01 in KApplication::notify (this=0xbfa15c84, receiver=0xa2267d8, event=0xbfa15434) at ../../kdeui/kernel/kapplication.cpp:311
#18 0x00a1d97e in QCoreApplication::notifyInternal (this=0xbfa15c84, receiver=0xa2267d8, event=0xbfa15434) at kernel/qcoreapplication.cpp:876
#19 0x00fbfe95 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#20 QApplicationPrivate::sendMouseEvent (receiver=0xa2267d8, event=0xbfa15434, alienWidget=0x0, nativeWidget=0xa2267d8, buttonDown=0x1953cf4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3170
#21 0x0104c7d2 in QETWidget::translateMouseEvent (this=0xa2267d8, event=0xbfa158ec) at kernel/qapplication_x11.cpp:4551
#22 0x0104ac0d in QApplication::x11ProcessEvent (this=0xbfa15c84, event=0xbfa158ec) at kernel/qapplication_x11.cpp:3732
#23 0x01077eac in x11EventSourceDispatch (s=0x9813850, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#24 0x01f0bd86 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#25 0x01f0c125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#26 0x01f0c201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#27 0x00a50887 in QEventDispatcherGlib::processEvents (this=0x97e9818, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#28 0x01077aaa in QGuiEventDispatcherGlib::processEvents (this=0x97e9818, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#29 0x00a1c50d in QEventLoop::processEvents (this=0xbfa15be4, flags=...) at kernel/qeventloop.cpp:149
#30 0x00a1c7a9 in QEventLoop::exec (this=0xbfa15be4, flags=...) at kernel/qeventloop.cpp:204
#31 0x00a21eba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#32 0x00fbca74 in QApplication::exec () at kernel/qapplication.cpp:3820
#33 0x0804ac91 in main (argc=<error reading variable: Cannot access memory at address 0x68537972>, argv=<error reading variable: Cannot access memory at address 0x68537976>) at ../../../kontact/src/main.cpp:218

Possible duplicates by query: bug 307266, bug 285696.

Reported using DrKonqi
Comment 1 Denis Kurz 2016-09-24 19:29:28 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 2 Denis Kurz 2017-01-07 22:13:46 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.