Bug 333576 - Kmail & Notes migration after upgrading to 14.04 impossible - Status Critical
Summary: Kmail & Notes migration after upgrading to 14.04 impossible - Status Critical
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR critical
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-04-18 11:30 UTC by Sakis
Modified: 2017-01-07 22:35 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Akonadi error report (26.03 KB, text/plain)
2014-04-18 11:37 UTC, Sakis
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sakis 2014-04-18 11:30:05 UTC
Application: kontact (4.13)
KDE Platform Version: 4.13.0 (Compiled from sources)
Qt Version: 4.8.6
Operating System: Linux 3.13.0-24-generic i686
Distribution: Ubuntu 14.04 LTS

-- Information about the crash:
- What I was doing when the application crashed: There was a system notification for migrating Knotes to Akonadi (?) but this proccess repeatedly failed. I'm not a super user. Just an user with no programming or code experience to solve problems from the command line. 

- Unusual behavior I noticed: Errors in Akonadi I wasn't aware of. Here is a directory in an online box folder with the error report: https://app.box.com/s/7e0kklvl66zzqe2fsdpv

- Custom settings of the application: Unable to migrate to ACONADI or the new "finding" proccess how ever it is called. 
Please help. I use this computer for work not for fun. I'm locked out of all my contacts & communication. Situation is CRITICAL. This is priority AAA' for me

Thanks in advance
Sakis-Greece

The crash can be reproduced every time.

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

Thread 5 (Thread 0xac475b40 (LWP 2265)):
#0  0xb7717424 in __kernel_vsyscall ()
#1  0xb3192d4b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187
#2  0xb609d8ec in __pthread_cond_wait (cond=0xb57eccb0, mutex=0xb57ecc98) at forward.c:149
#3  0xb4f749ac in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0xb4f749ff in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0xb318ef70 in start_thread (arg=0xac475b40) at pthread_create.c:312
#6  0xb609070e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 4 (Thread 0xabb54b40 (LWP 2312)):
#0  0xb7717424 in __kernel_vsyscall ()
#1  0xb3192d4b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187
#2  0xb609d8ec in __pthread_cond_wait (cond=0xabbc27dc, mutex=0xabbc27c4) at forward.c:149
#3  0xb4fa39f3 in WTF::ThreadCondition::wait(WTF::Mutex&) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0xb4c7f574 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0xb4f8a7c6 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#6  0xb4fa3369 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#7  0xb318ef70 in start_thread (arg=0xabb54b40) at pthread_create.c:312
#8  0xb609070e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 3 (Thread 0xa9dd7b40 (LWP 2391)):
#0  __x86.get_pc_thunk.bx () at ../sysdeps/i386/i686/multiarch/strcat.S:55
#1  0xb609dac8 in pthread_mutex_lock (mutex=0xa9400558) at forward.c:192
#2  0xb30ee100 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb30a89bd in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb30a92df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb30a9528 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb63e595f in QEventDispatcherGlib::processEvents (this=0xa9400468, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#7  0xb63b4823 in QEventLoop::processEvents (this=this@entry=0xa9dd7248, flags=...) at kernel/qeventloop.cpp:149
#8  0xb63b4b49 in QEventLoop::exec (this=this@entry=0xa9dd7248, flags=...) at kernel/qeventloop.cpp:204
#9  0xb62a123d in QThread::exec (this=this@entry=0xa185628) at thread/qthread.cpp:537
#10 0xb62a138b in QThread::run (this=0xa185628) at thread/qthread.cpp:604
#11 0xb62a3b6f in QThreadPrivate::start (arg=0xa185628) at thread/qthread_unix.cpp:349
#12 0xb318ef70 in start_thread (arg=0xa9dd7b40) at pthread_create.c:312
#13 0xb609070e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 2 (Thread 0xa70bdb40 (LWP 3784)):
#0  0xb30edffe in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb30ee638 in g_private_get () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb30cff3e in g_thread_self () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb30a9516 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb63e595f in QEventDispatcherGlib::processEvents (this=0xaa85658, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#5  0xb63b4823 in QEventLoop::processEvents (this=this@entry=0xa70bd218, flags=...) at kernel/qeventloop.cpp:149
#6  0xb63b4b49 in QEventLoop::exec (this=this@entry=0xa70bd218, flags=...) at kernel/qeventloop.cpp:204
#7  0xb62a123d in QThread::exec (this=this@entry=0xae0c6f0) at thread/qthread.cpp:537
#8  0xb6394c44 in QInotifyFileSystemWatcherEngine::run (this=0xae0c6f0) at io/qfilesystemwatcher_inotify.cpp:265
#9  0xb62a3b6f in QThreadPrivate::start (arg=0xae0c6f0) at thread/qthread_unix.cpp:349
#10 0xb318ef70 in start_thread (arg=0xa70bdb40) at pthread_create.c:312
#11 0xb609070e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 1 (Thread 0xaf156780 (LWP 2250)):
[KCrash Handler]
#7  0xb7717424 in __kernel_vsyscall ()
#8  0xb5fd2827 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#9  0xb5fd5c53 in __GI_abort () at abort.c:89
#10 0xb619f595 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#11 0xb619d1f3 in ?? () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#12 0xb619d22f in std::terminate() () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#13 0xb619df52 in __cxa_pure_virtual () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#14 0xa85b6386 in MailCommon::Util::updatedCollection(Akonadi::Collection const&) () from /usr/lib/libmailcommon.so.4
#15 0xa876d02e in KMMainWidget::updateMessageActionsDelayed() () from /usr/lib/libkmailprivate.so.4
#16 0xa876da39 in KMMainWidget::updateMessageActions(bool) () from /usr/lib/libkmailprivate.so.4
#17 0xa876e7d9 in KMMainWidget::initializeFilterActions() () from /usr/lib/libkmailprivate.so.4
#18 0xa93ae519 in ?? () from /usr/lib/kde4/kmailpart.so
#19 0xb5f717fc in KParts::Part::customEvent (this=0xa6737c0, ev=0xbfb03bdc) at ../../kparts/part.cpp:319
#20 0xb63cf762 in QObject::event (this=0xa6737c0, e=0xbfb03bdc) at kernel/qobject.cpp:1225
#21 0xb69117f4 in QApplicationPrivate::notify_helper (this=0x9fd4e00, receiver=0xa6737c0, e=0xbfb03bdc) at kernel/qapplication.cpp:4567
#22 0xb69182d3 in QApplication::notify (this=0xbfb04438, receiver=receiver@entry=0xa6737c0, e=e@entry=0xbfb03bdc) at kernel/qapplication.cpp:4353
#23 0xb74610a4 in KApplication::notify (this=0xbfb04438, receiver=0xa6737c0, event=0xbfb03bdc) at ../../kdeui/kernel/kapplication.cpp:311
#24 0xb63b5e4a in QCoreApplication::notifyInternal (this=0xbfb04438, receiver=0xa6737c0, event=event@entry=0xbfb03bdc) at kernel/qcoreapplication.cpp:953
#25 0xb5f7d1e0 in sendEvent (event=0xbfb03bdc, receiver=<optimized out>) at /usr/include/qt4/QtCore/qcoreapplication.h:231
#26 KParts::MainWindow::createGUI (this=0xa5a11a8, part=0x0) at ../../kparts/mainwindow.cpp:101
#27 0xb76b50eb in Kontact::MainWindow::~MainWindow() () from /usr/lib/libkontactprivate.so.4
#28 0xb76b52bc in Kontact::MainWindow::~MainWindow() () from /usr/lib/libkontactprivate.so.4
#29 0xb63c9553 in qDeleteInEventHandler (o=o@entry=0xa5a11a8) at kernel/qobject.cpp:4280
#30 0xb63cf720 in QObject::event (this=0xa5a11a8, e=0xaf77ee8) at kernel/qobject.cpp:1175
#31 0xb696b452 in QWidget::event (this=0xa5a11a8, event=event@entry=0xaf77ee8) at kernel/qwidget.cpp:8846
#32 0xb6d8d54f in QMainWindow::event (this=this@entry=0xa5a11a8, event=event@entry=0xaf77ee8) at widgets/qmainwindow.cpp:1478
#33 0xb752f795 in KMainWindow::event (this=this@entry=0xa5a11a8, ev=ev@entry=0xaf77ee8) at ../../kdeui/widgets/kmainwindow.cpp:1084
#34 0xb75714e6 in KXmlGuiWindow::event (this=0xa5a11a8, ev=0xaf77ee8) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:126
#35 0xb69117f4 in QApplicationPrivate::notify_helper (this=0x9fd4e00, receiver=0xa5a11a8, e=0xaf77ee8) at kernel/qapplication.cpp:4567
#36 0xb69182d3 in QApplication::notify (this=0xbfb04438, receiver=receiver@entry=0xa5a11a8, e=e@entry=0xaf77ee8) at kernel/qapplication.cpp:4353
#37 0xb74610a4 in KApplication::notify (this=0xbfb04438, receiver=0xa5a11a8, event=0xaf77ee8) at ../../kdeui/kernel/kapplication.cpp:311
#38 0xb63b5e4a in QCoreApplication::notifyInternal (this=0xbfb04438, receiver=receiver@entry=0xa5a11a8, event=event@entry=0xaf77ee8) at kernel/qcoreapplication.cpp:953
#39 0xb63b970d in sendEvent (event=0xaf77ee8, receiver=0xa5a11a8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#40 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x9f7d010) at kernel/qcoreapplication.cpp:1577
#41 0xb63b9c1c in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470
#42 0xb63e623e in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#43 postEventSourceDispatch (s=0x9fc7f30) at kernel/qeventdispatcher_glib.cpp:287
#44 0xb30a91e3 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#45 0xb30a9468 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#46 0xb30a9528 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#47 0xb63e593b in QEventDispatcherGlib::processEvents (this=this@entry=0x9f7ddc8, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#48 0xb69c65de in QGuiEventDispatcherGlib::processEvents (this=0x9f7ddc8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#49 0xb63b4823 in QEventLoop::processEvents (this=this@entry=0xbfb04388, flags=...) at kernel/qeventloop.cpp:149
#50 0xb63b4b49 in QEventLoop::exec (this=this@entry=0xbfb04388, flags=...) at kernel/qeventloop.cpp:204
#51 0xb63ba8fe in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#52 0xb690fa24 in QApplication::exec () at kernel/qapplication.cpp:3828
#53 0x0804ab4c in ?? ()
#54 0xb5fbda83 in __libc_start_main (main=0x804a1f0, argc=3, argv=0xbfb04514, init=0x804b7a0 <__libc_csu_init>, fini=0x804b810 <__libc_csu_fini>, rtld_fini=0xb7727180 <_dl_fini>, stack_end=0xbfb0450c) at libc-start.c:287
#55 0x0804afc6 in _start ()

Reported using DrKonqi
Comment 1 Sakis 2014-04-18 11:37:47 UTC
Created attachment 86150 [details]
Akonadi error report

I'm locked out of my Kmail. This is disastrous! I use my computer for work and not for fun.

Please help ;(
This is serious.
Comment 2 Denis Kurz 2016-09-24 19:32:20 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 3 Denis Kurz 2017-01-07 22:35:47 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.