[SOGo] Exception in processing of unicode strings

Ivanov Dmitri sogo@opengroupware.org
Wed, 21 Nov 2007 10:49:50 +0300


Hello,=20

At last a bit of luck :)

172.16.0.215 - - [21/Nov/2007:10:45:03 GMT] "POST =
/SOGo/so/connect?userName=3Divanov_dv&password=3DXXXXX HTTP/1.1" 204 0/0 =
0.393 - - 892K
EXCEPTION: <NSException: 865f4f8> NAME:NSCharacterConversionException =
REASON:Can't get cStringLength from Unicode string.

Program received signal SIGABRT, Aborted.
0x40a68b01 in kill () from /lib/libc.so.6
(gdb) bt
#0  0x40a68b01 in kill () from /lib/libc.so.6
#1  0x409b7f65 in pthread_kill () from /lib/libpthread.so.0
#2  0x409b7fab in raise () from /lib/libpthread.so.0
#3  0x40a68894 in raise () from /lib/libc.so.6
#4  0x40a69ccc in abort () from /lib/libc.so.6
#5  0x0804a361 in -[SOGo handleException:inContext:] (self=3D0x8155e38, =
_cmd=3D0x4038c1c0, _exc=3D0x865f4f8, _ctx=3D0x865fa08)
    at SOGo.m:337
#6  0x4029ce78 in WOApplicationMain () from =
/usr/local/lib/GNUstep/Local/Library/Libraries/libNGObjWeb.so.4.7
#7  0x4025566d in WOSetKVCValueUsingMethod () from =
/usr/local/lib/GNUstep/Local/Library/Libraries/libNGObjWeb.so.4.7
#8  0x40255550 in WOSetKVCValueUsingMethod () from =
/usr/local/lib/GNUstep/Local/Library/Libraries/libNGObjWeb.so.4.7
#9  0x0804a4b4 in -[SOGo dispatchRequest:] (self=3D0x8155e38, =
_cmd=3D0x403c7a10, _request=3D0x8661760) at SOGo.m:368
#10 0x403015e7 in OWFormElementName () from =
/usr/local/lib/GNUstep/Local/Library/Libraries/libNGObjWeb.so.4.7
#11 0x4030480b in OWFormElementName () from =
/usr/local/lib/GNUstep/Local/Library/Libraries/libNGObjWeb.so.4.7
#12 0x402fd75f in OWFormElementName () from =
/usr/local/lib/GNUstep/Local/Library/Libraries/libNGObjWeb.so.4.7
#13 0x402ff679 in OWFormElementName () from =
/usr/local/lib/GNUstep/Local/Library/Libraries/libNGObjWeb.so.4.7
#14 0x402ffb72 in OWFormElementName () from =
/usr/local/lib/GNUstep/Local/Library/Libraries/libNGObjWeb.so.4.7
#15 0x40783cff in NSMapInsertIfAbsent () from =
/usr/lib/GNUstep/System/Library/Libraries/libgnustep-base.so.1.13
#16 0x40783690 in NSMapInsertIfAbsent () from =
/usr/lib/GNUstep/System/Library/Libraries/libgnustep-base.so.1.13
#17 0x40782d8c in NSMapInsertIfAbsent () from =
/usr/lib/GNUstep/System/Library/Libraries/libgnustep-base.so.1.13
#18 0x4056d402 in __link_NSProcessInfo_misc () from =
/usr/local/lib/GNUstep/Local/Library/Libraries/libNGExtensions.so.4.7
#19 0x40859f57 in chartouni () from =
/usr/lib/GNUstep/System/Library/Libraries/libgnustep-base.so.1.13
#20 0x407c0060 in NSRangeFromString () from =
/usr/lib/GNUstep/System/Library/Libraries/libgnustep-base.so.1.13
#21 0x407bfb93 in NSRangeFromString () from =
/usr/lib/GNUstep/System/Library/Libraries/libgnustep-base.so.1.13
#22 0x40256051 in WOSetKVCValueUsingMethod () from =
/usr/local/lib/GNUstep/Local/Library/Libraries/libNGObjWeb.so.4.7
#23 0x08049e20 in -[SOGo run] (self=3D0x8155e38, _cmd=3D0x4037f690) at =
SOGo.m:232
#24 0x40284fdf in WOApplicationMain () from =
/usr/local/lib/GNUstep/Local/Library/Libraries/libNGObjWeb.so.4.7
#25 0x402a5081 in WOWatchDogApplicationMain () from =
/usr/local/lib/GNUstep/Local/Library/Libraries/libNGObjWeb.so.4.7
#26 0x08049247 in main (argc=3D3, argv=3D0xbfffe0c4, env=3D0xbfffe0d4) =
at sogod.m:56



Best regards,
Dmitri =20

> -----Original Message-----
> From: sogo-admin@opengroupware.org=20
> [mailto:sogo-admin@opengroupware.org] On Behalf Of Wolfgang Sourdeau
> Sent: Tuesday, November 20, 2007 7:56 PM
> To: sogo@opengroupware.org
> Subject: RE: [SOGo] Exception in processing of unicode strings
>=20
>=20
> Le Mardi 20 Novembre 2007 11:27 EST, "Ivanov Dmitri"=20
> <ivanov_dv@mediasign.ru> a =E9crit:
>=20
> > >=20
> > > > (gdb) break [NSException raise]
> > > > Function "" not defined.
> > >=20
> > > Weird. Maybe your GDB does not support Objective-C. BTW, what =20
> > > platform are you on? (Linux distri / version).
> > >=20
>=20
> I think the problem comes from the fact that gnustep-base has=20
> its debug symbols stripped.=20
> I think the only choice left would be to rebuild it from=20
> source and remove the debian packages. There used to be a dbg=20
> version of those packages.
>=20
> Maybe you can still find libgnustep-base1.13-dbg  somewhere=20
> instead and install it?
> --
> Wolfgang Sourdeau
> T: +1 514 989-2000 ext. 2602   C: +1 514 755-3520
>=20
> AVIS - Ce courriel pourrait contenir des renseignements=20
> confidentiels ou
> privil=E9gi=E9s. Si vous n'en =EAtes pas le v=E9ritable destinataire,=20
> veuillez nous
> aviser imm=E9diatement. Merci.
> NOTICE - This e-mail may contain confidential or privileged=20
> information.
> If you are not the intended recipient, please notify us=20
> immediately. Thank you.
>=20
> --=20
> OpenGroupware.org SOGo
> sogo@opengroupware.org
> http://mail.opengroupware.org/mailman/listinfo/sogo
>=20