[OGo-Evolution] working mangling daemon allowing basic OGo-Evolution

Helge Hess evolution@opengroupware.org
Thu, 21 Oct 2004 18:09:13 +0200


On Oct 21, 2004, at 17:32, Erik Romijn wrote:
> What does it crash on? I assume you saw how ex2ogo handles the SEARCH  
> on
> a task folder, I haven't noticed anything else that it could crash on.

Hm, actually it works if I start Evolution "the usual way".

But when I start the connector in the shell (in GDB), and then Evo, I  
still get a crash in:
---snip---
** (evolution-exchange-storage:6887): CRITICAL **: file e2k-result.c:  
line 111 (prop_parse): assertion `node->ns != NULL' failed

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 32771 (LWP 6887)]
0x080951c3 in icaltime_to_e2k_time ()
(gdb) bt
#0  0x080951c3 in icaltime_to_e2k_time ()
#1  0x0809574d in icaltime_to_e2k_time ()
#2  0x43db8bc5 in e_cal_backend_sync_open () from  
/usr/lib/libedata-cal.so.5
---snap---

---snip---
192.168.0.111 - - [21/Oct/2004:18:05:16 GMT] "PROPFIND  
/zidestore/so/helge/Tasks/ HTTP/1.1" 401 0 0.003 - - 0
192.168.0.111 - - [21/Oct/2004:18:05:16 GMT] "PROPFIND  
/zidestore/so/helge/Tasks/ HTTP/1.1" 207 413 0.008 - - 0
Oct 21 18:05:16 ogo-zidestore-1.3 [6755]: |SxTaskFolder:Tasks|  
evolution query: davContentClass = 'urn:content-classes:task'
192.168.0.111 - - [21/Oct/2004:18:05:16 GMT] "SEARCH  
/zidestore/so/helge/Tasks/ HTTP/1.1" 207 3355 0.111 - - 0
192.168.0.111 - - [21/Oct/2004:18:07:00 GMT] "PROPFIND  
/zidestore/so/helge/NON_IPM_SUBTREE/ HTTP/1.1" 207 318 0.007 - - 0
---snap---

I suppose some date is invalid and crashes the store.

Resultset is:
---snip---
<?xml version="1.0" encoding="utf-8"?>
<D:multistatus xmlns:c="http://schemas.microsoft.com/mapi/"  
xmlns:ex="http://schemas.microsoft.com/exchange/"  
xmlns:a="urn:schemas:httpmail:" xmlns:D="DAV:"  
xmlns:excal="urn:schemas:calendar:" xmlns:b="urn:schemas:mailheader:"  
xmlns:d="http://schemas.microsoft.com/mapi/id/{00062003-0000-0000-C000 
-000000000046}/"><D:response><D:href>http://sid.in.skyrix.com:80/ 
zidestore/so/helge/Tasks/12180</D:href><D:propstat><D:status>HTTP/1.1  
200  
OK</D:status><D:prop><ex:outlookmessageclass>IPM.Task</ex: 
outlookmessageclass><D:uid>http://sid.in.skyrix.com:80/zidestore/so/ 
helge/Tasks/12180</D:uid><excal:uid>http://sid.in.skyrix.com:80/ 
zidestore/so/helge/Tasks/12180</excal:uid><D:getlastmodified>Thu, 21  
Oct 2004 16:07:47  
GMT</D:getlastmodified><a:subject>test1</a:subject><a: 
textdescription>abc
def
</a:textdescription><a:date  
xmlns:a0="urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/"  
a0:dt="dateTime.tz">2004-10-06T22:00:00.000Z</a:date><excal: 
lastmodifiedtime  
xmlns:a0="urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/"  
a0:dt="dateTime.tz">2004-10-21T16:07:47.000Z</excal: 
lastmodifiedtime><a:fromname>10290</a:fromname><b:importance>high</b: 
importance><c:sensitivity>0</c:sensitivity><c:commonstart  
xmlns:a0="urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/"  
a0:dt="dateTime.tz">2004-10-06T22:00:00.000Z</c:commonstart><c: 
commonend xmlns:a0="urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/"  
a0:dt="dateTime.tz">2004-10-14T21:59:59.000Z</c:commonend><d:0x00008101  
xmlns:a0="urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/"  
a0:dt="int">1</d:0x00008101><d:0x00008102  
xmlns:a0="urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/"  
a0:dt="float">0.00</d:0x00008102><ex:keywords-utf8></ex:keywords- 
utf8><excal:locationurl>http://localhost:20001/Skyrix/wa/activate? 
oid=12180</excal:locationurl></D:prop></D:propstat></D:response><D: 
response><D:href>http://sid.in.skyrix.com:80/zidestore/so/helge/Tasks/ 
12230</D:href><D:propstat><D:status>HTTP/1.1 200  
OK</D:status><D:prop><ex:outlookmessageclass>IPM.Task</ex: 
outlookmessageclass><D:uid>http://sid.in.skyrix.com:80/zidestore/so/ 
helge/Tasks/12230</D:uid><excal:uid>http://sid.in.skyrix.com:80/ 
zidestore/so/helge/Tasks/12230</excal:uid><D:getlastmodified>Thu, 21  
Oct 2004 16:07:47  
GMT</D:getlastmodified><a:subject>test2</a:subject><a: 
textdescription>dsfg</a:textdescription><a:date  
xmlns:a0="urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/"  
a0:dt="dateTime.tz">2004-10-06T22:00:00.000Z</a:date><excal: 
lastmodifiedtime  
xmlns:a0="urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/"  
a0:dt="dateTime.tz">2004-10-21T16:07:47.000Z</excal: 
lastmodifiedtime><a:fromname>10290</a:fromname><b:importance>low</b: 
importance><c:sensitivity>0</c:sensitivity><c:commonstart  
xmlns:a0="urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/"  
a0:dt="dateTime.tz">2004-10-06T22:00:00.000Z</c:commonstart><c: 
commonend xmlns:a0="urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/"  
a0:dt="dateTime.tz">2004-10-21T21:59:59.000Z</c:commonend><d:0x00008101  
xmlns:a0="urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/"  
a0:dt="int">1</d:0x00008101><d:0x00008102  
xmlns:a0="urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/"  
a0:dt="float">0.00</d:0x00008102><ex:keywords-utf8>abc  
def</ex:keywords-utf8><excal:locationurl>http://localhost:20001/Skyrix/ 
wa/activate?oid=12230</excal:locationurl></D:prop></D:propstat></D: 
response></D:multistatus>
---snap---

Greets,
   Helge
-- 
http://docs.opengroupware.org/Members/helge/
OpenGroupware.org