Hello,

I encountered a problem when working with repeating events in SOGo
1.3.10. The events are repeated just fine, but all exceptions, i.e.
deleted occurrences, are ignored.
In 1.3.9 I had several occurrences removed. When using 1.3.10 these
deleted occurrences magically reappear.
Additionally, removing one occurrence with 1.3.10 does not work. When
attempting to delete one occurrence, the SOGo process's CPU usage jumps
to 100% for a couple of seconds but nothing else happens.

When removing an occurrence with 1.3.9 following messages are logged:
> 192.168.10.112 - - [04/Dec/2011:00:19:18 GMT] "PUT 
> /SOGo/dav/tobias/Calendar/7D7A-4D80A880-1-6C73F08/5f8d6de3-5a37-4c0a-bfb8-5344ac670c97.ics
>  HTTP/1.1" 204 0/1342 0.084 - - 0
> 192.168.10.112 - - [04/Dec/2011:00:19:18 GMT] "REPORT 
> /SOGo/dav/tobias/Calendar/7D7A-4D80A880-1-6C73F08/ HTTP/1.1" 207 833/303 
> 0.020 1767 52% 0

Trying to remove one occurrence with 1.3.10 the following is logged:
> Dec 04 00:23:50 sogod [10884]: <0x0x7f92789dac90[SOGoCache]> Cache cleanup 
> interval set every 300.000000 seconds
> Dec 04 00:23:50 sogod [10884]: <0x0x7f92789dac90[SOGoCache]> Using host(s) 
> 'localhost' as server(s)
> Dec 04 00:23:50 sogod [10884]: [WARN] 
> <0x0x7f9278a45d40[SOGoWebDAVAclManager]> entry '{DAV:}write' already exists 
> in DAV permissions table
> Dec 04 00:23:50 sogod [10884]: [WARN] 
> <0x0x7f9278a45d40[SOGoWebDAVAclManager]> entry '{DAV:}write-properties' 
> already exists in DAV permissions table
> Dec 04 00:23:50 sogod [10884]: [WARN] 
> <0x0x7f9278a45d40[SOGoWebDAVAclManager]> entry '{DAV:}write-content' already 
> exists in DAV permissions table
> EXCEPTION: <NSException: 0x7f9278c17640> NAME:NSInvalidArgumentException 
> REASON:GSMutableArray(instance) does not recognize 
> stringValueForPostgreSQLType:attribute: INFO:(nil)
> Dec 04 00:23:50 sogod [10873]: <0x0x7f92786f1490[WOWatchDogChild]> child 
> 10884 exited
> Dec 04 00:23:50 sogod [10873]: <0x0x7f92786f1490[WOWatchDogChild]>  
> (terminated due to signal 6)
> Dec 04 00:23:50 sogod [10873]: <0x0x7f927889e550[WOWatchDog]> child spawned 
> with pid 10890
> Dec 04 00:23:50 sogod [10890]: <0x0x7f92789dac10[SOGoCache]> Cache cleanup 
> interval set every 300.000000 seconds
> Dec 04 00:23:50 sogod [10890]: <0x0x7f92789dac10[SOGoCache]> Using host(s) 
> 'localhost' as server(s)
> Dec 04 00:23:50 sogod [10890]: [WARN] 
> <0x0x7f9278a45ca0[SOGoWebDAVAclManager]> entry '{DAV:}write' already exists 
> in DAV permissions table
> Dec 04 00:23:50 sogod [10890]: [WARN] 
> <0x0x7f9278a45ca0[SOGoWebDAVAclManager]> entry '{DAV:}write-properties' 
> already exists in DAV permissions table
> Dec 04 00:23:50 sogod [10890]: [WARN] 
> <0x0x7f9278a45ca0[SOGoWebDAVAclManager]> entry '{DAV:}write-content' already 
> exists in DAV permissions table
> EXCEPTION: <NSException: 0x7f9278c17570> NAME:NSInvalidArgumentException 
> REASON:GSMutableArray(instance) does not recognize 
> stringValueForPostgreSQLType:attribute: INFO:(nil)
> Dec 04 00:23:50 sogod [10873]: <0x0x7f92786f1490[WOWatchDogChild]> child 
> 10890 exited
> Dec 04 00:23:50 sogod [10873]: <0x0x7f92786f1490[WOWatchDogChild]>  
> (terminated due to signal 6)
> Dec 04 00:23:50 sogod [10873]: <0x0x7f92786f1490[WOWatchDogChild]> avoiding 
> to respawn child before 2011-12-04 00:23:55 +0100
> Dec 04 00:23:55 sogod [10873]: <0x0x7f927889e550[WOWatchDog]> child spawned 
> with pid 10893

Can anyone confirm this issue?

I am using SOGo on Gentoo amd64 with GNUstep 1.20.1 and PostgreSQL 9.0.
SOGo and SOPE are compiled from source.

Regards,
Tobias

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to