View Issue Details

IDProjectCategoryView StatusLast Update
0002999SOGoActiveSyncpublic2015-09-25 17:40
Reportermzubcic Assigned Toludovic  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionsuspended 
PlatformLinuxOSRed Hat / CentOSOS Version6.6
Product Version2.2.10 
Summary0002999: Outlook initial activesync breaks with NSConstantString(instance) does not recognize bytes INFO:(null)
Description

While testing SOGo 2.2.10 with Outlook 2013 on Windows 7, I have encountered unrecoverable error:

SOGo is reading large IMAP mailbox tree from Cyrus IMAP 2.4.17 to synchronize freshly setup Outlook 2013. During this process, something breaks while parsing mails from mailbox.

Here are the relevant entries from sogo.log:

Nov 25 15:43:16 sogod [18503]: <0x0x7f1196837d98[NGMimeBodyPartParser]> WARNING(-[NGMimePartParser readBody]): encountered unknown content-transfer-encoding: 'base64'
2014-11-25 15:43:16.750 sogod[18503] WARNING(-[NGMimePartParser parseHeader]:596): 1 an error occured during header-field parsing (maybe end of stream) fieldName: vghpcybpcybhig11bhrplxbhcnqgbwvzc2fnzsbpbibnsu1figzvcm1hdc4kci0tls0tlt1f
[...]

2014-11-25 15:43:16.751 sogod[18503] _consume[1343]: error try to read over buffer len self->dataIdx 19426 _cnt 1 byteLen 19426
EXCEPTION: <NSException: 0x7f119694f108> NAME:NSInvalidArgumentException REASON:NSConstantString(instance) does not recognize bytes INFO:(null)
Nov 25 15:43:16 sogod [18456]: <0x0x7f1182314528[WOWatchDogChild]> child 18503 exited
Nov 25 15:43:16 sogod [18456]: <0x0x7f1182314528[WOWatchDogChild]> (terminated due to signal 6)

Whole log with base64 data uploaded as attachment.

Steps To Reproduce

I don't know how to locate exact message on which SOGo dies, but maybe base64 data in attachment and log info would suffice.

Additional Information

Outlook 2013 doesn't notice any error. Just displays "We didn't find anything to show here." and "THIS FOLDER WAS LAST UPDATED AT ..." and DISCONNECTED.

TagsNo tags attached.

Activities

mzubcic

mzubcic

2014-11-25 15:10

reporter  

SOGo-ActiveSync-Breaks.txt (20,541 bytes)   
Nov 25 15:43:11 sogod [18503]: <0x0x7f11826212b8[NGImap4Client]> Note: no key found for sorting, using 'DATE': (null)
Nov 25 15:43:13 sogod [18503]: <0x0x7f11826212b8[NGImap4Client]> Note: no key found for sorting, using 'DATE': (null)
Nov 25 15:43:16 sogod [18503]: <0x0x7f1196837d98[NGMimeBodyPartParser]> WARNING(-[NGMimePartParser readBody]): encountered unknown content-transfer-encoding: 'base64'
2014-11-25 15:43:16.750 sogod[18503] WARNING(-[NGMimePartParser parseHeader]:596): 1 an error occured during header-field  parsing (maybe end of stream) fieldName: vghpcybpcybhig11bhrplxbhcnqgbwvzc2fnzsbpbibnsu1figzvcm1hdc4kci0tls0tlt1f
tmv4dfbhcnrfmdawxzawmuvfmdfdotaxmuuuounbnzm0mjakq29udgvudc1uexbloib0zxh0
l3bsywluowojy2hhcnnldd0id2luzg93cy0xmjuwigpdb250zw50lvryyw5zzmvyluvuy29k
aw5noibxdw90zwqtchjpbnrhymxlcgpqb3pkcmf2ie1pcm9zbgf2laoktmfzdgf2bm8gbmeg
chjldghvzg5lig1hawxvdmugdmv6yw5vihphihphbwplbnugzgvsbcbkcmfjigthcnrpy2ug
kca9cnzlemfubwp6ysbzzxj2zxipicwgamegc2ftihjhemdvdmfyywxhihnhie1lz2f0cmvu
zg9tihbhigjpacb2yxmgemftb2xpbgegzgegc2ugpqp2aqpkaxjla3rubya9rth1amv0zsbz
igcuiefudg9sb3nvbsbrb2ppigplig9kihn1dhjhihugzmlybwkuck5qzwdvdibicm9qihrl
bc4gamugnjy1ms0ymjugawxpig1vyiawotevnjy1ms0ymjuuiephihnhbsbyyxpnb3zhcmfs
ysbzcmc9rjbvbs4gsmfkcmfua29tievtawnoigkgcmvrbgegc2ftigrhigjpihryzwjhbgkg
emftamvuaxrpigthcnrpy3ugywxpid0kbwlhbgltcmrhigplig5hbgpib2xqzsbkysb2asbz
igcuiefudg9sb3nvbsbkb2dvdm9yaxrlid05qxrvigkga2frdmegzgvsbcbkcmfjcmthcnrp
y2egdhjlymegzgegb3bldcbuzwjpigrvptlbbg8gzg8ga3jpdmugaxnwb3j1a2uuck1vbglt
ihzhcybzyw1vigrhig1lig9iyxzpamvzdgl0zsbtywlsb20gbybpc2hvzhugzg9nb3zvcmeg
b2tvihphbwplbmuka2fydgljzs4kcgpmawplccbwb3pkcmf2laokcgokptiwclnhbmphieth
cgv0yw5vdmk9rtykptiwclzjrektve8gzc5vlm8uclphz3jlyme9rthrysbjzxn0ysaymzmg
uc5plibct1ggodkxcnrlbc4wms8zmdk2lty3nc82nzyvnjc3cmzhec4wms8zmdk2lty3nqpz
yw5qys5ryxbldgfub3zpy0b2awrplmhycj0ymao9mjakptiwcgpfx19fx19fx19fx19fx19f
x19fx19fx19fx19fx19fx19fx19fx19fx19fx18krnjvbtogu2fuamegs2fwzxrhbm92at1f
nibbbwfpbhrvonnhbmphlmthcgv0yw5vdmljqhzpzgkuahjdptiwclnlbnq6ide4libzcnbh
bmogmjawocaxmto0napubzogj01pcm9zbgf2ifp1ymnpyyckq2m6icdnyxjpbibcamvsat05
qsc7icdub21pc2xhdiblb3ruawsncln1ymply3q6ifjfoibezwxsieryywmga2fydgljyqok
cgo9mjaku2fuamegs2fwzxrhbm92at1fnib3cm90ztokcj4gug89ouf0b3zhbmkgzy4gtwly
b3nsyxyscgo+ie1vbg0gdmfzigrhig1pihnligphdml0zsb2zxphbm8gdxogaxnwb3j1a3ug
zgvsbcbkcmfjigthcnrpy2uuie5lihpuyw0gpqpzcmtpbqo+ihn0zsbrb250ywt0axjhbgkg
dsbnzwdhdhjlbmr1ihphihphbwplbnuga2fydgljzs4kclnhig5pa2ltzs4gtwkgc21vihnh
bw8gc3bly2lmawnpcmfsasbvchjlbxusig9ubya9ouf0bybzbw8gzg9iawxpcnbyaw1qzw5p
bgkgc21vig5hihnlcnzlcmltyswgb3npbsbvbmugb3byzw1lihphigtvanugc21vig5higxp
y3ugbwplc3rhcnv0dnjkawxpigrhigplihbvz3jlptlbbmegasbuzsbvzgdvdmfyysbvbm9t
zsa9ouf0bybqzsbuyxj1puu4zw5vic0gpqpwcm9zdg8kcmu9rthlbm8sigthcnrpy2egc2ug
bmugzgegeme9oufhcmfmaxrpihugc2vydmvyigplcibuawpligzpemk9rthraqpwcmlsywdv
puywzw5hig5qzwdvdm9tigt1puu2at05qxr1liblyxj0awn1ihntbybwb25pamvsasbzysbz
b2jvbsbkysbuzsa9cm9zdgfuzqp1iejorvqtdsbpiglzdgkgzgfuihzhbsbqyxzpbgkgbyb0
b20gchjvymxlbxugbwfpbg9tig5higxpc3r1llttyw5qyqplyxbldgfub3zppuu2xsagie5h
ptlfywxvc3qgamegbmlzyw0gzg9iawxhig5pa2frdibtywlsig9kifzhcyekw1nhbmphieth
cgv0yw5vdmk9rtzdihmgb2j6axjvbsbkysbzyw0gdgvrihnhzcbkb2jpbgegaw5mb3jtywnp
anugzgegpqpryxj0awnhcm5pamugdxjlzhusihrlaybzbw8gc2fkihbva3jlbnvsasbwb3n0
dxbhayb6yw1qzw5llgokpiblb2xpa28gc2ugc2plpuu2yw0gemfkbmppcj4gchv0igthzcbz
dgugymlsasbvdmrqzsagymlszsbzdsbwcm9ibgvtigxhzgljzsbzzxj2zxjhigkgb25kysb2
yxmgamuka29szwdhcj4gwmlyzhvtihzvemlvihugtwvnyxryzw5kigtha28gymkgdxplbgkg
dgugbgfkawnllj0ymaokvgfqihbyb2jszw0gc2egzglza292aw1higplihjpamu9ouflbiwg
ywxpihbyb2jszw0gc2egrfjbqybryxj0awnvbsbqzqppc2tyc251bybrywrhihntbybkbz05
qwxpigrvihnlcnzlcmegdsbctkvulxugcme9oufhcmfmawxpihnlcnzlcibmcm9kbya9cmkk
dxn0yw5vdmlsasbkysbryxj0awnhig5lbwegc3bvamv2zsb6ysbtb250axjhbmplihugznjv
zgluifbdssbzbg90lgpbu2fuamegs2fwzxrhbm92at1fnl0gihvrb2xpa28gynvkdsb1ig1v
z3u9rtzub3n0asb6yw1qzw5pdca9rtzlig5hbsa9cmthcnrpy3ugc2fkyswkb3zpc2kgzgfs
asbqzsbpbwfqdsbuysbza2xhzgk9ouf0dsbpbgkgdgvrig5ha29uiglzcg9ydwtlig9kid0k
zg9iyxzsame9rthhlgo9qzhla2ftbybvzgdvdm9yihbhid1fnnugdmftihnligphdml0asb1
ihrva3ugawr1puu2zwcgdgplzg5hlgokpiboaxnhbsbvymf2awplptlbdgvuysbvig5pa2f2
b2ogemftamvuasbryxj0awnlihbhihzhcybtb2xpbsbkysbtasa9cmphdml0zsbzcmtpbqo+
ihn0zsbkb2dvdm9yawxpihrvigtha28gymloihvicnphbgegchjvy2vzlgokqxmgssbzywlk
oibwb2tyzw5pdgugdgfqihbyb2nlcy4goi0pcgpwasbpbwf0zsbwyxbpcmugc2ega29udgfr
dgltysbvzcbrb2dhihn0zsbuyxj1puu4axzhbgkgb3byzw11lcb6ywplzg5vid0kc2ekynjv
amv2aw1hihrlbgvmb25hlgoksmfzbm8sig1pihzhbsb1dmlqzwsgbw89ouvlbw8gdgvobmk9
rthrasbhc2lzdglyyxrpihrha28gzgegywtvid0kptlfzwxpdguscm1vptlfzxrlig5hbsbk
yxrpigtvbnrha3qgb3nvynugdsbnzwdhdhjlbmr1igrhiglzdg9qig1pig9iamfzbmltbyb1
id0kpuu4zw11cmplihrvpuu4bm8gchjvymxlbsaodsa9rthlbxugamugchjvymxlbsbpbme9
rthlihbpptlbzsb1ig92b20gbwfpbhugpqpnb3jlkswgdgukbw89ouvlbw8gb3rppuu2asbw
bybwcmf2dsbyb2j1igkgdnjhdgl0asbvdnuga29qysbqzsbzywrhigtvzcbuyxmsigegpqp6
yxrpbqp1z3jhzgl0asbpc3r1ihugc2vydmvyigzyb2rvlgpbu2fuamegs2fwzxrhbm92at1f
nl09mjakclbvemryyxyscgoku2fuamegs2fwzxrhbm92at1fngokci0gls0ktwlyb3nsyxyg
wnviy2ljlcboaw1pdw0gzc5vlm8ulcblbwfpbdogpg16dwjjawnabmltaxvtlmhypgpuzww6
icszodugmdegnjm5mca3odisiezhedogkzm4nsawmsa0oduyidy0mcwgtw9iawxloiarmzg1
ida5oca5ndigody3mgphcmvkawnrysazlcaxmdawmcbaywdyzwisiehydmf0c2thcgotls0t
lujfr0loifbhucbtsudoqvrvukutls0tlqpwzxjzaw9uoibhbnvqryb2ms40ljygkfn1bk9t
kqokavffvkf3vujtscszb01xelqroc8zu3pnqvflthbbzi9xekfjs29juuhia1a4ruf2nldr
venmr1rytm5idw4wwqo2nxfkethymk41vhhyastsk2rebkx2bkpivgqvbjzuv1bwt2ixmhu4
lzhkymrnv1zzwwlxwxi1rxjyq0x4qza5ckcvrelqrfjvvhbdk29su0p3m2q1t0hed0zvdktc
twhpyznose0vbllmckfpnzn1ky82lzjiehuzz2vjodaxamwkqm8zv0zocxyvq01qt0ptshz5
u0vcmfnxrk1ktku4t05ydkjmttg3tljydfztoghmreh6ajvhy3i4etzyc0jhugpcslfbquo2
cmpiahjvc3loztu2vlnrswftzmozv0zjyki1nhphtmjeckfhcufone9wrznarw91r0lsyujp
nkfacm1ntunqmg95emt4unpjvm1ovk5sa1hseenxk3nkmdz5awtodlnqrwrhtwhvmllotuni
wuzpzz0zrd0zrao9m0rua3cwci0tls0tru5eifbhucbtsudoqvrvukutls0tlqokls0tls0t
pv9ozxh0ugfydf8wmdbfmdaxrv8wmum5mdexrs45q0e3mzqymapdb250zw50lvr5cgu6igfw
cgxpy2f0aw9ul21zlxruzwy7cgluyw1lpsj3aw5tywlslmrhdcikq29udgvudc1ucmfuc2zl
ci1fbmnvzgluzzogymfzzty0cknvbnrlbnqtrglzcg9zaxrpb246igf0dgfjag1lbnq7cglm
awxlbmftzt0id2lubwfpbc5kyxqicgplsjgrswpzsufryvfdquffqufbqufbqujbquvbqvfl
uujnqulbqufbngdrqufbqufbqurtquffswdby0fhqufbquvsuvrtnu5hv055cmiztnzablfn
vfdgcgjdnu9im1jsqurfsufrz0fcuuffqufbqufbqufbqufbqvfrqujbqunbqufbqufbqufb
rurrqvlbl0j3qufdy0ekqufbtefbsufbuufbqufnqupnqufbqufbq3dbckfbqufbqufequm0
qufbqufbqjrbvffbqkfbqufbuufbqufbqufbqwvbsefbqvfbqqpbqklbqufcrvpxehnjrvj5
wvdnz2eyrnlkr2xqwvfbqufbsujjuufcqufbqulbqufbquhjnkzoa0l2nytdyjnly0vkt3bx
u1rnnuu2ckk4qufhwlvuc0fzvxj4rffdd0fyrefbqufbquxbquvpqufbqufbsujdzzrcqufb
qudbqufbqufbqufbk1nbnddzsjbpuwfuc1jibtckmtfmn3dvqufbqu1brke0qkfbqufiz0fv
rgdfqufbqxbbqufbturbd01eqxdnrgtcyzjgdwftrxvhmkz3wlhsagjtotjhv05bzg1sawph
uzvvy2dgvflxnxfzuufbqufbzufda09buufbqunrqufbqxdnref3turbd09rrnpzvzvxwvm1
cllyqmxkr0z1yjnacfkwqjjhv1jwckxtahlbvk5oym1waefbqufbqulcq1jbqkfbqufgegtb
qujnwkfbqufpqufbvezwr2rjzteyyzrequfvqwnttndaekv5tljveurhqmokquzbqkjitjbj
k0pvqlhcavkyz085uwtbrdrkbwfbm2denvppyvfgremyqnvrutrrturnekvhwm1auklpuhdi
m0fxuurzd0lbrdrbswp3se5sruhreu16z0nbsej5y1vveufbqxfdcuz1ynhuz0lcwxdbzefc
merzu01eqtfnttqwrnrfqjbcykfosdbiylflrdd3qlfbovfvcmp4v2rzagfsrndbv1lzogj4
qmvbqnhnq2d6ttfhudhhrdg4ykdsykvhnklyz1dgb0ezrvlstjq0r09fvvbbtfjicelnrjy4
afv3ofukrhh4qklzoelbeujezvhmbkluvu9vqlf0tvrzwtrtwc9bnew2unduumf5rtffbefv
rhlmaetvodlbnepvq0hbae5twejlqjaztjbncwpuewjrs0vobflnbhdknzrwsvrvze1tn2vi
bvv3vhlnsevqy0jvqtnntwnzmk1sodewak92qtrmnlfnzefkqtnnsvrvdjbtz2vlmudmck4w
ohhfmvlja0hsdvlrzuirbvv4efrrwtd5szjiswc5suf2qzd4mthkymnirxljne9tzmhiv3dv
k1b0qljdcvppu3rsuw40c2hrrkuktgdlk09twejrbjb2edbgru1wdzvivc8zttfosmruvuxp
vfhouw4wm0iwrkvmvglht1mvulfundzsa2wxuem0ms9qttlueuszsu9ovap3rctmsmfrzzqv
og5omvbbuws4bytwz0vlcghud0vvzi95ehbxqvf1qmxqqvi4ohz1vmdftvz2l1u4qkt6ek5a
wudvmunsuefuyzgycitmovlcrglavthcuxj6cdvzr1zteng1uzf4mxriqkjmn1zrzdrha3h3
uutsvlfqbu93bhznrzvmwle0d05moxzpbknoy0y5egfxotaky1pkdi8zufbum09oy3c5efay
k1bfdkf5t0hsys8zchhlatk3t1c5mguysjv6mzjmzlyzl2zootdemzdvuwphq0pfsxhlnk5d
tuznqwpnzzhrzvd3sgthz0o0sfqxqufceef5rnnfwuvgrufgquevq3dar04wykfxeefhqnpd
ckjiahnbzdrjy0niblz0qwdcaevhrjfkrzhbcllhunfkzu1qrufvuvoyadboauvlqvlyd3br
b0jhuudry0rbrhnqswx3rdhsnxhlb0noqup3swfbaxbodwnjzus2wxlfqxpcemjtvjqksxfd
zki3quzzqurbqw5nvndhtnpfaurmqxpdswdhu0o0r2wyrmpbuefea2vfrzfwru1dugnbbndj
rvnuqvjdsu1eaxdjrkfld0dfsgp3sedlqudnz1jnswhqcvfqsurgm0fgqvbjqu5nzhdzd2lo
qujnsfbpvjrhqwrhaenfbenjmefxdznzoxdiqklnsg1dvuzis1vpqkfbcje1udjbwunwotjl
vjkzs1q4uvr3k0dwc2jjwnhroenuwvfgqur5rc9qoefbsurpagturxhnslvrbvhzslvkk1ps
qxl4bwfprzhkbvukwkdlywr1dwi4snqyyuptrmrntxdoyithei8rsdm0anzpzmvob1jiemlu
vvm0b3b4lzr2c296zwt0stixa3fduddjnuvwv0yxqw1cbapqcwmxajbxukfbalfadnm2oee4
qvlwoufdwufdsuk4awhqrkriz0nlc0rfme9ebennrgz4cutcswvyquvrsw1ss3rptzqvndjx
tdhpckllbmzxdxvsnepnd2t3rc9dwunydtq4uuw5q2q3ntcvb0eraegvk0o5vlbpyknhs3i0
ds9qtst1tne3qy9hwvronjdma1rbtflptwckamzht3a3ndrqmg9iwuf4qur2suzfr3nlwvbz
thbrnvjiqllbamvdcgthn0nya3iza0jruefldljjd0lnuvhfuefhnxd0uxrrzwjynapneitb
vtlbnhzvrdjsuurbqxhcvghrswhnrzjermnboumyqjbdzkfqsulvrhniqnpaue1qrufkd1ly
aw9rrfhnegzfuuvwkytzskj4ckfuq09zmjv3zgdkuklpeddwyxdnrmdcm0djr09zdzrbl3dv
d3ldtepnz3hbevvhsnhirzntyuq5rhzgahg0teozohj0edvtcthjz1mkbtg0encyqxdqnedx
ngpjnu1qq3jebenxngpirhdezlbwrffwqvaru29cnwdxdupznfroz0fgrfjarvvbdnlxedbc
t1vrrul3tmvdcqo0ekfpswrzmdbmu29rrelpsursahnnoxovukl3tki1q3oztu9jquhrrwle
ufpiovqwtlzomdfrzvfjuefqvehqy3pyouvpqtbxekrqclpdzlfgeuhqou0rdy9ewtfmcert
cejkaetrrflovmp3l3k2qlu5sgfnegjnsgxbt01ob2swrkqvmu1ctnnkb3p3oersd2rdvnf5
qu8ksva0dzbkvxpztmhbctfeuxbfvufxeuqvwwfiulk5nkfuykjdtwrgajntsfljuc9uvk9f
edjiqwvrtkzvmdbbvzriaxgvk0oymufezwpgy054bepezzfuk0eyzeqytnrlaznqqtmwu0hq
vkrxqwtxrhyzd0hrqk4rd3f6qtmwcvhzuwrcac85quzpbkfluu9zvjvgtgdcuy9bckvrrc82
a0rwmwqyqno3rfa5rgxrykjebffql1a5t1jsdzjbnmdldzawrkjob05imc8wvufjwkrewu5l
a1i3rfr3tkr3mzful1vkrhqkofh0edazuvcwtlrbm1bedjv2ou5ztth3nzlzdwdhdhgwmlvx
d00rdy8rwfewmlhvd1biadzguvnjtwfrmkvel0rprho5k2x4oetiuqpvt1zbrnfemwx2l1nj
yxnnmdjyvelwufe0bfftsuvxdy96cufgd0rpeeplzzavrgvntk5wenhhlzz5sfvgzmxdnzre
evjhavfozxbbci95l0irt1rsqvd3utc5vw84rdb3rndelytawwtntjd3mmreoxrzueewuuhp
efa4zvfok3dluuqyvmf0d3exrfp3zjlwlys5eexhteqksk5ruklgse94zenbmxzilzlswerk
uu5tk3hizhhhc2c4nuhyz2y4rkjyswdxm0rqc0fvrklaqxnjufzbl3dhbtbhrlr3qwftctfq
vqpkzk55nvvyounxrtiwsunyuu5rbc9rrutvzffsl3h1qne0rfvgz3bnehbcrkfkuta2tugv
mehzbzhowxgrn0voowrrqtixsu94di9jcjhgq1e5tfhsuva1uxewqvbodghbmitlqvbtqjlg
zedymfhlu29pvuj2uklvyunqd0swqwvztvfby3b3qs95k3hvzefub3bvz0zbww8kne5yd1li
rc9fnkliwutkz3nrr1rbtep3bw1hww9iahvzbxf5mec3d2ozrehbrnl0r3vcnhhtrzbjsgx1
oez5tjhqnxdovuj1runjuqphdunsqvpwz3n2q3rgmkjra2ddbjrhnlpvr1nhoehjzk1is2dt
qkjtcdjdcgnscwhiyytguupiz3y4qwc4seo2rjblyjhiy1rvcnhbckhcrm9hbfblwvj3umr2
ogm1rhfcsexhbllmvef2ruf2c05qqxz4mwlibvhqd0nyquhmslzrsguvvvbzzgnpqxphaghc
skfdvelczeikeezethe5qy9vsfk4tuhkcnzfrfjrsdhprtvnqxn4qznnyjdrekvdyzgyvjns
dufqafjxz2i3vhdzdkrdc0hul3lmqzhrtc9brnffbapgn1rneefdmevqk3k4qmr4djrdmdrm
uljiaud0a0r5zy96axdya0mvz0xmuxy0qnvju0p4c2jel0ptqwpfykp3cctdvevtvvjiauz1
ckvqzwnvyitbbxjcckdzry93qm93s3fik2q1uwdknetomexyuxrdqzm4cnhbmtvnu0tgr3dj
v1k4tud5uwdjwve1nwdnc2pdvuliqjektepdmdhmbndmmhlrs3bmdjhqbvfktufjbdqzz2qv
oxvjyxf5a1ferjbcb3dmmknuquxrqzv5muf0uefpsw1kcnn2q21zyu9ndho1qgpqs0n5y0dt
avlcagdlddlrzjvtz3ljry9zww1samzdkzbhm1jjlzu0q25fwu1cy2dkeurcnewvqu16sy9o
seszogxqd1pnqxpnnurvcll5dkirek5cq0z0ekzxuepvy2tor2rbelfnehnkcfj3t1pgmvk0
nwdpwkwvbvvcduveb2ljbkhgvwv2qukzrw5jtisyc2ntawtnq08kquzoquxzamxpylgvdjfb
nlfoa0jpctg3dnp6ue9nqliwtct6a0pdquyyqstueit2uuw5c1hxrgzznufwvuq1zlf5ouvo
u2s5sedhdwo5megvunu5ruzxsmdztxzdu0m4ntr2ofn3vvhqu3a5thiwes9pz0juc0u0qy96
cvbumjlrzjbptmf3qk9emu9mvksvl1ziodu4zdlrclvwovlqmwxqv2xvuzbmk2i0qkxrdknp
egy3s1bznsswcjrudi83yi91qstor1dxehrtsy80y3dnr2rbnxd5dffiehzra1ddzhnfmxak
afmrz2m2tffkaxdoq2w5q1dpqne1vty1oepsqwrob3djtm5dsuncd2juq1r3rzhaz0wzzzdj
uuninc9cajhcnkxzqnnnrznbn1c0qgpiu0vrwwpbz2tjq1lnrzz3mfpgz1l5qnjyrkzwbuje
thdyow9uoe4ywgxcdg1ubkfuyurcnenur0lhl2z3mgtzsudwevfxnve4aunscllicg5iv0ns
vwfmuwn1lznjt3axnzhosmmzzs93mgwxmzneyjnrmdjjtvv3znzbwelhotffr0v3l0ncawtf
qnrrtg53ympld0fnuwckyly3d1piskniwkjwynjccvlhvudhemtrykrcy0oyvtrkuwnoru1w
qwnsqwdaetrnuvkru0fmqufha0i5c1d0dmfuk1eyu0vrsuc5nwpyoe5kwklkdmnpcdjjmktn
a1dbz2jxqxrrstvnywz1rva4tkpmbxrxsvjcmvlynefmnki3t1verlfheujfsuloovvewvfd
ms82oun2cjbnuwdmnuirc0zuqxp6qxhmastlvmowqwh1otnenhlmdzzosy8zvgzntktbuuw3
d2ziq0jfss9bywdil3jdqjlzy1b3yjzck01ik1ekzjlhuxd2otfbwdhozmhdsndil1flqkyv
a0c1rs82mhhimvz1b0k0ugvwcus4atz3exrebmswt0njy0loyw1ld0fjswhsvy8vzznwzqo4
sctczvg5dzi0ruttdzl3nnurdwdivmhibudbc1pwaxnkalb3enj2zjvdz1g4tkpimkjyzfld
auw0tnivmjdyceyralmyk0nydknucnc2yxztzda2yjdduwrheefrk0iva1crytm3qwdumuz2
vudoqwjyrnbzwufhc2z1k3njavduwddczfjck1vuvhhyq0g5whzcdgdqr1qkoenjz0lsredj
wun4lziwamrsqnnns3pryk1gdw9aotbxeugvz2rcdu5im2dimldntdhnnmf1ehe1zhbncjjg
d2jiqna1q3l5ejdqzgovnmxqddc5ck43anzbnw1ty0dgqxvkly91dwxmutevl1lrvmlkv091
dtvgy2dqkzhbbvvfwk5wbdbtvfjhakjzz0mrd2jtytvuogtdck1uqnrnb0jjuwlevvgwmndb
vuzpb1zoalvcsuevbjy3r0jvuxdxrzdzvfrcd3fireg3zkvmn3l2anlovexzqjb3vxntogu5
a1vcb3ckswldqvfuytdnc2gzd3yvl3lol0xmnzjmyxpesgo4nmz6ni9rdndquno1y0fwa2xf
u1mxvthroxvzqzv2mldit1a5vxyxajkvmtarmwovovfmmnmvyjm5enzqmfphm21fmmdkughn
rutqoencdnngd3hsaurvoednqvvdnvbnukjdnku5wulequfnzg0vneivaewyl2lqnznkcmlk
thnrqy95d0fequxkmetzrfnma1a1utddrtnhdvzpy1bwndyyazf1egt0vw1kz0xyqi9zzjho
d0rsatd3r2vvyxr3nwgvbkwrzy8kqstsugoxvklxvkjgvwt4z1nvnuxjq0t2og1ld09wdda4
ttbsthfqd3pywmprq0lnovn4d0xoaufjdvlqofuvevgvtnyvofzhznlcawpvqzfewkpck0vc
nndfb0fbsufeuxllcdurym9bemhhtwdnq3fbrxrrcvfzq0fqn3dblzd4nefyos9vtcs4vzbb
wvfccefbqnnbsffbcmj3qtzsquj6quxgdufhb0fzuzdfqudzqxnyqufauuvsqwfkrkfvqjjb
tkzqquvbre0yvgpbtkvdsudnqwn2n3hyeum3z3y4dgnpbnckvjfed09sclj5t0vwwvbpdi8v
bs8rczk0mmzzdjl6vuv4ugyvqngvl0ndoepqn2c5d3i4tjm1nwuwmmztny8rl1ayq3zzyjlp
ejhhkwp1odhqzjhwddl6vnh4cxk3r1rnr2tbevhiqzhql3y1zkkwogtyevvjtkdqsujtqi9j
ws9sruvsr0w2qnrpauevsjy4uurml003odn5cjdtznzqu28ybmwvmc95bnyyexivrc81yjlh
lzj2vjb5awpczxjpswdlek9qrc9jmxznqxo1uumvl0c5zjbgmhc1u0q5my83auyvn3gkzwlq
kzhwc0fud0d2qxi4rhpgmzcvei8rd0zrqwz6k2zrszlcdjbmuctru3zzm01hz1rlm0jqtwj3
rhbml3p0du5aodjyd1rftxm5tgpem0rxsmgvl1vaovnyohlwwfbfewyxv3zvecsrruorqkvi
q3dhquf0tu9ud01eqzbzug45b0rvmfpprlvumwkvv2mrk0vznvvnbtlkcjcxny9jq2rxvnvp
dzzivmlzl2nbsjf4l1lnowgzl21qwkvoalldoww3mkpqwtfbwuvdl0i0t1dbym5bwelkcgtv
q2n6bll0quoyquekahjcam8wdhznquq4yvd0a1gyaxzhyi9nag1rqxrmqvbgoujvsdi4ugfq
ovnsvg9nk2ttbulru21jcwgxm3vhnxi3nxzyegfndetckwo4r3vcwev0d054ymzmegz2r1a4
yuq4swp0s0o2wuhaeu5qbmwwrgt5n2vcnvvnagthoeftqkhmbevcs0hmoezqnctcmmdcs0ri
djv3cmy2bujsrxn5y205emyzy2znb1qvrwc4veg0tlbxbm1gyklnugncohrmnjb1tvhjchnl
l0fpbmm4uhvvd3y2dndvq0n1tuptuw5nsmokwml5t3p2k3qwytrvcnnlytbhexdqvunhd0sv
qng2ewdzy0niz0ncmwvxekdztkhucgllevjpqk9ytei2burdduvmmnvvr3v1quk4mwpynun5
svcrzevek2tbs2lnzmvcnwnkuvfyy0jswi8vohdla0fic0n3mexiqxniv3cwtephlznjogps
q3jnrzfrcmddvjrxtmdybur2cnjwr3vjm3fny1zccc9qqmtjsmd6nfllulpxmtfms3n3ay9h
z0v2k2nrcxznctdcnwniyzfonkn1quxiegi1oghure9xvupnqmnxewckbjlgac81nfjoren3
uwjjum5it1djzvrnc1pem2zdq2dabmx3wtdeuxnlsedvwgmxl1h2qwroywdvret1d2jyd3rp
sgo0ztzhb0xhcgp3s0h5wkxfumzkr2vjdit1ofo1exbxr1dvszbrnurleufmr2cvatjmc1dp
uvr4qjnozvb3cujxzuvootfswk1dc2hhdxdiseftbjnsci9qrc9ky0nzy2fea3bwrytvrzfb
cfdiodhqntz6zuxrwuo5smvkq3hfttn3axrel3nnq2jjylh3c1jlahdku3d6zkpyofb4mgrl
vnckelzcmxnxtdbssenzd3yrz1fxrejud0n2y1plehbrtedvyvpbdzzrmjvzqk9svlf0bwvd
uvfqk1vvs3zcl0xccmtkqvfvy0nuuxayqwo1k3nncjnhsg9xsnnuzudtmeu3ac82oxhvmu9v
nexbdzn1ue40sxjqatkvm05xs05iodrcwflxuhvkowfwb1huedb5znzpowjbrtvocm5uckfx
tkgva3phymdaeujudvniyzvmd1k5qk8wdmvtwwrqqwvwqwhov29sb0w2uhvsly91ass3t0w1
dnhuk1dnwjhbclrbchnmzvmkb3nhq2s0qnjusevxc01irkd0rctacfnbvhrca0lltghrckdx
tnf6rc9uwgo4smtnbmhetfu1efrgcknvy1a1cm1qrudnskjbbehdmwpfwhbretnel21zu2fa
n3vqeu4rrw00k2diuki1y0h1axdktunjnnlbtghlv1labufaugrib0o5r2o2qndloeixz1jh
d2wztddueetpckviwjhfsk1nmtbmvtrabmcvn1hgbzncoefkwejvtldtqxbmqwtyry9rbkts
wwfmqxrnq1l3stgzv21odys1a2drbez2clrdvufaavkkzflivw9yk2zfslfsc1hlvgdka1u1
weizuezuzvlwdxcysmf4c2zkuwm2tefqzkr2vhrdbfvuegdysunhb0jdzuvkmxk0zufaukzk
qgprm1dgcjnhc2dqotnozursmhddwjbknvexdednd1o3rc9wcwxbdfn5mmftemqzm2dxmlnn
uxyyc0phwxbzt1lcbjbaoe1tm0rwuvqvcnpuzwlvs0rcbehdc2dlrvftvutld0q5wdbkz2hy
eedzy2voawe0rlfrl1pkbkhdmmdivfeyymvfeemvu3yvl0dun3nzddrusugrk1akdmyvelq0
uji4nvnnmuhsawraa2hvn0dsb0srei80zuf0retaaejzuwvwqxvjywv5cjril3niymxjwjrs
amzevevlvwhtrkdswwzlaapryuxob0xkcjjss3dfwljbm2hol3kzq1dvsmv4bevhbvvwn2lz
oejzny9ez3fcslbnug14wtzoqvq2q2v3zittyzvtqxjorgk4qzrtcnmzqzbzce1xlzvoavr4
q1vzze1ncjdpwxnmvndysuqvmwncugdntny5ws9urdlfdkjvk0valzjqb0u3qmmvoem0yutu
z0tdeg96sc8kd2thdllgdxcrvfdwzgdeewtus2v3udk1y0xjamt1r1rswmfmbnvfqw8vmvr5
k1r5m1lob2xcqmljcg1bd2dicmg2r1ywse9hzlvhuwprtzbcvhvck1pivff6elnuy2hzzzmv
tvjvaurvt2kwcgr6efd0quzpmeppqi9ycffjr053mu9haw9wzlu0vehdoguraxdkakfsmk9u
cjftbtbzsjjkbvlel0e1s2nzbmmxrvfeckv1rwlrnemyqvbmtvlbuelkelzlzxbdcdhwtgh0
tep1zffxq3kzq2v3sjzpvuxwafpmnw8kylvddfzpsvfcaumwtvgzz3rfsc9sk0dlmgvmdzny
swvjsgx3azrdukz2ogvvaghuc2llmffaztfvwudmqvbnuy81axbrckcwsvf1ugprdudmqvbe
zzvnrc9vvurjz3fnvg5mqjnoyvzoztlhb0lmdvq4zglxs0nybnbwuflwwdbnlzjql3byrni4
t3d5cjfotzbytndwcerpckvqnhb6beloyvfcu2rjq3z3nldccmhil1k4rg5ju055sflfzjry
ukjqzunangiratblvkqrdutyb2y3uwxsqno0z0gvbvhfwgnituckcgjewkliukj0d0tynlav
b1krmxzctdhjdi9dzjhhv0uvl1vmoxpul2hnr1b3shfwtvpft212yzjiejqyqnu4nux3wwzr
v2lva0mwdapqm2mxwtiyzuvbbndis0rjrvdrdxz6tgdndunlru9xefr2qjawrhh4a3vwcec2
qmtkaefxu3jjkzhvc2lbwfkrsuvowlvfvlnut0jkclrrc2djazdwug84l24rbu10rze2wkfo
quparkqwvknokznzughoqwlizeoyugtxu0lvsg5rvgrgwvhsuw54qnvrseirc0feuufnbnek
zwztnnpor01bsulbcwdcthfrc0nlz0jstujkuk1ssljnvzbbquhvqwrrqmlbr01bng1su1vv
qufibep4vwvcu2djtlnjrkhntgdcbwpbsepstvnyz1vemhlvyk5ovw5gc0fpqjbbrzhbt2xi
zlv1ovjnzju5v0lceg9vvndrrejjwulkewvqqxzjzurqa0rpdlnkdzfrtef6ck12k0nzrxn2
v0lostmwbnzdyuxmwmh1z0vyvfflek00znjbd01tqknoa0ncsurjne1wnffsa3hozuddb2zs
qtfnbuv3tky0d25oq1mksu5nu1llwtvotke1uwpsatrezzjoekoztlvmbnposhfzt29nsurp
zuvjyufaauhyuxhddvlnnffzcdrru0tfqw1oq1a0t0ritmtgmgphrkpdulvksdrbbvbzrwrr
ue1csliwnuivrljwzexcb1v4vjjyrkjbuupmquhyvffsnw5ryvfdvg9erxvosw91amtbb2ns
qnvumu1vci9rqnbvvvzxuvhkvlfnulrtr0rbyjaxegvsuuflemd2ttfonlowrufvvxrny0vg
buwxy0lla0zqmudcslvvaglbr3rrt0vwqmrqwlgkquzgvveywkhwseppskc1swjcqxdxwgmx
tmpvqwnxujvpsel5vgpvrvziadhzq3rzszjsrufhnu1kbtvlu0zsa0jdoxurtujyvuhcuapz
a1dhz0hwdvleagtzcwfbvndcv2mxbhbjvmx5tmnkrlfdqkrusghewkncazvoqxzsrwxxnhhc
dlziquvrexvttuzos2r6tmtbrfzqclnfujnsbfyyruv0q1rxanfzre5vu0fktmmyqlpusepc
vhpjqu0zvxjmell2twtouwvivxpanxp3t0dfuwfnsnnonlzdynpowfjrneeky1hzdlewmxfu
mg9cymncmmvwtkzrakjuq1hyqvrxu3pvrghqvgxnqwrrsm1uvgczvgxjqkrhqldvemhvvevs
sufichfovwrqy2ponqpjalpbtuvkafvub21tbezjuvvgs2zqqnftrxdrvlnsemvawvfovfo5
uuzgskvhrlrabxa2c1vsavfrzzfoshbwwudkrwvmqmhbsezccmfeulbjrwn6tuzwrmizvm93
txdruw1rsu5rrmfjv1puvfvocufeqnzlwhbyzuzknkfhtldivtvxvg14ckjgafnkwejyszno
s01butikzwnkqvruwlrha1zesw9cmzhgvxlxv2lea0dkqvdvwlbaeja5tjzvouvhnxjkekju
nmtwt1jcow8vmelbwfg5zwpxs3dpvgt5smpkuao4re1hzlfdtthbqurbtjqvngdrqufbtufb
bgtbqujzquf3qupxuu1bqufbtefbr0fdq0fhqufbqufbrefbqufbqufbqvjnqufbqufecmhr
qufbqufbqufnqujjquljqvlbqufbqufnqufbqufbqufcr0fbqufbqkngqufbqufbqufdd0fx
z0fnz0jnqufbqufbd0fbqufbquekquvzqufbqufcb1vbqufbqufbqurbqmvbq0nbr0fbqufb
qurbqufbqufbqufsz0fbqufbqmhrqufbqufbquvbqudzquljqvlbqufbqqpbtufbqufbqufb
qkdbqufbquddrkfbqufwr3fkos8vl0h3c0fjsufjsufzqufbqufbtufbqufbqufbqkdbqufb
que2rkfbqufbqufbckf3qwtnqwdnqmdbqufbquf3qufbqufbquffwufbqufbr0lvqufbqufb
qufmquq2qundqudbqufbqufequfbqufbqufbumdbqufbq0mkaffbqufrqufbqu1bng9ithaz
sedxzehmujr3zxlyakl4cctvqvfbqufdwufbqujgqucwqwj3qnvbq0fbvxdcakfhrufiz0j1
qudvqqpjz0fnquvjqwrrqnbbr3dbwkfbqufbque2rg9vqufzquh3nejbqufbqwdiner3rufb
qufrqufbqvbrz09pn0nkswthcddfvzv1owrtcit3suirzzhcqufbquvbqufbrdvjrgp1d25t
skjxzxhgdwj2wfv2c0rbudrqqlfbqufbtufevfq5uhdvquf3qvboudavqlfbq0fsutakqvfb
qufcqufbqujpu1zsqitikzrbuunxqurmwmjnqufbz0yvquffqufbqxhbqufbturbd01eqxdn
ref6ulrrne1fvxpra0l3t1vreqpnalf4uvrsrlf6utframxduwtrm05uskdralewtmpzek5e
qxdbqufbqufnqujordr0tklbqxdbsevhquxbqufequjbuufbqufbqu1bckvsqufbqufbsgdb
suvbrufbqujsqufbqvvfowfsrkpcvmsxslvrovruruzxteu1qluxukjwazvqvgtguvvrvlvt
rtlfvgtwtlfvbe0kvdfarlzrvmfrvtvqv2tgyvfvmutsvtvwukvwtvrfulnrvu5muvzkvvnv
tkzlrlpgv2tgt1qxcejvmfztvmtwu0tteetrvk5cvfzkqgpxa2rqvmdbqufbq1zizz09cgot
ls0tls09x05lehrqyxj0xzawmf8wmdffxzaxqzkwmtffljldqtczndiwls0kcgpgcm9tic0g
tw9uaa==
2014-11-25 15:43:16.751 sogod[18503] _consume[1343]: error try to read over buffer len self->dataIdx 19426 _cnt 1 byteLen 19426
EXCEPTION: <NSException: 0x7f119694f108> NAME:NSInvalidArgumentException REASON:NSConstantString(instance) does not recognize bytes INFO:(null)
Nov 25 15:43:16 sogod [18456]: <0x0x7f1182314528[WOWatchDogChild]> child 18503 exited
Nov 25 15:43:16 sogod [18456]: <0x0x7f1182314528[WOWatchDogChild]>  (terminated due to signal 6)
Nov 25 15:43:16 sogod [18456]: <0x0x7f1182016c78[WOWatchDog]> child spawned with pid 18599

SOGo-ActiveSync-Breaks.txt (20,541 bytes)   
Christian Mack

Christian Mack

2014-11-27 09:16

developer   ~0007748

Do you get any /tmp/*.data files?

mzubcic

mzubcic

2014-11-28 15:11

reporter   ~0007758

No files with .data extension in /tmp, but there is OGoXXXXXXXXXXX.tmp file with partial e-mail message. I don't know if this is random droped mail in the moment of child termination, or actually that mail on which SOGo child died.

Text is UTF-8 encoded. Without RFC 2822 headers (body). It passes iconv(1) conversion test without error or warning.

Anyway, content (text only, nothing complicated) is not for public attachment on bug tracker, but if you wish it, I can send it to you on your e-mail.

ludovic

ludovic

2015-01-09 13:50

administrator   ~0008027

Can you reproduce it with 2.2.13?

If so, it might be due to a broken mail in your mailbox. Try to identify it from the log output.

If you have it, send it to me (lmarcotte@inverse.ca)

mzubcic

mzubcic

2015-01-09 14:41

reporter   ~0008031

Hello Ludovic,

I just tried 2.2.13 2 days ago and still testing it. Looks more robust on this error (process child is not dying). This is from 8. 1. tests:

Jan 07 10:50:57 sogod [4309]: <0x0x7f37437cc528[NGMimeBodyPartParser]> WARNING(-[NGMimePartParser readBody]): encountered unknown content-transfer-encoding: 'base64'
2015-01-07 10:50:57.911 sogod[4309] WARNING(-[NGMimePartParser parseHeader]:596): 1 an error occured during header-field parsing (maybe end of stream) fieldName: vghpcybpcybhig11bhrplxbhcnqgbwvzc2fnzsbpbibnsu1figzvcm1hdc4kci0tls0tlt1f

<snip of longer base64 block>

2015-01-07 10:50:57.912 sogod[4309] _consume[1343]: error try to read over buffer len self->dataIdx 19426 _cnt 1 byteLen 19426

There is no termination with signal 6, and SOGo synchronization continues. But on SOGo 2.2.12a which I tried on 24. 12. 2014, there was 4 more error lines after base64 dump and this line above. This lines:


2014-12-24 13:01:01.307 sogod[4317] _consume[1343]: error try to read over buffer len self->dataIdx 19426 _cnt 1 byteLen 19426
EXCEPTION: <NSException: 0x7f66bc7fef18> NAME:NSInvalidArgumentException REASON:NSConstantString(instance) does not recognize bytes INFO:(null)
Dec 24 13:01:01 sogod [4216]: <0x0x7f66ace305d8[WOWatchDogChild]> child 4317 exited
Dec 24 13:01:01 sogod [4216]: <0x0x7f66ace305d8[WOWatchDogChild]> (terminated due to signal 6)
Dec 24 13:01:01 sogod [4216]: <0x0x7f66acc17748[WOWatchDog]> child spawned with pid 4480

I can confirm that with SOGo 2.2.13 there is no more NSInvalidArgumentException and child dying with signal 6!

I will now send you a complete base64 output from sogo.log.

ludovic

ludovic

2015-09-25 17:40

administrator   ~0008961

Suspended for now, reopen with evidences if necessary.

Issue History

Date Modified Username Field Change
2014-11-25 15:10 mzubcic New Issue
2014-11-25 15:10 mzubcic File Added: SOGo-ActiveSync-Breaks.txt
2014-11-27 09:16 Christian Mack Note Added: 0007748
2014-11-28 15:11 mzubcic Note Added: 0007758
2015-01-09 13:49 ludovic Severity major => minor
2015-01-09 13:50 ludovic Note Added: 0008027
2015-01-09 14:41 mzubcic Note Added: 0008031
2015-09-25 17:40 ludovic Note Added: 0008961
2015-09-25 17:40 ludovic Status new => resolved
2015-09-25 17:40 ludovic Resolution open => suspended
2015-09-25 17:40 ludovic Assigned To => ludovic