Bug 335011 - crash with strange error
Summary: crash with strange error
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: 4.13
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-05-18 22:44 UTC by ultrabla
Modified: 2017-01-07 21:49 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 ultrabla 2014-05-18 22:44:27 UTC
Application: kontact (4.13)
KDE Platform Version: 4.13.0
Qt Version: 4.8.6
Operating System: Linux 3.13.0-24-generic x86_64
Distribution: Ubuntu 14.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:

resource was marked offline -> tried to make it "online" -> then i closed kmail -> started it -> crash error... something error 13

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

Thread 5 (Thread 0x7fee5d57d700 (LWP 2967)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fee7a05d81d in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007fee7a05d859 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007fee7677f182 in start_thread (arg=0x7fee5d57d700) at pthread_create.c:312
#4  0x00007fee7c83130d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7fee1cc6a700 (LWP 2969)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fee79d9e20d in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007fee7a08cfd6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007fee7677f182 in start_thread (arg=0x7fee1cc6a700) at pthread_create.c:312
#4  0x00007fee7c83130d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7fee0d237700 (LWP 2981)):
#0  0x00007fff343fe986 in ?? ()
#1  0x00007fee0d236b70 in ?? ()
#2  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fee03bb1700 (LWP 2989)):
#0  0x00007fee7c823fbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fee7629ffe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fee762a00ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fee7cfaa7be in QEventDispatcherGlib::processEvents (this=0x7fedfc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007fee7cf7c0af in QEventLoop::processEvents (this=this@entry=0x7fee03bb0da0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fee7cf7c3a5 in QEventLoop::exec (this=this@entry=0x7fee03bb0da0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fee7ce78c5f in QThread::exec (this=this@entry=0x38052c0) at thread/qthread.cpp:537
#7  0x00007fee7cf5d823 in QInotifyFileSystemWatcherEngine::run (this=0x38052c0) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007fee7ce7b32f in QThreadPrivate::start (arg=0x38052c0) at thread/qthread_unix.cpp:349
#9  0x00007fee7677f182 in start_thread (arg=0x7fee03bb1700) at pthread_create.c:312
#10 0x00007fee7c83130d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7fee7f2ba800 (LWP 2966)):
[KCrash Handler]
#6  0x00007fee7c76cf79 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#7  0x00007fee7c770388 in __GI_abort () at abort.c:89
#8  0x00007fee7ce70c92 in qt_message_output (msgType=msgType@entry=QtFatalMsg, buf=0x38b4f78 "Fatal Error: Accessed global static 'KernelPrivate *sInstance()' after destruction. Defined at ../../mailcommon/kernel/mailkernel.cpp:57") at global/qglobal.cpp:2383
#9  0x00007fee7ce70ff9 in qt_message(QtMsgType, const char *, typedef __va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, msg=0x7fee12826c60 "Fatal Error: Accessed global static '%s *%s()' after destruction. Defined at %s:%d", ap=ap@entry=0x7fff343e7808) at global/qglobal.cpp:2429
#10 0x00007fee7ce71804 in qFatal (msg=<optimized out>) at global/qglobal.cpp:2612
#11 0x00007fee1277b837 in MailCommon::Kernel::self() () from /usr/lib/libmailcommon.so.4
#12 0x00007fee127c24b0 in MailCommon::FolderCollection::writeConfig() const () from /usr/lib/libmailcommon.so.4
#13 0x00007fee127c2d22 in MailCommon::FolderCollection::~FolderCollection() () from /usr/lib/libmailcommon.so.4
#14 0x00007fee127c2d99 in MailCommon::FolderCollection::~FolderCollection() () from /usr/lib/libmailcommon.so.4
#15 0x00007fee127c15d4 in ?? () from /usr/lib/libmailcommon.so.4
#16 0x00007fee7c772509 in __run_exit_handlers (status=1, listp=0x7fee7caf56c8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82
#17 0x00007fee7c772555 in __GI_exit (status=<optimized out>) at exit.c:104
#18 0x00007fee1277bf07 in MailCommon::Kernel::emergencyExit(QString const&) () from /usr/lib/libmailcommon.so.4
#19 0x00007fee1277c4c7 in MailCommon::Kernel::createDefaultCollectionDone(KJob*) () from /usr/lib/libmailcommon.so.4
#20 0x00007fee7cf9187a in QMetaObject::activate (sender=sender@entry=0x2a5ff00, m=m@entry=0x7fee7d797600 <KJob::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7fff343e7e00) at kernel/qobject.cpp:3539
#21 0x00007fee7d407622 in KJob::result (this=this@entry=0x2a5ff00, _t1=_t1@entry=0x2a5ff00) at ./kjob.moc:207
#22 0x00007fee7d407660 in KJob::emitResult (this=0x2a5ff00) at ../../kdecore/jobs/kjob.cpp:318
#23 0x00007fee7b89dd8a in Akonadi::TransactionSequence::slotResult(KJob*) () from /usr/lib/libakonadi-kde.so.4
#24 0x00007fee7b879fce in Akonadi::SpecialCollectionsRequestJob::slotResult(KJob*) () from /usr/lib/libakonadi-kde.so.4
#25 0x00007fee7b89d620 in ?? () from /usr/lib/libakonadi-kde.so.4
#26 0x00007fee7cf9187a in QMetaObject::activate (sender=sender@entry=0x2f4f3a0, m=m@entry=0x7fee7d797600 <KJob::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7fff343e8040) at kernel/qobject.cpp:3539
#27 0x00007fee7d407622 in KJob::result (this=this@entry=0x2f4f3a0, _t1=_t1@entry=0x2f4f3a0) at ./kjob.moc:207
#28 0x00007fee7d407660 in KJob::emitResult (this=0x2f4f3a0) at ../../kdecore/jobs/kjob.cpp:318
#29 0x00007fee7b819a71 in ?? () from /usr/lib/libakonadi-kde.so.4
#30 0x00007fee7b819974 in ?? () from /usr/lib/libakonadi-kde.so.4
#31 0x00007fee7b866f72 in ?? () from /usr/lib/libakonadi-kde.so.4
#32 0x00007fee7cf9187a in QMetaObject::activate (sender=0x2876db0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3539
#33 0x00007fee7cf9187a in QMetaObject::activate (sender=sender@entry=0x28e53a8, m=m@entry=0x7fee7d2e0540 <QIODevice::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3539
#34 0x00007fee7cfda720 in QIODevice::readyRead (this=this@entry=0x28e53a8) at .moc/release-shared/moc_qiodevice.cpp:104
#35 0x00007fee77833ccd in QAbstractSocketPrivate::canReadNotification (this=0x28d85c0) at socket/qabstractsocket.cpp:654
#36 0x00007fee7783ccfd in QReadNotifier::event (this=<optimized out>, e=<optimized out>) at socket/qnativesocketengine.cpp:1151
#37 0x00007fee7d96fe2c in QApplicationPrivate::notify_helper (this=this@entry=0x22a0780, receiver=receiver@entry=0x28e5400, e=e@entry=0x7fff343e8610) at kernel/qapplication.cpp:4567
#38 0x00007fee7d9764a0 in QApplication::notify (this=this@entry=0x7fff343e8950, receiver=receiver@entry=0x28e5400, e=e@entry=0x7fff343e8610) at kernel/qapplication.cpp:4353
#39 0x00007fee7e67abaa in KApplication::notify (this=0x7fff343e8950, receiver=0x28e5400, event=0x7fff343e8610) at ../../kdeui/kernel/kapplication.cpp:311
#40 0x00007fee7cf7d4dd in QCoreApplication::notifyInternal (this=0x7fff343e8950, receiver=0x28e5400, event=event@entry=0x7fff343e8610) at kernel/qcoreapplication.cpp:953
#41 0x00007fee7cfab4a8 in sendEvent (event=0x7fff343e8610, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#42 socketNotifierSourceDispatch (source=0x229d760) at kernel/qeventdispatcher_glib.cpp:117
#43 0x00007fee7629fe04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#44 0x00007fee762a0048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#45 0x00007fee762a00ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#46 0x00007fee7cfaa7be in QEventDispatcherGlib::processEvents (this=0x2223bb0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#47 0x00007fee7da11bb6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#48 0x00007fee7cf7c0af in QEventLoop::processEvents (this=this@entry=0x7fff343e8850, flags=...) at kernel/qeventloop.cpp:149
#49 0x00007fee7cf7c3a5 in QEventLoop::exec (this=this@entry=0x7fff343e8850, flags=...) at kernel/qeventloop.cpp:204
#50 0x00007fee7cf81b79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#51 0x0000000000403660 in ?? ()
#52 0x00007fee7c757ec5 in __libc_start_main (main=0x402bb0, argc=1, argv=0x7fff343e8a98, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff343e8a88) at libc-start.c:287
#53 0x0000000000403b28 in _start ()

Possible duplicates by query: bug 330850, bug 328224, bug 326104, bug 324949, bug 322594.

Reported using DrKonqi
Comment 1 ultrabla 2014-05-19 15:06:27 UTC
a small workaround in my case was to reconfigure the "trash folder" of "resources 13"
the trash folder had russian letters in it. after configuring the trash folder to my local trashbin kontact&kmail started without issues :)
Comment 2 Denis Kurz 2016-09-24 19:32:40 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 21:49:57 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.