Hi Alan,
I returned from vacation last week, hence the long silence.
On Tue, Jun 20, 2006 at 12:37:50 +0200, Alan Yaniger wrote:
> My m169 Hebrew build on Windows crashes when I choose Options/General.
> The crash happens in svx/source/optgdlg.cxx in
> IMPL_LINK( OfaMiscTabPage, TwoFigureHdl, NumericField*, pEd )
> after I get the locale's thousand-separator. As soon as I try to get
> that variable's length ("rSep.Len()"), OOo crashes.
Is that solved or is it still an issue?
> A couple of questions:
> Is there a missing check for a null value here?
No. It could only be that, for some yet unknown reasons, the reference
to the data (rSep&) is invalid.
> Where is this variable, and other locale data, initialized?
For the line 505
const String& rSep = SvtSysLocale().GetLocaleData().getNumThousandSep();
the code executed is in svtools/source/syslocale/syslocale.cxx and
unotools/inc/unotools/localedatawrapper.hxx respectively
unotools/source/i18n/localedatawrapper.cxx
Eike
--
OOo/SO Calc core developer. Number formatter stricken i18n transpositionizer.
GnuPG key 0x293C05FD: 997A 4C60 CE41 0149 0DB3 9E96 2F1A D073 293C 05FD
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]