Bug 283833 - dav groupware ressource crashes when syncing adressbook from egroupware
Summary: dav groupware ressource crashes when syncing adressbook from egroupware
Status: RESOLVED DUPLICATE of bug 283615
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: DAV Resource (show other bugs)
Version: 1.6.0
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-12 04:54 UTC by bjo
Modified: 2011-10-12 07:17 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 bjo 2011-10-12 04:54:17 UTC
Version:           1.6.0 (using Devel) 
OS:                Linux

Application: egw of type DAV-Groupware-Ressource (akonadi_davgroupware_resource), signal: Aborted
[KCrash Handler]
#6  0x00007f1e1ab80735 in raise () from /lib/libc.so.6
#7  0x00007f1e1ab81bab in abort () from /lib/libc.so.6
#8  0x00007f1e1b1828bd in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/libstdc++.so.6
#9  0x00007f1e1b180a66 in ?? () from /usr/lib/libstdc++.so.6
#10 0x00007f1e1b180a93 in std::terminate() () from /usr/lib/libstdc++.so.6
#11 0x00007f1e1b180bd6 in __cxa_rethrow () from /usr/lib/libstdc++.so.6
#12 0x00007f1e1e67cdce in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#13 0x00007f1e1e680eab in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#14 0x00007f1e1cd8fc46 in Akonadi::ResourceBase::init(Akonadi::ResourceBase*) () from /usr/lib/libakonadi-kde.so.4
#15 0x000000000043a756 in int Akonadi::ResourceBase::init<DavGroupwareResource>(int, char**) ()
#16 0x00007f1e1ab6d13d in __libc_start_main () from /lib/libc.so.6
#17 0x00000000004109d1 in _start ()


Reproducible: Always

Steps to Reproduce:
tell akonadionconsole or kontact to restart/sync the ressource

Actual Results:  
the ressource crashes and I get the crashhandler dialog

Expected Results:  
sync of akonadi and the adressbook, as it worked in 4.7.1
Comment 1 Grégory Oestreicher 2011-10-12 06:51:04 UTC
Hi,

Do you anything in your ~/.xsession-errors? This may be related to another issue.

Cheers,
Grégory
Comment 2 bjo 2011-10-12 07:03:21 UTC
No, there's nothing in there.
The calendar-files seem to be fetched without a problem, I added the debug-messages of akonadiconsole before the crash:

akonadi_davgroupware_resource_8 (0xebe070) 8 BEGIN 
akonadi_davgroupware_resource_8 (0xebe070) 8 OK Begin completed 
akonadi_davgroupware_resource_8 (0xebe070) 9 LIST 0 INF (RESOURCE akonadi_davgroupware_resource_8) (ANCESTORS 1) 
akonadi_davgroupware_resource_8 (0xebe070) * 226 223 (NAME "Addressbook Franke, Bjoern" MIMETYPE (text/directory) REMOTEID "https://ssl.nord-west.net/egw/groupdav.php/addressbook/" REMOTEREVISION "" RESOURCE "akonadi_davgroupware_resource_8" CACHEPOLICY (INHERIT true INTERVAL 5 CACHETIMEOUT -1 SYNCONDEMAND false LOCALPARTS ()) ANCESTORS ((223 "akonadi_davgroupware_resource_8")) ENTITYDISPLAY "(\"\" \"view-pim-contacts\" \"\" ())" davprotocol "1") 
akonadi_davgroupware_resource_8 (0xebe070) * 225 223 (NAME "Bjoern Franke" MIMETYPE (text/calendar application/x-vnd.akonadi.calendar.event) REMOTEID "https://ssl.nord-west.net/egw/groupdav.php/calendar/" REMOTEREVISION "" RESOURCE "akonadi_davgroupware_resource_8" CACHEPOLICY (INHERIT true INTERVAL 5 CACHETIMEOUT -1 SYNCONDEMAND false LOCALPARTS ()) ANCESTORS ((223 "akonadi_davgroupware_resource_8")) davprotocol "0") 
akonadi_davgroupware_resource_8 (0xebe070) * 224 223 (NAME "InfoLog Franke, Bjoern" MIMETYPE (text/calendar application/x-vnd.akonadi.calendar.todo) REMOTEID "https://ssl.nord-west.net/egw/groupdav.php/infolog/" REMOTEREVISION "" RESOURCE "akonadi_davgroupware_resource_8" CACHEPOLICY (INHERIT true INTERVAL 5 CACHETIMEOUT -1 SYNCONDEMAND false LOCALPARTS ()) ANCESTORS ((223 "akonadi_davgroupware_resource_8")) davprotocol "0") 
akonadi_davgroupware_resource_8 (0xebe070) * 223 0 (NAME "akonadi_davgroupware_resource_8" MIMETYPE (inode/directory) REMOTEID "akonadi_davgroupware_resource_8" REMOTEREVISION "" RESOURCE "akonadi_davgroupware_resource_8" CACHEPOLICY (INHERIT false INTERVAL 5 CACHETIMEOUT -1 SYNCONDEMAND false LOCALPARTS ()) ANCESTORS ((0 "")) ENTITYDISPLAY "(\"egw\" \"folder-remote\" \"\" ())") 
akonadi_davgroupware_resource_8 (0xebe070) 9 OK List completed 
akonadi_davgroupware_resource_8 (0xebe070) 10 UID MODIFY 223 MIMETYPE (inode/directory) PARENT 0 NAME "akonadi_davgroupware_resource_8" REMOTEID "akonadi_davgroupware_resource_8" CACHEPOLICY (INHERIT false INTERVAL 5 CACHETIMEOUT -1 SYNCONDEMAND false LOCALPARTS ()) ENTITYDISPLAY "(\"egw\" \"folder-remote\" \"\" ())" 
akonadi_davgroupware_resource_8 (0xebe070) 10 OK MODIFY done 
akonadi_davgroupware_resource_8 (0xebe070) 11 UID MODIFY 226 MIMETYPE (text/directory) PARENT 223 NAME "Addressbook Franke, Bjoern" REMOTEID "https://ssl.nord-west.net/egw/groupdav.php/addressbook/" ENTITYDISPLAY "(\"\" \"view-pim-contacts\" \"\" ())" davprotocol "1" 
akonadi_davgroupware_resource_8 (0xebe070) 11 OK MODIFY done 
akonadi_davgroupware_resource_8 (0xebe070) 12 UID MODIFY 225 MIMETYPE (text/calendar application/x-vnd.akonadi.calendar.event) PARENT 223 NAME "Bjoern Franke" REMOTEID "https://ssl.nord-west.net/egw/groupdav.php/calendar/" davprotocol "0" 
akonadi_davgroupware_resource_8 (0xebe070) 12 OK MODIFY done 
akonadi_davgroupware_resource_8 (0xebe070) 13 UID MODIFY 224 MIMETYPE (text/calendar application/x-vnd.akonadi.calendar.todo) PARENT 223 NAME "InfoLog Franke, Bjoern" REMOTEID "https://ssl.nord-west.net/egw/groupdav.php/infolog/" davprotocol "0" 
akonadi_davgroupware_resource_8 (0xebe070) 13 OK MODIFY done 
akonadi_davgroupware_resource_8 (0xebe070) 14 COMMIT 
akonadi_davgroupware_resource_8 (0xebe070) 14 OK Commit completed 
akonadi_davgroupware_resource_8 (0xebe070) 15 LSUB 0 INF (RESOURCE akonadi_davgroupware_resource_8) (ANCESTORS INF) 
akonadi_davgroupware_resource_8 (0xebe070) * 226 223 (NAME "Addressbook Franke, Bjoern" MIMETYPE (text/directory) REMOTEID "https://ssl.nord-west.net/egw/groupdav.php/addressbook/" REMOTEREVISION "" RESOURCE "akonadi_davgroupware_resource_8" CACHEPOLICY (INHERIT true INTERVAL 5 CACHETIMEOUT -1 SYNCONDEMAND false LOCALPARTS ()) ANCESTORS ((223 "akonadi_davgroupware_resource_8") (0 "")) ENTITYDISPLAY "(\"\" \"view-pim-contacts\" \"\" ())" davprotocol "1") 
akonadi_davgroupware_resource_8 (0xebe070) * 225 223 (NAME "Bjoern Franke" MIMETYPE (text/calendar application/x-vnd.akonadi.calendar.event) REMOTEID "https://ssl.nord-west.net/egw/groupdav.php/calendar/" REMOTEREVISION "" RESOURCE "akonadi_davgroupware_resource_8" CACHEPOLICY (INHERIT true INTERVAL 5 CACHETIMEOUT -1 SYNCONDEMAND false LOCALPARTS ()) ANCESTORS ((223 "akonadi_davgroupware_resource_8") (0 "")) davprotocol "0") 
akonadi_davgroupware_resource_8 (0xebe070) * 224 223 (NAME "InfoLog Franke, Bjoern" MIMETYPE (text/calendar application/x-vnd.akonadi.calendar.todo) REMOTEID "https://ssl.nord-west.net/egw/groupdav.php/infolog/" REMOTEREVISION "" RESOURCE "akonadi_davgroupware_resource_8" CACHEPOLICY (INHERIT true INTERVAL 5 CACHETIMEOUT -1 SYNCONDEMAND false LOCALPARTS ()) ANCESTORS ((223 "akonadi_davgroupware_resource_8") (0 "")) davprotocol "0") 
akonadi_davgroupware_resource_8 (0xebe070) * 223 0 (NAME "akonadi_davgroupware_resource_8" MIMETYPE (inode/directory) REMOTEID "akonadi_davgroupware_resource_8" REMOTEREVISION "" RESOURCE "akonadi_davgroupware_resource_8" CACHEPOLICY (INHERIT false INTERVAL 5 CACHETIMEOUT -1 SYNCONDEMAND false LOCALPARTS ()) ANCESTORS ((0 "")) ENTITYDISPLAY "(\"egw\" \"folder-remote\" \"\" ())") 
akonadi_davgroupware_resource_8 (0xebe070) 15 OK List completed 
akonadi_davgroupware_resource_8 (0xebe070) 16 SELECT SILENT 226 
akonadi_davgroupware_resource_8 (0xebe070) 16 OK Completed 
akonadi_davgroupware_resource_8 (0xebe070) 17 FETCH 1:* FULLPAYLOAD ALLATTR CACHEONLY EXTERNALPAYLOAD (UID REMOTEID REMOTEREVISION COLLECTIONID FLAGS SIZE DATETIME) 
akonadi_davgroupware_resource_8 (0xebe070) 17 OK FETCH completed 
akonadi_davgroupware_resource_8 (0xebe070) 18 BEGIN 
akonadi_davgroupware_resource_8 (0xebe070) 18 OK Begin completed
Comment 3 bjo 2011-10-12 07:15:26 UTC
I logged out and in and looked again at .xession-errors, it's full of 
akonadi_davgroupware_resource_8(1473)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl: Mimetype tree is not a DAG!
Comment 4 Grégory Oestreicher 2011-10-12 07:17:56 UTC
Thanks for debugging this. It's unfortunately a known issue, tracked in bug 283615. I'll merge both.

Cheers,
Grégory

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