View Issue Details

IDProjectCategoryView StatusLast Update
0003639SOGoWeb Preferencespublic2016-05-11 13:10
Reporterjensr Assigned Tofrancis  
PrioritynormalSeveritycrashReproducibilityalways
Status resolvedResolutionno change required 
Platform[Client] MicrosoftOSWindowsOS Version7
Product Version2.3.10 
Summary0003639: Child terminates when opening preferences with swedish language settings
Description

From the log:

Apr 22 12:29:59 sogod [26165]: <0x0x7f4bd4d4b668[SOGoCache]> Using host(s) 'localhost' as server(s)
EXCEPTION: <NSException: 0x7f4bd52b70c8> NAME:NSRangeException REASON:Index 19 is out of range 19 (in 'objectAtIndex:') INFO:{Array = (Arbete, Diverse, Favoriter, "F\U00F6delsedagar", Helgdagar, "Id\U00E9er", Kunder, Ledighet, "Leverant\U00F6rer", Personligt, Presenter, Projekt, "M\U00F6te", Resor, Status, Telefonsamtal, "T\U00E4vlingar", "Uppf\U00F6ljning", "\U00C4renden"); Count = 19; Index = 19; }
Apr 22 12:29:59 sogod [25637]: <0x0x7f4bd4c0a588[WOWatchDogChild]> child 26165 exited

V3 crashes immediately when choosing swedish.

Steps To Reproduce

Set language to Swedish on login and open preferences

TagsNo tags attached.

Activities

ludovic

ludovic

2016-04-22 12:38

administrator   ~0010007

Does this happen for all users? How about for a new user?

jensr

jensr

2016-04-22 13:57

reporter   ~0010008

Those were newly created users, so yes.

demo.sogo.nu crashes as well if you choose Sevenska :)

francis

francis

2016-05-03 13:45

administrator   ~0010043

How about 2.3.10 with a fresh user?

jensr

jensr

2016-05-09 11:31

reporter   ~0010079

I figured it somehow out - it happens when using MySQL as DB backend if the sogo_user_profile table is set to latin1 (default). Converting it to UTF-8 fixed the problem.

Issue History

Date Modified Username Field Change
2016-04-22 10:35 jensr New Issue
2016-04-22 12:38 ludovic Note Added: 0010007
2016-04-22 13:57 jensr Note Added: 0010008
2016-05-03 13:45 francis Note Added: 0010043
2016-05-09 11:31 jensr Note Added: 0010079
2016-05-11 13:10 francis Status new => resolved
2016-05-11 13:10 francis Resolution open => no change required
2016-05-11 13:10 francis Assigned To => francis