View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003521 | SOGo | ActiveSync | public | 2016-02-11 17:32 | 2016-03-29 19:27 |
Reporter | wohu | Assigned To | ludovic | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Platform | Android | OS | Lollipop | OS Version | 5.1.1 |
Product Version | 3.0.1 | ||||
Fixed in Version | 3.1.0 | ||||
Summary | 0003521: Exchange Services crash on Android client | ||||
Description | I created a test account in SOGo (current Debian jessie installation, current 3.0.1 SOGo packages) and configured it as "Exchange" account on the Android client. java.lang.ArrayIndexOutOfBoundsException: length=3; index=3 | ||||
Steps To Reproduce | Create an empty SOGo test account. | ||||
Additional Information | I'm located in austria, timezone is "central european time". I sniffed the data traffic using "tcpdump -i lo -w TestEvents.pcap -s 0 -A tcp and port 20000". | ||||
Tags | No tags attached. | ||||
I just realized that this crash seems directly related to the timezone. |
|
"Europe/Austria" isn't a valid timezone. No crash happens with "Europe/Vienna". Perhaps SOGo should prevent using invalid timezones? |
|
Fixed with https://github.com/inverse-inc/sogo/commit/65f56f47b50a840fbc186d6a4bd794c6894674c6 |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2016-02-11 17:32 | wohu | New Issue | |
2016-02-11 17:32 | wohu | File Added: TestEvents.pcap | |
2016-02-11 17:50 | wohu | Note Added: 0009503 | |
2016-02-11 17:58 | wohu | Note Added: 0009504 | |
2016-02-11 19:26 | ludovic | Severity | major => minor |
2016-03-29 19:27 | ludovic | Note Added: 0009887 | |
2016-03-29 19:27 | ludovic | Status | new => resolved |
2016-03-29 19:27 | ludovic | Fixed in Version | => 3.1.0 |
2016-03-29 19:27 | ludovic | Resolution | open => fixed |
2016-03-29 19:27 | ludovic | Assigned To | => ludovic |