Bug 283436 - akonadi_davgroupware_resource crashes when adding groupware calendars
Summary: akonadi_davgroupware_resource crashes when adding groupware calendars
Status: RESOLVED DUPLICATE of bug 283615
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: DAV Resource (show other bugs)
Version: 4.7
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-05 22:29 UTC by Jacob
Modified: 2011-10-11 23:05 UTC (History)
1 user (show)

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 Jacob 2011-10-05 22:29:26 UTC
Application: akonadi_davgroupware_resource (4.7)
KDE Platform Version: 4.7.1 (4.7.1)
Qt Version: 4.8.0
Operating System: Linux 3.1.0-0.rc8.git0.1.fc16.x86_64 x86_64
Distribution: "Fedora release 16 (Verne)"

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

I have configured the davgroupware resource to sync my calendars from Zimbra.  The configuration is successful but while the calendars are preforming their initial sync akonadi_davgroupware_resource crashes

The crash can be reproduced every time.

-- Backtrace:
Application: Akonadi Resource (akonadi_davgroupware_resource), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[KCrash Handler]
#6  0x00000038f6836435 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00000038f6837d4b in __GI_abort () at abort.c:91
#8  0x00000038f64bbfbd in __gnu_cxx::__verbose_terminate_handler () at ../../../../libstdc++-v3/libsupc++/vterminate.cc:95
#9  0x00000038f64ba176 in __cxxabiv1::__terminate (handler=<optimized out>) at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:40
#10 0x00000038f64ba1a3 in std::terminate () at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:50
#11 0x00000038f64ba2e6 in __cxxabiv1::__cxa_rethrow () at ../../../../libstdc++-v3/libsupc++/eh_throw.cc:116
#12 0x00000038ffd7720c in QEventLoop::exec (this=<optimized out>, flags=<optimized out>) at kernel/qeventloop.cpp:218
#13 0x00000038ffd7b9e5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#14 0x000000391374c2e6 in Akonadi::ResourceBase::init (r=0x1f11770) at /usr/src/debug/kdepimlibs-4.7.1/akonadi/resourcebase.cpp:393
#15 0x0000000000439786 in Akonadi::ResourceBase::init<DavGroupwareResource> (argc=<optimized out>, argv=<optimized out>) at /usr/include/kde4/akonadi/resourcebase.h:188
#16 0x00000038f682162d in __libc_start_main (main=0x410740 <main(int, char**)>, argc=3, ubp_av=0x7ffffe9ac368, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffffe9ac358) at libc-start.c:226
#17 0x0000000000410771 in _start ()

Possible duplicates by query: bug 283432, bug 277968, bug 277629, bug 269746, bug 265865.

Reported using DrKonqi
Comment 1 Grégory Oestreicher 2011-10-10 18:38:20 UTC
Hi,

Do you have something special in your ~/.xsession-errors? This BT is not that much descriptive.

Cheers,
Grégory
Comment 2 Jacob 2011-10-11 03:55:48 UTC
The following is from my ~/.xsession-errors imediately after a crash of akonadi_davgroupware_resource:

akonadi_davgroupware_resource_3(20596)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl: Mimetype tree is not a DAG! 
akonadi_davgroupware_resource_3(20596)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl: Mimetype tree is not a DAG! 
akonadi_davgroupware_resource_3(20596)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl: Mimetype tree is not a DAG! 
akonadi_davgroupware_resource_3(20596)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl: Mimetype tree is not a DAG! 
akonadi_davgroupware_resource_3(20596)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl: Mimetype tree is not a DAG! 
akonadi_davgroupware_resource_3(20596)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl: Mimetype tree is not a DAG! 
akonadi_davgroupware_resource_3(20596)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl: Mimetype tree is not a DAG! 
akonadi_davgroupware_resource_3(20596)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl: Mimetype tree is not a DAG! 
akonadi_davgroupware_resource_3(20596)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl: Mimetype tree is not a DAG! 
akonadi_davgroupware_resource_3(20596)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl: Mimetype tree is not a DAG! 
akonadi_davgroupware_resource_3(20596)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl: Mimetype tree is not a DAG! 
Qt has caught an exception thrown from an event handler. Throwing
exceptions from an event handler is not supported in Qt. You must
reimplement QApplication::notify() and catch all exceptions there.

terminate called after throwing an instance of 'Akonadi::PayloadException'
  what():  Akonadi::PayloadException: Wrong payload type (requested: sp(0)<QByteArray>; present: sp(0)<KABC::Addressee>
Lost connection to resource "org.freedesktop.Akonadi.Resource.akonadi_davgroupware_resource_3" , discarding cached interface 
KCrash: Application 'akonadi_davgroupware_resource' crashing...
KCrash: Attempting to start /usr/libexec/kde4/drkonqi from kdeinit
void Akonadi::NotificationSource::serviceUnregistered(const QString&) Notification source "akonadi_davgroupware_resource_3" now serving: () 
void Akonadi::NotificationSource::unsubscribe() "akonadi_davgroupware_resource_3"
Comment 3 Grégory Oestreicher 2011-10-11 11:10:03 UTC
Hi Jacob,

Have you upgraded some packages prior to this?

Thanks,
Grégory
Comment 4 Jacob 2011-10-11 13:39:59 UTC
Grégory,

Yes I upgraded to 4.7.2 in hopes that it would help resolve some issues.  Is there a configuration I should remove to make this cleaner?

-Jacob
Comment 5 Christophe Marin 2011-10-11 23:05:26 UTC

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