RE: [SOGo] Problems with calendar view

2023-09-11 Thread qhivert
Glad to help 

 

From: users-requ...@sogo.nu  On Behalf Of "Raoul 
Schroeder"
Sent: lundi 11 septembre 2023 15:31
To: users@sogo.nu
Subject: AW: [SOGo] Problems with calendar view

 

Holy moly.

 

Upon deeper inspection, I noticed some collations where utf8mb4_general_ci and 
some were utf8mb4_bin

No idea how that happened. The only thing I can think of is that SOGo made 
tables before I changed the collation over.

 

In any case, I changed all the collations to utf8mb4_unicode_ci, and now 
everything works.

I have to admit, I am not sure why just having differing collations caused that 
error, as the encoding was always utf8mb4.

 

Thanks for your help! I would have never guessed an encoding issue without the 
debugging session.

 

Von: users-requ...@sogo.nu <mailto:users-requ...@sogo.nu>  
mailto:users-requ...@sogo.nu> > Im Auftrag von qhivert
Gesendet: Montag, 11. September 2023 14:26
An: users@sogo.nu <mailto:users@sogo.nu> 
Betreff: RE: [SOGo] Problems with calendar view

 

Yes there is clearly an encoding problem, when I do the same with the ics you 
gave:
theRecord = {"c_category" = ""; "c_classification" = 0; "c_component" = 
vevent; "c_content" = "BEGIN:VCALENDAR

PRODID:-//Inverse inc./SOGo 5.8.4//EN

VERSION:2.0

BEGIN:VTIMEZONE

TZID:Europe/Berlin

LAST-MODIFIED:20230523T092157Z

X-LIC-LOCATION:Europe/Berlin

BEGIN:DAYLIGHT

TZNAME:CEST

TZOFFSETFROM:+0100

TZOFFSETTO:+0200

DTSTART:19700329T02

RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU

END:DAYLIGHT

BEGIN:STANDARD

TZNAME:CET

TZOFFSETFROM:+0200

TZOFFSETTO:+0100

DTSTART:19701025T03

RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU

END:STANDARD

END:VTIMEZONE

BEGIN:VEVENT

UID:4287-64F86880-1-169365E0

SUMMARY:Test Neu

LOCATION:Test

CLASS:PUBLIC

X-SOGO-SEND-APPOINTMENT-NOTIFICATIONS:NO

TRANSP:OPAQUE

DTSTART;TZID=Europe/Berlin:20230906T14
DTEND;TZID=Europe/Berlin:20230906T15

CREATED:20230906T115528Z

DTSTAMP:20230906T115528Z

LAST-MODIFIED:20230906T115528Z

END:VEVENT

END:VCALENDAR"; "c_creationdate" = 1694433479; "c_cycleinfo" = ""; 
"c_description" = ""; "c_enddate" = 1694005200; "c_folder" = personal; 
"c_isallday" = 0; "c_iscycle" = 0; "c_isopaque" = 1; "c_lastmodified" = 
1694433479; "c_location" = Test; "c_name" = "4287-64F86880-1-169365E0.ics"; 
"c_nextalarm" = 0; "c_orgmail" = ""; "c_owner" = "sogo-tests2"; 
"c_participants" = ""; "c_partmails" = ""; "c_partstates" = ""; "c_priority" = 
0; "c_sequence" = 0; "c_startdate" = 1694001600; "c_status" = 1; "c_title" = 
"Test Neu"; "c_uid" = "4287-64F86880-1-169365E0"; "c_version" = 0; calendarName 
= "Agenda personnel"; editable = 1; endDate = "2023-09-06 15:00:00 +0200"; 
erasable = 1; owner = "<0x0x55e10f10[SOGoUser]: login=sogo-tests2 
roles=Authenticated,Anonymous>"; ownerIsOrganizer = 0; startDate = "2023-09-06 
14:00:00 +0200"; startHour = "14:00"; viewable = 1; }

And:


From: users-requ...@sogo.nu <mailto:users-requ...@sogo.nu>  
users-requ...@sogo.nu <mailto:users-requ...@sogo.nu>  On Behalf Of "Raoul 
Schroeder"
Sent: lundi 11 septembre 2023 13:11
To: users@sogo.nu <mailto:users@sogo.nu> 
Subject: AW: [SOGo] Problems with calendar view

 

Thanks for your help. I have to admit that I am completely out of my depth 
here. Should I maybe open a bug report after all?

 

The database table type:

| c_partmails  | text  | YES  | | NULL|   |

Which is correct as per the current schemes

 

The Record looks really strange:

First of all, c_partmails is just hex-numbers: "c_partmails" = <72616f75 
6c2e7363 68726f65 64657240 6e616365 6c6c652e 6575>;

 

Or is that just the encoding of the database?

Mine is:

+--+--+

| @@character_set_database | @@collation_database |

+--+--+

| utf8mb4  | utf8mb4_bin  |

+--+--+

 

Which I think is the currently preferred collation, although I have also seen: 

utf8mb4_unicode_ci

 

The whole thing looks like this:

Breakpoint 3, -[UIxCalListingActions _fixParticipants:] (self=0x561b05d0, 
_cmd=0x72640230 <_OBJC_SELECTOR_TABLE+1200>, theRecord=0x55d8e700) at 
UIxCalListingActions.m:381

381 UIxCalListingActions.m: No such file or directory.

(gdb) po theRecord

{"c_category" = ""; "c_classification" = 0; "c_component" = vevent; 
"c_content" = <42454

RE: [SOGo] Problems with calendar view

2023-09-11 Thread qhivert
303061 32326536 63636339 2674656e 
616e7449 643d6561 63656234 37652d37 6430662d 34383237 2d393732 332d3664 
63656463 34393232 62632674 68726561 6449643d 31395f6d 65657469 6e675f4e 
4451774f 54673259 544d744d 444d7a5a 6930304d 446b354c 5746694e 44417459 
6a55315a 5751784f 575a6a59 57593540 74687265 61642e76 32266d65 73736167 
6549643d 30266c61 6e677561 67653d64 652d4445 3e207c20 52656368 746c6963 
68652048 696e7765 6973653c 68747470 733a2f2f 772e 65757261 2d61672e 
64652f6a 2f707269 76616379 3e0a5f5f 5f5f5f5f 5f5f5f5f 5f5f5f5f 5f5f5f5f 
5f5f5f5f 5f5f5f5f 5f5f5f5f 5f5f5f5f 5f5f5f5f 5f5f5f5f 5f5f5f5f 5f5f5f5f 
5f5f5f5f 5f5f5f5f 5f5f5f5f 5f5f5f5f 5f5f5f5f 5f5f5f5f 5f5f5f5f 5f5f0a0a>; 
"c_enddate" = 1694419200; "c_folder" = personal; "c_isallday" = 0; "c_iscycle" 
= 0; "c_isopaque" = 1; "c_lastmodified" = 1694419179; "c_location" = "Microsoft 
Teams-Besprechung"; "c_name" = 
"04008200E00074C5B7101A82E00810D74F4C7EE1D90110006FFB9D0897DDF04BBFC0EB5176669AD5.ics";
 "c_nextalarm" = 1694416500; "c_orgmail" = "CorrectEmailAddress"; "c_owner" = 
aaa; "c_participants" = <72616f75 6c2e7363 68726f65 64657240 6e616365 
6c6c652e 6575>; "c_partmails" = <72616f75 6c2e7363 68726f65 64657240 6e616365 
6c6c652e 6575>; "c_partstates" = <31>; "c_priority" = 5; "c_sequence" = 0; 
"c_startdate" = 1694417400; "c_status" = 1; "c_title" = "CorrectTitle"; "c_uid" 
= 
04008200E00074C5B7101A82E00810D74F4C7EE1D90110006FFB9D0897DDF04BBFC0EB5176669AD5;
 "c_version" = 3; calendarName = "Pers\U00F6nlicher Kalender"; editable = 1; 
endDate = "2023-09-11 10:00:00 +0200"; erasable = 1; owner = 
"<0x0x55e612d0[SOGoUser]: login=aaa roles=Authenticated,Anonymous>"; 
ownerIsOrganizer = 0; startDate = "2023-09-11 09:30:00 +0200"; startHour = 
"09:30"; viewable = 1; }

 

Von: users-requ...@sogo.nu <mailto:users-requ...@sogo.nu>  
mailto:users-requ...@sogo.nu> > Im Auftrag von qhivert
Gesendet: Montag, 11. September 2023 11:52
An: users@sogo.nu <mailto:users@sogo.nu> 
Betreff: RE: [SOGo] Problems with calendar view

 

The problem seems to be here line 381
https://github.com/Alinto/sogo/blob/master/UI/Scheduler/UIxCalListingActions.m


mails = [[theRecord objectForKey: @"c_partmails"] componentsSeparatedByString: 
@"\n"];

 

My guess is the value for c_partmails is not a NSString as expected. You cand 
add a breakpoint there and cheking the value of theRecord:

break UI/Scheduler/UIxCalListingActions.m:381

y

run

Then when stopped :
po theRecord

You could also check in your database the type of column “c_partmails” from 
table “sogo_quick_appointment”.

Regards,
Quentin

From: users-requ...@sogo.nu <mailto:users-requ...@sogo.nu>  
mailto:users-requ...@sogo.nu> > On Behalf Of "Raoul 
Schroeder"
Sent: dimanche 10 septembre 2023 14:25
To: users@sogo.nu <mailto:users@sogo.nu> 
Subject: AW: [SOGo] Problems with calendar view

 

Thanks for the gdb instructions.

 

So, when opening the view, once again it happens in alarmlist:

Sep 10 14:06:27 sogod [191697]: 2a01:c22:d4a8:ec00:6919:24c2:ed24:5281 "GET 
/SOGo/so/bb/Calendar/alarmslist?browserTime=1694347587 HTTP/1.1" 200 204/0 
0.007 - - 0 - 12

WARNING: MYSQL_OPT_RECONNECT is deprecated and will be removed in a future 
version.

 

Breakpoint 1, -[NSException raise] (self=0x55f62f40, _cmd=0x77339fe0 
<_OBJC_SELECTOR_TABLE+480>) at ./Source/NSException.m:1595

1595./Source/NSException.m: No such file or directory.

 

(Is the “no such file or directory an issue”? I did follow the symbol install 
to the letter)

 

The bt looks like this:

 

(gdb) bt

#0  -[NSException raise] (self=0x55f62f40, _cmd=0x77339fe0 
<_OBJC_SELECTOR_TABLE+480>)

at ./Source/NSException.m:1595

#1  0x76ff593a in +[NSException raise:format:arguments:] 
(self=, _cmd=, 

name=0x7733a990 <_OBJC_INSTANCE_5>, format=, 
argList=0x7fffb610)

at ./Source/NSException.m:1487

#2  0x76ff6639 in +[NSException raise:format:] (self=0x7733a320 
<_OBJC_Class_NSException>, 

_cmd=, name=0x7733a990 <_OBJC_INSTANCE_5>, 

format=0x773753d0 <_OBJC_INSTANCE_11.19>) at ./Source/NSException.m:1472

#3  0x7705ca6e in -[NSObject doesNotRecognizeSelector:] 
(self=0x55721a60, _cmd=, 

aSelector=) at ./Source/NSObject.m:1740

#4  0x7712c288 in GSFFIInvocationCallback (cif=0x55f7cc40, 
retp=0x7fffb950, 

args=, user=) at 
./Source/GSFFIInvocation.m:606

#5  0x75d4e7ec in ?? () from /lib/x86_64-linux-gnu/libffi.so.8

#6  0x00

RE: [SOGo] Problems with calendar view

2023-09-11 Thread qhivert
848>, 
_rq=0x55a2c070, 

_ctx=0x5621d850, _sn=0x0, app=0x5596e640) at 
SoObjectRequestHandler.m:584

#18 0x7797ab78 in -[WORequestHandler handleRequest:] 
(self=0x55aa1e90, 

_cmd=0x77a941b0 <_OBJC_SELECTOR_TABLE+1616>, _request=0x55a2c070) 
at WORequestHandler.m:240

#19 0x77934304 in -[WOCoreApplication dispatchRequest:usingHandler:] 
(self=0x5596e640, 

_cmd=0x77a94200 <_OBJC_SELECTOR_TABLE+1696>, _request=0x55a2c070, 
handler=0x55aa1e90)

at WOCoreApplication.m:712

#20 0x77934673 in -[WOCoreApplication dispatchRequest:] 
(self=0x5596e640, 

_cmd=0x55567620 <_OBJC_SELECTOR_TABLE+1664>, _request=0x55a2c070) 
at WOCoreApplication.m:752

#21 0xdafb in -[SOGo dispatchRequest:] (self=0x5596e640, 

_cmd=0x77b31d20 <_OBJC_SELECTOR_TABLE+1760>, _request=0x55a2c070) 
at SOGo.m:584

#22 0x779ee44f in -[WOHttpTransaction _run] (self=0x55f237a0, 

_cmd=0x77b31d50 <_OBJC_SELECTOR_TABLE+1808>) at WOHttpTransaction.m:566

#23 0x779ee821 in -[WOHttpTransaction run] (self=0x55f237a0, 

_cmd=0x77b2e270 <_OBJC_SELECTOR_TABLE+1168>) at WOHttpTransaction.m:619

#24 0x779e9d65 in -[WOHttpAdaptor runConnection:] (self=0x5586ebd0, 

_cmd=0x77b2e310 <_OBJC_SELECTOR_TABLE+1328>, _socket=0x55b0d320) at 
WOHttpAdaptor.m:373

#25 0x779e9fc0 in -[WOHttpAdaptor _handleAcceptedConnection:] 
(self=0x5586ebd0, 

_cmd=0x77b2e320 <_OBJC_SELECTOR_TABLE+1344>, 
_connection=0x55b0d320) at WOHttpAdaptor.m:407

#26 0x779ea44d in -[WOHttpAdaptor _handleConnection:] 
(self=0x5586ebd0, 

_cmd=0x77b2e3c0 <_OBJC_SELECTOR_TABLE+1504>, connection=0x55b0d320) 
at WOHttpAdaptor.m:466

#27 0x779ea96a in -[WOHttpAdaptor acceptConnection:] 
(self=0x5586ebd0, 

_cmd=0x77b2e230 <_OBJC_SELECTOR_TABLE+1104>, 
_notification=0x55a192d0) at WOHttpAdaptor.m:527

#28 0x7704da31 in -[NSNotificationCenter _postAndRelease:] 
(self=0x55738f40, 

_cmd=, notification=0x55a192d0) at 
./Source/NSNotificationCenter.m:1198

 

But I do not think the backtrace is usable without the symbols in 
NSExceptions.m – at least I presume this is why it says optimized out?

 

Thanks,

 

Raoul

 

Von: users-requ...@sogo.nu <mailto:users-requ...@sogo.nu>  
mailto:users-requ...@sogo.nu> > Im Auftrag von qhivert
Gesendet: Sonntag, 10. September 2023 13:25
An: users@sogo.nu <mailto:users@sogo.nu> 
Betreff: RE: [SOGo] Problems with calendar view

 

Indeed, nothing wrong with your event.

To debug further you could use gdb to add breakpoint. The process is documented 
here -> https://www.sogo.nu/support/faq/how-do-i-debug-sogo.html
Follow the steps to add a breakpoint when any Exception is raised, then get the 
backtrace to see where in the code it fails.

Regards,
Quentin

 

From: users-requ...@sogo.nu <mailto:users-requ...@sogo.nu>  
mailto:users-requ...@sogo.nu> > On Behalf Of "Raoul 
Schroeder"
Sent: dimanche 10 septembre 2023 11:28
To: users@sogo.nu <mailto:users@sogo.nu> 
Subject: AW: [SOGo] Problems with calendar view

 

Thank you very much. I was worried no one was going to reply, so thanks for 
taking notice.

It is the latter case, and it does not matter if you create it within 
Outlook/Android with ActiveSync, or within SOGo web itself. After you create 
one event, the web view no longer works.

I am not sure it is a bug within SOGo, though. Others would have noticed it. I 
feel like it is an issue with my installation specifically, but there is not 
enough to the error message for me to understand what would be the underlying 
issue.

 

Here is a calendar event export from mysql:

| 4287-64F86880-1-169365E0.ics | BEGIN:VCALENDAR

PRODID:-//Inverse inc./SOGo 5.8.4//EN

VERSION:2.0

BEGIN:VTIMEZONE

TZID:Europe/Berlin

LAST-MODIFIED:20230523T092157Z

X-LIC-LOCATION:Europe/Berlin

BEGIN:DAYLIGHT

TZNAME:CEST

TZOFFSETFROM:+0100

TZOFFSETTO:+0200

DTSTART:19700329T02

RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU

END:DAYLIGHT

BEGIN:STANDARD

TZNAME:CET

TZOFFSETFROM:+0200

TZOFFSETTO:+0100

DTSTART:19701025T03

RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU

END:STANDARD

END:VTIMEZONE

BEGIN:VEVENT

UID:4287-64F86880-1-169365E0

SUMMARY:Test Neu

LOCATION:Test

CLASS:PUBLIC

X-SOGO-SEND-APPOINTMENT-NOTIFICATIONS:NO

TRANSP:OPAQUE

DTSTART;TZID=Europe/Berlin:20230906T14

DTEND;TZID=Europe/Berlin:20230906T15

CREATED:20230906T115528Z

DTSTAMP:20230906T115528Z

LAST-MODIFIED:20230906T115528Z

END:VEVENT

END:VCALENDAR | 1694001328 | 1694001328 | 0 |      NULL |

 

Thanks,

 

Raoul

 

Von: users-requ...@sogo.nu <mailto:users-requ...@sogo.nu>  
mailto:users-requ...@sogo.nu> > Im Auftrag von qhivert
Gesendet: Sonntag, 10. September 2023 09:27
An: users@sogo.nu &

RE: [SOGo] Problems with calendar view

2023-09-10 Thread qhivert
Indeed, nothing wrong with your event.

To debug further you could use gdb to add breakpoint. The process is documented 
here -> https://www.sogo.nu/support/faq/how-do-i-debug-sogo.html
Follow the steps to add a breakpoint when any Exception is raised, then get the 
backtrace to see where in the code it fails.

Regards,
Quentin

 

From: users-requ...@sogo.nu  On Behalf Of "Raoul 
Schroeder"
Sent: dimanche 10 septembre 2023 11:28
To: users@sogo.nu
Subject: AW: [SOGo] Problems with calendar view

 

Thank you very much. I was worried no one was going to reply, so thanks for 
taking notice.

It is the latter case, and it does not matter if you create it within 
Outlook/Android with ActiveSync, or within SOGo web itself. After you create 
one event, the web view no longer works.

I am not sure it is a bug within SOGo, though. Others would have noticed it. I 
feel like it is an issue with my installation specifically, but there is not 
enough to the error message for me to understand what would be the underlying 
issue.

 

Here is a calendar event export from mysql:

| 4287-64F86880-1-169365E0.ics | BEGIN:VCALENDAR

PRODID:-//Inverse inc./SOGo 5.8.4//EN

VERSION:2.0

BEGIN:VTIMEZONE

TZID:Europe/Berlin

LAST-MODIFIED:20230523T092157Z

X-LIC-LOCATION:Europe/Berlin

BEGIN:DAYLIGHT

TZNAME:CEST

TZOFFSETFROM:+0100

TZOFFSETTO:+0200

DTSTART:19700329T02

RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU

END:DAYLIGHT

BEGIN:STANDARD

TZNAME:CET

TZOFFSETFROM:+0200

TZOFFSETTO:+0100

DTSTART:19701025T03

RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU

END:STANDARD

END:VTIMEZONE

BEGIN:VEVENT

UID:4287-64F86880-1-169365E0

SUMMARY:Test Neu

LOCATION:Test

CLASS:PUBLIC

X-SOGO-SEND-APPOINTMENT-NOTIFICATIONS:NO

TRANSP:OPAQUE

DTSTART;TZID=Europe/Berlin:20230906T14

DTEND;TZID=Europe/Berlin:20230906T15

CREATED:20230906T115528Z

DTSTAMP:20230906T115528Z

LAST-MODIFIED:20230906T115528Z

END:VEVENT

END:VCALENDAR | 1694001328 | 1694001328 | 0 |  NULL |

 

Thanks,

 

Raoul

 

Von: users-requ...@sogo.nu <mailto:users-requ...@sogo.nu>  
mailto:users-requ...@sogo.nu> > Im Auftrag von qhivert
Gesendet: Sonntag, 10. September 2023 09:27
An: users@sogo.nu <mailto:users@sogo.nu> 
Betreff: RE: [SOGo] Problems with calendar view

 

Hello,
Welcome to SOGo 

Very strange behavior. Is the problem when you create an event or when an event 
has been created and then the calendar view fails?

If it’s the first case, check with your browser debug tool the content of the 
request POST “saveAsAppointment”
In the second case, it would be good to see how the event is stored in your 
database.

I strongly suggest you open an issue on https://bugs.sogo.nu. If your account 
is new, then send an email to b...@sogo.nu <mailto:b...@sogo.nu>  with your 
username so we can enable it to report.

Quentin

 

From: users-requ...@sogo.nu mailto:users-requ...@sogo.nu> > On Behalf Of "Raoul Schroeder"
Sent: jeudi 7 septembre 2023 10:10
To: users@sogo.nu <mailto:users@sogo.nu> 
Subject: [SOGo] Problems with calendar view

 

Hello all,

 

I am relatively new to SOGo, having used Zarafa/Kopano for over 10 years until 
they stopped all development to it.

It took me a while to figure out the differences between the two systems and 
getting SOGo to work – especially figuring out how the WOWhelper setting gets 
overridden, even though it is stated clearly in the documentation.

 

Anyway, I got a problem now that I cannot figure out. My calendar views work 
perfectly only until there are appointments in it. Then it ends up with request 
failed, but even with debug settings on, there is very little in terms of error 
messages.

It all comes down to exceptions thrown by malloc:

 

"GET /SOGo/so/aaa/Calendar/alarmslist?browserTime=1694071570 HTTP/1.1" 200 
60/0 0.007 - - 0 - 13

2023-09-07 09:26:14.268 sogod[26468:26468] EXCEPTION:  NAME:NSInvalidArgumentException REASON:NSDataMalloc(instance) 
does not recognize componentsSeparatedByString: INFO:(null)

 

Or:

 

"GET /SOGo/so/bbb/Calendar/alarmslist?browserTime=1694071657 HTTP/1.1" 200 
60/0 0.007 - - 0 - 14

2023-09-07 09:27:40.841 sogod[38833:38833] EXCEPTION:  NAME:NSInvalidArgumentException 
REASON:[NSDataMalloc-jsonRepresentation] should be overridden by subclass 
INFO:(null)

 

It seems to be consistently happening with the alarmslist, and it looks like 
NSDataMalloc is getting null pointers?

 

On ActiveSync, I can see the calendar entries on both Outlook 2019 as well as 
Android

 

I am running on the most recent snapshot of 5.8.4 on Ubuntu 22.04 (5.9 is still 
masked in the repository)

 

Thanks,

 

Raoul



RE: [SOGo] Problems with calendar view

2023-09-10 Thread qhivert
Hello,
Welcome to SOGo 

Very strange behavior. Is the problem when you create an event or when an event 
has been created and then the calendar view fails?

If it’s the first case, check with your browser debug tool the content of the 
request POST “saveAsAppointment”
In the second case, it would be good to see how the event is stored in your 
database.

I strongly suggest you open an issue on https://bugs.sogo.nu. If your account 
is new, then send an email to b...@sogo.nu   with your 
username so we can enable it to report.

Quentin

 

From: users-requ...@sogo.nu  On Behalf Of "Raoul 
Schroeder"
Sent: jeudi 7 septembre 2023 10:10
To: users@sogo.nu
Subject: [SOGo] Problems with calendar view

 

Hello all,

 

I am relatively new to SOGo, having used Zarafa/Kopano for over 10 years until 
they stopped all development to it.

It took me a while to figure out the differences between the two systems and 
getting SOGo to work – especially figuring out how the WOWhelper setting gets 
overridden, even though it is stated clearly in the documentation.

 

Anyway, I got a problem now that I cannot figure out. My calendar views work 
perfectly only until there are appointments in it. Then it ends up with request 
failed, but even with debug settings on, there is very little in terms of error 
messages.

It all comes down to exceptions thrown by malloc:

 

"GET /SOGo/so/aaa/Calendar/alarmslist?browserTime=1694071570 HTTP/1.1" 200 
60/0 0.007 - - 0 - 13

2023-09-07 09:26:14.268 sogod[26468:26468] EXCEPTION:  NAME:NSInvalidArgumentException REASON:NSDataMalloc(instance) 
does not recognize componentsSeparatedByString: INFO:(null)

 

Or:

 

"GET /SOGo/so/bbb/Calendar/alarmslist?browserTime=1694071657 HTTP/1.1" 200 
60/0 0.007 - - 0 - 14

2023-09-07 09:27:40.841 sogod[38833:38833] EXCEPTION:  NAME:NSInvalidArgumentException 
REASON:[NSDataMalloc-jsonRepresentation] should be overridden by subclass 
INFO:(null)

 

It seems to be consistently happening with the alarmslist, and it looks like 
NSDataMalloc is getting null pointers?

 

On ActiveSync, I can see the calendar entries on both Outlook 2019 as well as 
Android

 

I am running on the most recent snapshot of 5.8.4 on Ubuntu 22.04 (5.9 is still 
masked in the repository)

 

Thanks,

 

Raoul