On Jun 7, 6:36 pm, Ratin <[email protected]> wrote:
> On Tue, Jun 7, 2011 at 4:50 AM, Darth Coder <[email protected]> wrote:
> > Guy's, our Gecko Embedded client (Gecko 1.9.2.12) is crashing under
> > Native German Windows XP. While there are number of stacks, the top 4
> > functions always seem to be the same
>
> > Unhandled exception at 0x0089cad1 (xul.dll) in client.exe: 0xC0000090:
> > Floating-point invalid operation.
>
> > xul.dll!JSDOUBLE_IS_INT(double d=1.#QNAN00000000000, long & i=-1)
> > Line 139        C++
>
> > xul.dll!nsDOMClassInfo::GetArrayIndexFromId(JSContext * cx=0x0436f200,
> > int id=90127844, int *   aIsNumber=0xffffffff)  Line 3798 + 0x15 bytes
> > C++
>
> > xul.dll!nsGenericArraySH::NewResolve(nsIXPConnectWrappedNative *
> > wrapper=0x00000000, JSContext * cx=0x0436f200, JSObject *
> > obj=0x080c2040, int id=0, unsigned int flags=3, JSObject * *
> > objp=0x0012ee08, int * _retval=0x0012ee10)  Line 7876 + 0xd bytes       C++
>
> > xul.dll!XPC_WN_Helper_NewResolve(JSContext * cx=0x0436f200, JSObject *
> > obj=0x080c2040, int idval=90127844, unsigned int flags=3, JSObject * *
> > objp=0x0012eee0)  Line 1140     C++
>
> > These crashes are not happening in other non English OS. Also Crashes
> > not happening with same client with Embedded Gecko 1.8.1. Can someone
> > throw some light on what might be the reason for the crashes.
> > _______________________________________________
> > dev-embedding mailing list
> > [email protected]
> >https://lists.mozilla.org/listinfo/dev-embedding
>
> Do you have mix-matched versions (like libxul, xulrunner, libmozs and
> mozembed version)? I have been experiencing firefox (Namroka version)
> random rashes on ubuntu 9.10 and I believe this has started when I
> upgraded the xulrunner/libxul/libmozs package.

Nope. The binaries are all proper. I built the code myself (configured
the mozconfig to build firefox) and took the requite binaries from the
build output In fact, Client is working fine on all other machines
that I have run it on. In fact if I copy the exact same build of my
client that is on the german machine along with binaries to any other
Win XP (English) Machine, it runs fine as well. Issue is only on this
specific machine.

Guy's Just to add some context, the German machine is a VMWare VM. It
has about 500MB free disk space and 120~140MB free RAM (Total 512MB)
when I ran the client. Can low system specs have anything to do with
floating point exceptions in xul.dll? I did confirm that the client is
not running out of Physical Mem or Virtual Mem.
_______________________________________________
dev-embedding mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-embedding

Reply via email to