Summary: | crash when removing "local folder" | ||
---|---|---|---|
Product: | [Frameworks and Libraries] Akonadi | Reporter: | simon |
Component: | Mail Dispatcher Agent | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | CC: | mail, montel, mschiff, vivo75+kde, vkrause |
Priority: | NOR | ||
Version: | 4.7 | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi |
Description
simon
2011-09-24 16:08:02 UTC
*** Bug 283530 has been marked as a duplicate of this bug. *** valid in master create a new user, start akonadi, run akonadiconsole, remove all the resources, server/restart server → crash Application: Mail Dispatcher Agent (akonadi_maildispatcher_agent), signal: Aborted [KCrash Handler] #5 0x00007f851c351d95 in raise () from /lib64/libc.so.6 #6 0x00007f851c3532ab in abort () from /lib64/libc.so.6 #7 0x00007f851e485c84 in qt_message_output (msgType=<optimized out>, buf=<optimized out>) at global/qglobal.cpp:2252 #8 0x00007f851e485e3f in qt_message(QtMsgType, const char *, typedef __va_list_tag __va_list_tag *) (msgType=QtFatalMsg, msg=0x7f851e5f1428 "ASSERT: \"%s\" in file %s, line %d", ap=0x7fff15792108) at global/qglobal.cpp:2298 #9 0x00007f851e485fe4 in qFatal (msg=<optimized out>) at global/qglobal.cpp:2481 #10 0x00007f851e48602a in qt_assert (assertion=<optimized out>, file=<optimized out>, line=<optimized out>) at global/qglobal.cpp:1999 #11 0x00007f851eaa384f in Akonadi::SpecialCollectionsRequestJobPrivate::resourceScanResult (this=0x5be810, job=0x5e98d0) at /kde/src/pim/kdepimlibs/akonadi/specialcollectionsrequestjob.cpp:203 #12 0x00007f851eaa4ace in Akonadi::SpecialCollectionsRequestJob::qt_static_metacall (_o=0x5cbfc0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7fff15792460) at /kde/build/pim/kdepimlibs/akonadi/specialcollectionsrequestjob.moc:57 #13 0x00007f851e5a1751 in QMetaObject::activate (sender=0x5e98d0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff15792460) at kernel/qobject.cpp:3556 #14 0x00007f851df9c90b in KJob::result (this=0x5e98d0, _t1=0x5e98d0) at /kde/build/kdelibs/kdecore/kjob.moc:208 #15 0x00007f851df9bdcf in KJob::emitResult (this=0x5e98d0) at /kde/src/kdelibs/kdecore/jobs/kjob.cpp:318 #16 0x00007f851ea9cea0 in Akonadi::ResourceScanJob::Private::fetchResult (this=0x5ec5c0, job=0x4eb7f0) at /kde/src/pim/kdepimlibs/akonadi/specialcollectionshelperjobs.cpp:150 #17 0x00007f851eaa0fb4 in Akonadi::ResourceScanJob::qt_static_metacall (_o=0x5e98d0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff15792790) at /kde/build/pim/kdepimlibs/akonadi/specialcollectionshelperjobs_p.moc:49 #18 0x00007f851e5a1751 in QMetaObject::activate (sender=0x4eb7f0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff15792790) at kernel/qobject.cpp:3556 #19 0x00007f851df9c90b in KJob::result (this=0x4eb7f0, _t1=0x4eb7f0) at /kde/build/kdelibs/kdecore/kjob.moc:208 #20 0x00007f851df9bdcf in KJob::emitResult (this=0x4eb7f0) at /kde/src/kdelibs/kdecore/jobs/kjob.cpp:318 #21 0x00007f851ea5d922 in Akonadi::JobPrivate::delayedEmitResult (this=0x5bd820) at /kde/src/pim/kdepimlibs/akonadi/job.cpp:144 #22 0x00007f851ea5ea2e in Akonadi::Job::qt_static_metacall (_o=0x4eb7f0, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0x5c1de0) at /kde/build/pim/kdepimlibs/akonadi/job.moc:68 #23 0x00007f851e5a6916 in QObject::event (this=0x4eb7f0, e=<optimized out>) at kernel/qobject.cpp:1204 #24 0x00007f851cda9e84 in notify_helper (e=0x589a90, receiver=0x4eb7f0, this=0x452420) at kernel/qapplication.cpp:4550 #25 QApplicationPrivate::notify_helper (this=0x452420, receiver=0x4eb7f0, e=0x589a90) at kernel/qapplication.cpp:4522 #26 0x00007f851cdaed03 in QApplication::notify (this=0x7fff15793260, receiver=0x4eb7f0, e=0x589a90) at kernel/qapplication.cpp:4411 #27 0x00007f851db4452b in KApplication::notify (this=0x7fff15793260, receiver=0x4eb7f0, event=0x589a90) at /kde/src/kdelibs/kdeui/kernel/kapplication.cpp:311 #28 0x00007f851e58d88c in QCoreApplication::notifyInternal (this=0x7fff15793260, receiver=0x4eb7f0, event=0x589a90) at kernel/qcoreapplication.cpp:876 #29 0x00007f851e59112a in sendEvent (event=0x589a90, receiver=0x4eb7f0) at kernel/qcoreapplication.h:231 #30 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x4356a0) at kernel/qcoreapplication.cpp:1500 #31 0x00007f851e5bc4b3 in sendPostedEvents () at kernel/qcoreapplication.h:236 #32 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279 #33 0x00007f851ac2b58d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #34 0x00007f851ac2bd88 in ?? () from /usr/lib64/libglib-2.0.so.0 #35 0x00007f851ac2bf59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #36 0x00007f851e5bc8df in QEventDispatcherGlib::processEvents (this=0x434f60, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #37 0x00007f851ce4d2de in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #38 0x00007f851e58c672 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #39 0x00007f851e58c8c7 in QEventLoop::exec (this=0x7fff157931c0, flags=...) at kernel/qeventloop.cpp:204 #40 0x00007f851e591425 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #41 0x00007f851e9a8771 in Akonadi::AgentBase::init (r=0x504780) at /kde/src/pim/kdepimlibs/akonadi/agentbase.cpp:564 #42 0x000000000040df7e in Akonadi::AgentBase::init<MailDispatcherAgent> (argc=3, argv=0x7fff157933b8) at /kde/inst/kdepimlibs/include/KDE/Akonadi/../../akonadi/agentbase.h:342 #43 0x000000000040c7b6 in main (argc=3, argv=0x7fff157933b8) at /kde/src/pim/kdepim-runtime/agents/maildispatcher/maildispatcheragent.cpp:376 *** Bug 292903 has been marked as a duplicate of this bug. *** Created attachment 70919 [details]
New crash information added by DrKonqi
akonadi_maildispatcher_agent (4.8) on KDE Platform 4.8.3 (4.8.3) using Qt 4.8.1
- What I was doing when the application crashed:
I have exactly the same problem here with 4.8.3+ while trying to debug why my kamil always crashes right after startingn it
-- Backtrace (Reduced):
#11 0x00007f8cf714aaf4 in Akonadi::SpecialCollectionsRequestJobPrivate::resourceScanResult (this=0x2215f90, job=<optimized out>) at /var/tmp/portage/kde-base/kdepimlibs-4.8.49.9999/work/kdepimlibs-4.8.49.9999/akonadi/specialcollectionsrequestjob.cpp:203
[...]
#13 0x00007f8cf6276a72 in KJob::result (this=<optimized out>, _t1=0x21fd930) at /var/tmp/portage/kde-base/kdelibs-4.8.49.9999/work/kdelibs-4.8.49.9999_build/kdecore/kjob.moc:208
#14 0x00007f8cf6276ab5 in KJob::emitResult (this=0x21fd930) at /var/tmp/portage/kde-base/kdelibs-4.8.49.9999/work/kdelibs-4.8.49.9999/kdecore/jobs/kjob.cpp:318
#15 0x00007f8cf71458a8 in Akonadi::ResourceScanJob::Private::fetchResult (this=0x21c34c0, job=<optimized out>) at /var/tmp/portage/kde-base/kdepimlibs-4.8.49.9999/work/kdepimlibs-4.8.49.9999/akonadi/specialcollectionshelperjobs.cpp:150
[...]
#17 0x00007f8cf6276a72 in KJob::result (this=<optimized out>, _t1=0x223e050) at /var/tmp/portage/kde-base/kdelibs-4.8.49.9999/work/kdelibs-4.8.49.9999_build/kdecore/kjob.moc:208
Created attachment 72768 [details]
New crash information added by DrKonqi
akonadi_maildispatcher_agent (4.9) on KDE Platform 4.8.4 (4.8.4) using Qt 4.8.2
- What I was doing when the application crashed:
Removed the "Local Folders" resource from the Akonadi Configuration. I have no idea what "Local Folders" is or why I would need it.
-- Backtrace (Reduced):
#11 0x00007f51f603a9b2 in Akonadi::SpecialCollectionsRequestJobPrivate::resourceScanResult (this=0x1852160, job=<optimized out>) at /home/vishesh/kde/src/kdepimlibs/akonadi/specialcollectionsrequestjob.cpp:203
[...]
#13 0x00007f51f4f3f0e2 in KJob::result (this=this@entry=0x1828eb0, _t1=_t1@entry=0x1828eb0) at /home/vishesh/kde/build/kdelibs/kdecore/kjob.moc:208
#14 0x00007f51f4f3f125 in KJob::emitResult (this=0x1828eb0) at /home/vishesh/kde/src/kdelibs/kdecore/jobs/kjob.cpp:318
#15 0x00007f51f6035950 in Akonadi::ResourceScanJob::Private::fetchResult (this=0x183bcc0, job=<optimized out>) at /home/vishesh/kde/src/kdepimlibs/akonadi/specialcollectionshelperjobs.cpp:158
[...]
#17 0x00007f51f4f3f0e2 in KJob::result (this=this@entry=0x1834830, _t1=_t1@entry=0x1834830) at /home/vishesh/kde/build/kdelibs/kdecore/kjob.moc:208
Local folder is necessary for kmail. It's define trash/outbox/sendbox/inbox local. So ok it's not good that it crashs but it's necessary :) It crashs directly when you remove it or after that you receive email ? (In reply to comment #7) > It crashs directly when you remove it or after that you receive email ? After I remove it. Also, if it is non optional, then maybe I shouldn't be allowed to remove it? it's not optional but it will recreate after delete it. So bug is when we recreate it Still valid in master. with two maildir resources, I removed one in akonadiconsole, both the maildispatcher agent and KMail crashed : #8 0x00007f0f1c89f130 in Akonadi::SpecialCollectionsRequestJobPrivate::resourceScanResult(KJob*) (this=0x76ec150, job=0xe330d20) at /kde/src/5/akonadiserver/src/core/jobs/specialcollectionsrequestjob.cpp:203 #9 0x00007f0f1c8a030a in Akonadi::SpecialCollectionsRequestJob::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x2ab8800, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7fff6139a4d0) at /kde/build/5/akonadiserver/src/core/moc_specialcollectionsrequestjob.cpp:83 #10 0x00007f0f23bbc521 in QMetaObject::activate(QObject*, int, int, void**) (sender=0xe330d20, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3740 #11 0x00007f0f24fd6a2b in KJob::result(KJob*, KJob::QPrivateSignal) (this=0xe330d20, _t1=0xe330d20) at /kde/build/5/kcoreaddons/src/lib/moc_kjob.cpp:568 #12 0x00007f0f24fd4aa8 in KJob::finishJob(bool) (this=0xe330d20, emitResult=true) at /kde/src/5/kcoreaddons/src/lib/jobs/kjob.cpp:109 #13 0x00007f0f24fd5191 in KJob::emitResult() (this=0xe330d20) at /kde/src/5/kcoreaddons/src/lib/jobs/kjob.cpp:293 #14 0x00007f0f1c898311 in Akonadi::ResourceScanJob::Private::fetchResult(KJob*) (this=0x344ffd0, job=0x7d0c4a0) at /kde/src/5/akonadiserver/src/core/jobs/specialcollectionshelperjobs.cpp:165 #15 0x00007f0f1c89c797 in Akonadi::ResourceScanJob::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0xe330d20, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff6139a820) at /kde/build/5/akonadiserver/src/core/moc_specialcollectionshelperjobs_p.cpp:71 #16 0x00007f0f23bbc521 in QMetaObject::activate(QObject*, int, int, void**) (sender=0x7d0c4a0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3740 #17 0x00007f0f24fd6a2b in KJob::result(KJob*, KJob::QPrivateSignal) (this=0x7d0c4a0, _t1=0x7d0c4a0) at /kde/build/5/kcoreaddons/src/lib/moc_kjob.cpp:568 #18 0x00007f0f24fd4aa8 in KJob::finishJob(bool) (this=0x7d0c4a0, emitResult=true) at /kde/src/5/kcoreaddons/src/lib/jobs/kjob.cpp:109 #19 0x00007f0f24fd5191 in KJob::emitResult() (this=0x7d0c4a0) at /kde/src/5/kcoreaddons/src/lib/jobs/kjob.cpp:293 #20 0x00007f0f1c890033 in Akonadi::JobPrivate::delayedEmitResult() (this=0xbd16c40) at /kde/src/5/akonadiserver/src/core/jobs/job.cpp:175 Thank you for the crash report. As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved. I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you. Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone! This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone! |