Bug 361651 - kaddressbook crashes continuously after importing a vcf card
Summary: kaddressbook crashes continuously after importing a vcf card
Status: RESOLVED DUPLICATE of bug 365944
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-04-12 05:18 UTC by user1967
Modified: 2016-08-24 06:58 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description user1967 2016-04-12 05:18:00 UTC
Application: kontact (5.1.3)

Qt Version: 5.5.1
Frameworks Version: 5.20.0
Operating System: Linux 4.5.0-3-pae i686
Distribution: "openSUSE Tumbleweed (20160408) (i586)"

-- Information about the crash:
I imported a vcf card into kaddressbook and immediately kaddressbook crashed with a segmentation fault. Now kaddressbook crashes everytime it is started. 

Based on the backtrace I would say, that the root cause is within the call or the arguments passed to the call Akonadi::Tag::isValid().

The crash can be reproduced every time.

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

Thread 25 (Thread 0xade8fb40 (LWP 5466)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in poll () at /lib/libc.so.6
#2  0xffffffff in  () at /usr/lib/libxcb.so.1
#3  0xffffffff in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#4  0xffffffff in  () at /usr/lib/libQt5XcbQpa.so.5
#5  0xffffffff in  () at /usr/lib/sse2/libQt5Core.so.5
#6  0xffffffff in start_thread () at /lib/libpthread.so.0
#7  0xffffffff in clone () at /lib/libc.so.6

Thread 24 (Thread 0xac7e0b40 (LWP 5467)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#2  0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libc.so.6
#3  0xffffffff in  () at /usr/lib/libQt5WebKit.so.5
#4  0xffffffff in  () at /usr/lib/libQt5WebKit.so.5
#5  0xffffffff in start_thread () at /lib/libpthread.so.0
#6  0xffffffff in clone () at /lib/libc.so.6

Thread 23 (Thread 0xab621b40 (LWP 5468)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in read () at /lib/libc.so.6
#2  0xffffffff in  () at /usr/lib/libglib-2.0.so.0
#3  0xffffffff in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#4  0xffffffff in  () at /usr/lib/libglib-2.0.so.0
#5  0xffffffff in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#6  0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#7  0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#8  0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#9  0xffffffff in QThread::exec() () at /usr/lib/sse2/libQt5Core.so.5
#10 0xffffffff in QThread::run() () at /usr/lib/sse2/libQt5Core.so.5
#11 0xffffffff in  () at /usr/lib/sse2/libQt5Core.so.5
#12 0xffffffff in start_thread () at /lib/libpthread.so.0
#13 0xffffffff in clone () at /lib/libc.so.6

Thread 22 (Thread 0xa8888b40 (LWP 5469)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#2  0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libc.so.6
#3  0xffffffff in  () at /usr/lib/dri/r600_dri.so
#4  0xffffffff in  () at /usr/lib/dri/r600_dri.so
#5  0xffffffff in start_thread () at /lib/libpthread.so.0
#6  0xffffffff in clone () at /lib/libc.so.6

Thread 21 (Thread 0xa7f23b40 (LWP 5470)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#2  0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libc.so.6
#3  0xffffffff in WTF::ThreadCondition::wait(WTF::Mutex&) () at /usr/lib/libQt5WebKit.so.5
#4  0xffffffff in  () at /usr/lib/libQt5WebKit.so.5
#5  0xffffffff in  () at /usr/lib/libQt5WebKit.so.5
#6  0xffffffff in  () at /usr/lib/libQt5WebKit.so.5
#7  0xffffffff in start_thread () at /lib/libpthread.so.0
#8  0xffffffff in clone () at /lib/libc.so.6

Thread 20 (Thread 0xa75ffb40 (LWP 5471)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#2  0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libc.so.6
#3  0xffffffff in WTF::ThreadCondition::wait(WTF::Mutex&) () at /usr/lib/libQt5WebKit.so.5
#4  0xffffffff in  () at /usr/lib/libQt5WebKit.so.5
#5  0xffffffff in  () at /usr/lib/libQt5WebKit.so.5
#6  0xffffffff in  () at /usr/lib/libQt5WebKit.so.5
#7  0xffffffff in start_thread () at /lib/libpthread.so.0
#8  0xffffffff in clone () at /lib/libc.so.6

Thread 19 (Thread 0xa6dfeb40 (LWP 5472)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#2  0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libc.so.6
#3  0xffffffff in WTF::ThreadCondition::wait(WTF::Mutex&) () at /usr/lib/libQt5WebKit.so.5
#4  0xffffffff in  () at /usr/lib/libQt5WebKit.so.5
#5  0xffffffff in  () at /usr/lib/libQt5WebKit.so.5
#6  0xffffffff in  () at /usr/lib/libQt5WebKit.so.5
#7  0xffffffff in start_thread () at /lib/libpthread.so.0
#8  0xffffffff in clone () at /lib/libc.so.6

Thread 18 (Thread 0xa65fdb40 (LWP 5473)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#2  0xffffffff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libc.so.6
#3  0xffffffff in WTF::ThreadCondition::wait(WTF::Mutex&) () at /usr/lib/libQt5WebKit.so.5
#4  0xffffffff in  () at /usr/lib/libQt5WebKit.so.5
#5  0xffffffff in  () at /usr/lib/libQt5WebKit.so.5
#6  0xffffffff in  () at /usr/lib/libQt5WebKit.so.5
#7  0xffffffff in start_thread () at /lib/libpthread.so.0
#8  0xffffffff in clone () at /lib/libc.so.6

Thread 17 (Thread 0xa483bb40 (LWP 5476)):
#0  0xffffffff in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0
#1  0xffffffff in  () at /usr/lib/libglib-2.0.so.0
#2  0xffffffff in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#4  0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#5  0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#6  0xffffffff in QThread::exec() () at /usr/lib/sse2/libQt5Core.so.5
#7  0xffffffff in QThread::run() () at /usr/lib/sse2/libQt5Core.so.5
#8  0xffffffff in  () at /usr/lib/sse2/libQt5Core.so.5
#9  0xffffffff in start_thread () at /lib/libpthread.so.0
#10 0xffffffff in clone () at /lib/libc.so.6

Thread 16 (Thread 0xa3effb40 (LWP 5478)):
#0  0xffffffff in  ()
#1  0xffffffff in __vdso_clock_gettime ()
#2  0xffffffff in clock_gettime () at /lib/libc.so.6
#3  0xffffffff in  () at /usr/lib/sse2/libQt5Core.so.5
#4  0xffffffff in QTimerInfoList::updateCurrentTime() () at /usr/lib/sse2/libQt5Core.so.5
#5  0xffffffff in QTimerInfoList::timerWait(timespec&) () at /usr/lib/sse2/libQt5Core.so.5
#6  0xffffffff in  () at /usr/lib/sse2/libQt5Core.so.5
#7  0xffffffff in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#8  0xffffffff in  () at /usr/lib/libglib-2.0.so.0
#9  0xffffffff in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#10 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#11 0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#12 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#13 0xffffffff in QThread::exec() () at /usr/lib/sse2/libQt5Core.so.5
#14 0xffffffff in QThread::run() () at /usr/lib/sse2/libQt5Core.so.5
#15 0xffffffff in  () at /usr/lib/sse2/libQt5Core.so.5
#16 0xffffffff in start_thread () at /lib/libpthread.so.0
#17 0xffffffff in clone () at /lib/libc.so.6

Thread 15 (Thread 0xa36feb40 (LWP 5480)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in poll () at /lib/libc.so.6
#2  0xffffffff in g_poll () at /usr/lib/libglib-2.0.so.0
#3  0xffffffff in  () at /usr/lib/libglib-2.0.so.0
#4  0xffffffff in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#6  0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#7  0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#8  0xffffffff in QThread::exec() () at /usr/lib/sse2/libQt5Core.so.5
#9  0xffffffff in QThread::run() () at /usr/lib/sse2/libQt5Core.so.5
#10 0xffffffff in  () at /usr/lib/sse2/libQt5Core.so.5
#11 0xffffffff in start_thread () at /lib/libpthread.so.0
#12 0xffffffff in clone () at /lib/libc.so.6

Thread 14 (Thread 0xa2efdb40 (LWP 5482)):
#0  0xffffffff in g_mutex_lock () at /usr/lib/libglib-2.0.so.0
#1  0xffffffff in g_main_context_acquire () at /usr/lib/libglib-2.0.so.0
#2  0xffffffff in  () at /usr/lib/libglib-2.0.so.0
#3  0xffffffff in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#5  0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#6  0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#7  0xffffffff in QThread::exec() () at /usr/lib/sse2/libQt5Core.so.5
#8  0xffffffff in QThread::run() () at /usr/lib/sse2/libQt5Core.so.5
#9  0xffffffff in  () at /usr/lib/sse2/libQt5Core.so.5
#10 0xffffffff in start_thread () at /lib/libpthread.so.0
#11 0xffffffff in clone () at /lib/libc.so.6

Thread 13 (Thread 0xa26fcb40 (LWP 5485)):
#0  0xffffffff in  ()
#1  0xffffffff in __vdso_clock_gettime ()
#2  0xffffffff in clock_gettime () at /lib/libc.so.6
#3  0xffffffff in  () at /usr/lib/sse2/libQt5Core.so.5
#4  0xffffffff in QTimerInfoList::updateCurrentTime() () at /usr/lib/sse2/libQt5Core.so.5
#5  0xffffffff in QTimerInfoList::timerWait(timespec&) () at /usr/lib/sse2/libQt5Core.so.5
#6  0xffffffff in  () at /usr/lib/sse2/libQt5Core.so.5
#7  0xffffffff in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#8  0xffffffff in  () at /usr/lib/libglib-2.0.so.0
#9  0xffffffff in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#10 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#11 0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#12 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#13 0xffffffff in QThread::exec() () at /usr/lib/sse2/libQt5Core.so.5
#14 0xffffffff in QThread::run() () at /usr/lib/sse2/libQt5Core.so.5
#15 0xffffffff in  () at /usr/lib/sse2/libQt5Core.so.5
#16 0xffffffff in start_thread () at /lib/libpthread.so.0
#17 0xffffffff in clone () at /lib/libc.so.6

Thread 12 (Thread 0xa1efbb40 (LWP 5487)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in poll () at /lib/libc.so.6
#2  0xffffffff in g_poll () at /usr/lib/libglib-2.0.so.0
#3  0xffffffff in  () at /usr/lib/libglib-2.0.so.0
#4  0xffffffff in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#6  0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#7  0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#8  0xffffffff in QThread::exec() () at /usr/lib/sse2/libQt5Core.so.5
#9  0xffffffff in QThread::run() () at /usr/lib/sse2/libQt5Core.so.5
#10 0xffffffff in  () at /usr/lib/sse2/libQt5Core.so.5
#11 0xffffffff in start_thread () at /lib/libpthread.so.0
#12 0xffffffff in clone () at /lib/libc.so.6

Thread 11 (Thread 0xa0cefb40 (LWP 5489)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in poll () at /lib/libc.so.6
#2  0xffffffff in g_poll () at /usr/lib/libglib-2.0.so.0
#3  0xffffffff in  () at /usr/lib/libglib-2.0.so.0
#4  0xffffffff in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#6  0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#7  0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#8  0xffffffff in QThread::exec() () at /usr/lib/sse2/libQt5Core.so.5
#9  0xffffffff in QThread::run() () at /usr/lib/sse2/libQt5Core.so.5
#10 0xffffffff in  () at /usr/lib/sse2/libQt5Core.so.5
#11 0xffffffff in start_thread () at /lib/libpthread.so.0
#12 0xffffffff in clone () at /lib/libc.so.6

Thread 10 (Thread 0xa04eeb40 (LWP 5491)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in poll () at /lib/libc.so.6
#2  0xffffffff in g_poll () at /usr/lib/libglib-2.0.so.0
#3  0xffffffff in  () at /usr/lib/libglib-2.0.so.0
#4  0xffffffff in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#6  0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#7  0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#8  0xffffffff in QThread::exec() () at /usr/lib/sse2/libQt5Core.so.5
#9  0xffffffff in QThread::run() () at /usr/lib/sse2/libQt5Core.so.5
#10 0xffffffff in  () at /usr/lib/sse2/libQt5Core.so.5
#11 0xffffffff in start_thread () at /lib/libpthread.so.0
#12 0xffffffff in clone () at /lib/libc.so.6

Thread 9 (Thread 0x9eed2b40 (LWP 5508)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in read () at /lib/libc.so.6
#2  0xffffffff in  () at /usr/lib/libglib-2.0.so.0
#3  0xffffffff in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#4  0xffffffff in  () at /usr/lib/libglib-2.0.so.0
#5  0xffffffff in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#6  0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#7  0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#8  0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#9  0xffffffff in QThread::exec() () at /usr/lib/sse2/libQt5Core.so.5
#10 0xffffffff in QThread::run() () at /usr/lib/sse2/libQt5Core.so.5
#11 0xffffffff in  () at /usr/lib/sse2/libQt5Core.so.5
#12 0xffffffff in start_thread () at /lib/libpthread.so.0
#13 0xffffffff in clone () at /lib/libc.so.6

Thread 8 (Thread 0x9c2f3b40 (LWP 5510)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in read () at /lib/libc.so.6
#2  0xffffffff in  () at /usr/lib/libglib-2.0.so.0
#3  0xffffffff in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#4  0xffffffff in  () at /usr/lib/libglib-2.0.so.0
#5  0xffffffff in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#6  0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#7  0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#8  0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#9  0xffffffff in QThread::exec() () at /usr/lib/sse2/libQt5Core.so.5
#10 0xffffffff in QThread::run() () at /usr/lib/sse2/libQt5Core.so.5
#11 0xffffffff in  () at /usr/lib/sse2/libQt5Core.so.5
#12 0xffffffff in start_thread () at /lib/libpthread.so.0
#13 0xffffffff in clone () at /lib/libc.so.6

Thread 7 (Thread 0x9baf2b40 (LWP 5512)):
#0  0xffffffff in g_mutex_lock () at /usr/lib/libglib-2.0.so.0
#1  0xffffffff in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#2  0xffffffff in  () at /usr/lib/libglib-2.0.so.0
#3  0xffffffff in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#5  0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#6  0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#7  0xffffffff in QThread::exec() () at /usr/lib/sse2/libQt5Core.so.5
#8  0xffffffff in QThread::run() () at /usr/lib/sse2/libQt5Core.so.5
#9  0xffffffff in  () at /usr/lib/sse2/libQt5Core.so.5
#10 0xffffffff in start_thread () at /lib/libpthread.so.0
#11 0xffffffff in clone () at /lib/libc.so.6

Thread 6 (Thread 0x9b1f3b40 (LWP 8823)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in poll () at /lib/libc.so.6
#2  0xffffffff in g_poll () at /usr/lib/libglib-2.0.so.0
#3  0xffffffff in  () at /usr/lib/libglib-2.0.so.0
#4  0xffffffff in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#6  0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#7  0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#8  0xffffffff in QThread::exec() () at /usr/lib/sse2/libQt5Core.so.5
#9  0xffffffff in QThread::run() () at /usr/lib/sse2/libQt5Core.so.5
#10 0xffffffff in  () at /usr/lib/sse2/libQt5Core.so.5
#11 0xffffffff in start_thread () at /lib/libpthread.so.0
#12 0xffffffff in clone () at /lib/libc.so.6

Thread 5 (Thread 0x9a8d7b40 (LWP 8825)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in poll () at /lib/libc.so.6
#2  0xffffffff in g_poll () at /usr/lib/libglib-2.0.so.0
#3  0xffffffff in  () at /usr/lib/libglib-2.0.so.0
#4  0xffffffff in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#6  0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#7  0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#8  0xffffffff in QThread::exec() () at /usr/lib/sse2/libQt5Core.so.5
#9  0xffffffff in QThread::run() () at /usr/lib/sse2/libQt5Core.so.5
#10 0xffffffff in  () at /usr/lib/sse2/libQt5Core.so.5
#11 0xffffffff in start_thread () at /lib/libpthread.so.0
#12 0xffffffff in clone () at /lib/libc.so.6

Thread 4 (Thread 0x9a0d6b40 (LWP 8827)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in read () at /lib/libc.so.6
#2  0xffffffff in  () at /usr/lib/libglib-2.0.so.0
#3  0xffffffff in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#4  0xffffffff in  () at /usr/lib/libglib-2.0.so.0
#5  0xffffffff in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#6  0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#7  0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#8  0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#9  0xffffffff in QThread::exec() () at /usr/lib/sse2/libQt5Core.so.5
#10 0xffffffff in QThread::run() () at /usr/lib/sse2/libQt5Core.so.5
#11 0xffffffff in  () at /usr/lib/sse2/libQt5Core.so.5
#12 0xffffffff in start_thread () at /lib/libpthread.so.0
#13 0xffffffff in clone () at /lib/libc.so.6

Thread 3 (Thread 0x998d5b40 (LWP 8829)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in poll () at /lib/libc.so.6
#2  0xffffffff in g_poll () at /usr/lib/libglib-2.0.so.0
#3  0xffffffff in  () at /usr/lib/libglib-2.0.so.0
#4  0xffffffff in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#6  0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#7  0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#8  0xffffffff in QThread::exec() () at /usr/lib/sse2/libQt5Core.so.5
#9  0xffffffff in QThread::run() () at /usr/lib/sse2/libQt5Core.so.5
#10 0xffffffff in  () at /usr/lib/sse2/libQt5Core.so.5
#11 0xffffffff in start_thread () at /lib/libpthread.so.0
#12 0xffffffff in clone () at /lib/libc.so.6

Thread 2 (Thread 0x990d4b40 (LWP 8831)):
#0  0xffffffff in __kernel_vsyscall ()
#1  0xffffffff in read () at /lib/libc.so.6
#2  0xffffffff in  () at /usr/lib/libglib-2.0.so.0
#3  0xffffffff in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#4  0xffffffff in  () at /usr/lib/libglib-2.0.so.0
#5  0xffffffff in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#6  0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#7  0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#8  0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#9  0xffffffff in QThread::exec() () at /usr/lib/sse2/libQt5Core.so.5
#10 0xffffffff in QThread::run() () at /usr/lib/sse2/libQt5Core.so.5
#11 0xffffffff in  () at /usr/lib/sse2/libQt5Core.so.5
#12 0xffffffff in start_thread () at /lib/libpthread.so.0
#13 0xffffffff in clone () at /lib/libc.so.6

Thread 1 (Thread 0xafa28800 (LWP 5465)):
[KCrash Handler]
#7  0xffffffff in Akonadi::Tag::isValid() const () at /usr/lib/libKF5AkonadiCore.so.5
#8  0xffffffff in Akonadi::TagModel::data(QModelIndex const&, int) const () at /usr/lib/libKF5AkonadiCore.so.5
#9  0xffffffff in  () at /usr/lib/libkaddressbookprivate.so.5
#10 0xffffffff in  () at /usr/lib/libkaddressbookprivate.so.5
#11 0xffffffff in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/sse2/libQt5Core.so.5
#12 0xffffffff in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib/sse2/libQt5Core.so.5
#13 0xffffffff in QAbstractItemModel::rowsInserted(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) () at /usr/lib/sse2/libQt5Core.so.5
#14 0xffffffff in QAbstractItemModel::endInsertRows() () at /usr/lib/sse2/libQt5Core.so.5
#15 0xffffffff in  () at /usr/lib/libKF5AkonadiCore.so.5
#16 0xffffffff in  () at /usr/lib/libKF5AkonadiCore.so.5
#17 0xffffffff in  () at /usr/lib/libKF5AkonadiCore.so.5
#18 0xffffffff in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/sse2/libQt5Core.so.5
#19 0xffffffff in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib/sse2/libQt5Core.so.5
#20 0xffffffff in Akonadi::TagFetchJob::tagsReceived(QVector<Akonadi::Tag> const&) () at /usr/lib/libKF5AkonadiCore.so.5
#21 0xffffffff in  () at /usr/lib/libKF5AkonadiCore.so.5
#22 0xffffffff in  () at /usr/lib/libKF5AkonadiCore.so.5
#23 0xffffffff in QMetaCallEvent::placeMetaCall(QObject*) () at /usr/lib/sse2/libQt5Core.so.5
#24 0xffffffff in QObject::event(QEvent*) () at /usr/lib/sse2/libQt5Core.so.5
#25 0xffffffff in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#26 0xffffffff in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#27 0xffffffff in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib/sse2/libQt5Core.so.5
#28 0xffffffff in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/sse2/libQt5Core.so.5
#29 0xffffffff in QCoreApplication::sendPostedEvents(QObject*, int) () at /usr/lib/sse2/libQt5Core.so.5
#30 0xffffffff in  () at /usr/lib/sse2/libQt5Core.so.5
#31 0xffffffff in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#32 0xffffffff in  () at /usr/lib/libglib-2.0.so.0
#33 0xffffffff in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#34 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#35 0xffffffff in  () at /usr/lib/libQt5XcbQpa.so.5
#36 0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#37 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/sse2/libQt5Core.so.5
#38 0xffffffff in QCoreApplication::exec() () at /usr/lib/sse2/libQt5Core.so.5
#39 0xffffffff in QGuiApplication::exec() () at /usr/lib/sse2/libQt5Gui.so.5
#40 0xffffffff in QApplication::exec() () at /usr/lib/libQt5Widgets.so.5
#41 0x0804c1ae in main ()

Possible duplicates by query: bug 360746.

Reported using DrKonqi
Comment 1 eric 2016-04-20 16:39:11 UTC
This looks like https://bugs.kde.org/show_bug.cgi?id=358696

Kaddressbook crashes immediately after adding or importing a contact that has a birthday or anniversary date. If you remove the "BDAY" or "ANNIVERSARY" line in a vcf card, importing it will not result in a crash.

After this crash, kaddressbook will always crash the next time it is executed. Korganizer will also always crash when it is in the "To-do View" (View > To-do List) or when adding a new to-do (Actions > New To-do...). Korganizer will not crash when in the calendar view (View > Month).

Korganizer's "Event View" and create new event also used to crash, but is not doing that anymore... so there is some improvement.

These crashes only happen when the "Birthday and Anniversaries" calendar is enabled in korganizer.

Kaddressbook is almost useless without the possibility to have contacts that have a birthday or anniversary date.
The frustrating part is that it is unconfirmed and not many other people complain about the same problem.
I've tried everything I can think of, but so far without a success:
- switching between MySQL (MariaDB) and SQLite;
- creating a complete new user;
- creating the homedir in /tmp (maybe it has issues with BtrFS);
- raising the stacksize (ulimit -s);
- changing locales (LC_*) to en_US, C or leave them empty

I'm currently using:
- KDE Framework 5.21.0
- KDE Applications 15.12.3
- KDE Plasma 5.6.3
- Qt 5.6.0
- Linux 4.5.1 32bit (is 32bit the problem? Maybe the devs are using 64bit computers)

Other bugreport that may have the same issue as this one:
https://bugs.kde.org/show_bug.cgi?id=360746 (crash after sync)
https://bugs.kde.org/show_bug.cgi?id=359610
https://bugs.kde.org/show_bug.cgi?id=358696 (crash after adding contact with birthday)
https://bugs.kde.org/show_bug.cgi?id=357361 (crash after sync)
https://bugs.kde.org/show_bug.cgi?id=357228 (crash after sync)
https://bugs.kde.org/show_bug.cgi?id=353482
Comment 2 Denis Kurz 2016-08-24 06:58:33 UTC

*** This bug has been marked as a duplicate of bug 365944 ***