TB + FF crash every few seconds

classic Classic list List threaded Threaded
45 messages Options
123
Reply | Threaded
Open this post in threaded view
|

TB + FF crash every few seconds

EnDeeGee
Since a few days, FF 3.7a4 and a6, FF 3.6 as well as TB 3.0.1 crash
every seconds and are not usable any more. The crash seems not to
depend on the action I do.
The window just closes and the application is gone.
It is only with TB+FF, not with other applications.
I tried a new profile, and different versions, no luck.

Some special code must be inside FF and TB which causes crashes.

Any idea what this could be?

JMS

_______________________________________________
dev-ports-os2 mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-ports-os2
Reply | Threaded
Open this post in threaded view
|

Re: TB + FF crash every few seconds

Steve Wendt
On 7/21/2010 10:40 AM, [hidden email] wrote:

> Since a few days, FF 3.7a4 and a6, FF 3.6 as well as TB 3.0.1 crash
> every seconds and are not usable any more. The crash seems not to
> depend on the action I do.
> The window just closes and the application is gone.

I suggest you do some more troubleshooting, so you can give a good error
report.  Running the application from the command line, and redirecting
stderr to a file is a good start:

firefox.exe > error.log 2>&1
_______________________________________________
dev-ports-os2 mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-ports-os2
Reply | Threaded
Open this post in threaded view
|

Re: TB + FF crash every few seconds

EnDeeGee
> I suggest you do some more troubleshooting, so you can give a good error
> report.  Running the application from the command line, and redirecting
> stderr to a file is a good start:
>
> firefox.exe > error.log 2>&1

Thank you for your hint. I'm using FF now for years but sometimes I
forgot the simplest things.
The outcome is very interesting (2 tries):
------------------------------------------

MapAlignedPages:  recursions= 1  rtn addr= 0x22400000
MapAlignedPages:  recursions= 1  rtn addr= 0x23000000
MapAlignedPages:  recursions= 1  rtn addr= 0x25000000

Killed by SIGILL
pid=0x0055 ppid=0x000a tid=0x0001 slot=0x0055 pri=0x0200 mc=0x0001
F:\INTERNET\MOZILLA\FIREFOX\FIREFOX.EXE
XUL 0:008e6c15
cs:eip=005b:178e6c15      ss:esp=0053:0011d9f0      ebp=0011da38
 ds=0053      es=0053      fs=150b      gs=0000     efl=00212202
eax=00000001 ebx=25027b40 ecx=ffffffff edx=00000000 edi=0011da8c
esi=00000000
Process dumping was disabled, use DUMPPROC / PROCDUMP to enable it.
------------------------------------------
MapAlignedPages:  recursions= 1  rtn addr= 0x22400000
MapAlignedPages:  recursions= 1  rtn addr= 0x23100000
MapAlignedPages:  recursions= 2  rtn addr= 0x25100000
MapAlignedPages:  recursions= 2  rtn addr= 0x25200000
MapAlignedPages:  recursions= 3  rtn addr= 0x36f00000
MapAlignedPages:  recursions= 2  rtn addr= 0x28900000
MapAlignedPages:  recursions= 3  rtn addr= 0x2e000000
MapAlignedPages:  recursions= 4  rtn addr= 0x30b00000

Killed by SIGILL
pid=0x005a ppid=0x000a tid=0x0001 slot=0x0059 pri=0x0200 mc=0x0001
F:\INTERNET\MOZILLA\FIREFOX\FIREFOX.EXE
XUL 0:008e6c15
cs:eip=005b:178e6c15      ss:esp=0053:0011b150      ebp=0011b198
 ds=0053      es=0053      fs=150b      gs=0000     efl=00212202
eax=00000001 ebx=2e02f5a0 ecx=ffffffff edx=00000000 edi=0011b1cc
esi=00000000
Process dumping was disabled, use DUMPPROC / PROCDUMP to enable it.
------------------------------------------

These are memory problems?
Martin

_______________________________________________
dev-ports-os2 mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-ports-os2
Reply | Threaded
Open this post in threaded view
|

Re: TB + FF crash every few seconds

Dave Yeo-3
[hidden email] wrote:

>> I suggest you do some more troubleshooting, so you can give a good error
>> report.  Running the application from the command line, and redirecting
>> stderr to a file is a good start:
>>
>> firefox.exe>  error.log 2>&1
>
> Thank you for your hint. I'm using FF now for years but sometimes I
> forgot the simplest things.
> The outcome is very interesting (2 tries):
> ------------------------------------------
>
> MapAlignedPages:  recursions= 1  rtn addr= 0x22400000
> MapAlignedPages:  recursions= 1  rtn addr= 0x23000000
> MapAlignedPages:  recursions= 1  rtn addr= 0x25000000
>
> Killed by SIGILL
> pid=0x0055 ppid=0x000a tid=0x0001 slot=0x0055 pri=0x0200 mc=0x0001
> F:\INTERNET\MOZILLA\FIREFOX\FIREFOX.EXE
> XUL 0:008e6c15
> cs:eip=005b:178e6c15      ss:esp=0053:0011d9f0      ebp=0011da38
>   ds=0053      es=0053      fs=150b      gs=0000     efl=00212202
> eax=00000001 ebx=25027b40 ecx=ffffffff edx=00000000 edi=0011da8c
> esi=00000000
> Process dumping was disabled, use DUMPPROC / PROCDUMP to enable it.
> ------------------------------------------
> MapAlignedPages:  recursions= 1  rtn addr= 0x22400000
> MapAlignedPages:  recursions= 1  rtn addr= 0x23100000
> MapAlignedPages:  recursions= 2  rtn addr= 0x25100000
> MapAlignedPages:  recursions= 2  rtn addr= 0x25200000
> MapAlignedPages:  recursions= 3  rtn addr= 0x36f00000
> MapAlignedPages:  recursions= 2  rtn addr= 0x28900000
> MapAlignedPages:  recursions= 3  rtn addr= 0x2e000000
> MapAlignedPages:  recursions= 4  rtn addr= 0x30b00000
>
> Killed by SIGILL
> pid=0x005a ppid=0x000a tid=0x0001 slot=0x0059 pri=0x0200 mc=0x0001
> F:\INTERNET\MOZILLA\FIREFOX\FIREFOX.EXE
> XUL 0:008e6c15
> cs:eip=005b:178e6c15      ss:esp=0053:0011b150      ebp=0011b198
>   ds=0053      es=0053      fs=150b      gs=0000     efl=00212202
> eax=00000001 ebx=2e02f5a0 ecx=ffffffff edx=00000000 edi=0011b1cc
> esi=00000000
> Process dumping was disabled, use DUMPPROC / PROCDUMP to enable it.
> ------------------------------------------
>
> These are memory problems?
> Martin
>

The mapalignedpages are just some debugging info from a patch from Rich,
ignore them.
The actual crash is an illegal instruction. What CPU are you using? And
which version of Firefox? Can you reproduce with a6 if this isn't?
Dave
_______________________________________________
dev-ports-os2 mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-ports-os2
Reply | Threaded
Open this post in threaded view
|

Re: TB + FF crash every few seconds

Dave Yeo-3
Dave Yeo wrote:
> The actual crash is an illegal instruction. What CPU are you using? And
> which version of Firefox? Can you reproduce with a6 if this isn't?

Also could you go to about:config, right click on the page, create new,
boolean and create the key javascript.options.jit.content and set it to
false? Not sure if it has any affect anymore. You could also experiment
with some of the other javascript.options.jit options
Dave
_______________________________________________
dev-ports-os2 mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-ports-os2
Reply | Threaded
Open this post in threaded view
|

Re: TB + FF crash every few seconds

EnDeeGee
In reply to this post by Dave Yeo-3
>
> The actual crash is an illegal instruction. What CPU are you using? And
> which version of Firefox? Can you reproduce with a6 if this isn't?

It's a Intel P4 2.4 GHz.

I use FF 3.6.3 as well as 3.7a4 and 3.7a6. All the same.

But today it is not so hot and now I had no crashes. Maybe it is a
problem with the motherboard.
But when then is it only with firefox and thunderbird?

JMS


_______________________________________________
dev-ports-os2 mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-ports-os2
Reply | Threaded
Open this post in threaded view
|

Re: TB + FF crash every few seconds

James Moe-3
On 07/22/2010 10:39 AM, [hidden email] wrote:
>
> I use FF 3.6.3 as well as 3.7a4 and 3.7a6. All the same.
>
> But today it is not so hot and now I had no crashes. Maybe it is a
> problem with the motherboard.
> But when then is it only with firefox and thunderbird?
>
  FF and TB each use lots and lots of memory. Maybe the heat only
affects one portion of the memory stick, or if you have more than one,
one of the lesser used memory sticks representing the upper portion of RAM.
  We had a similar problem on one computer here that tends to run hot.
It would spontaneously reboot at random intervals while seeming to point
to a particular program as the cause. It all cleared up after replacing
the memory.

--
James Moe
jmm-list at sohnen-moe dot com
_______________________________________________
dev-ports-os2 mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-ports-os2
Reply | Threaded
Open this post in threaded view
|

Re: TB + FF crash every few seconds

Dave Yeo-3
In reply to this post by EnDeeGee
[hidden email] wrote:

>>
>> The actual crash is an illegal instruction. What CPU are you using? And
>> which version of Firefox? Can you reproduce with a6 if this isn't?
>
> It's a Intel P4 2.4 GHz.
>
> I use FF 3.6.3 as well as 3.7a4 and 3.7a6. All the same.
>
> But today it is not so hot and now I had no crashes. Maybe it is a
> problem with the motherboard.

I would pull the computer apart, blow out all the dust, reseat all the
cards and ram and maybe change the cpu fan.
Also look closely at the capacitors on the board, especially around the
CPU, look for swelling or leaking.

> But when then is it only with firefox and thunderbird?

Years ago I ran a Cyrix P166. I started getting regular crashes in
Netscape 4.61 which I couldn't trace down. Also I'd lose sound if I
touched the volume control unless I first opened a DOS session with the
DOS sound driver. No other problems.
One day I replaced it with a Pentium 150, all other hardware the same.
The Netscape crashes stopped and sound worked properly.
The browsers seem to stress out the hardware more then anything else.
Dave

_______________________________________________
dev-ports-os2 mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-ports-os2
Reply | Threaded
Open this post in threaded view
|

Re: TB + FF crash every few seconds

EnDeeGee
In reply to this post by Dave Yeo-3
> The actual crash is an illegal instruction. What CPU are you using? And
> which version of Firefox? Can you reproduce with a6 if this isn't?

Today it's cold and the problem still there. The CPU is an Intel P4
with 2.4 GHz.
I tried with FF 3.7a4 and 3.7a6 a well as 3.6.1

Martin


_______________________________________________
dev-ports-os2 mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-ports-os2
Reply | Threaded
Open this post in threaded view
|

Re: TB + FF crash every few seconds

Dave Yeo-3
[hidden email] wrote:
>> The actual crash is an illegal instruction. What CPU are you using? And
>> which version of Firefox? Can you reproduce with a6 if this isn't?
>
> Today it's cold and the problem still there. The CPU is an Intel P4
> with 2.4 GHz.
> I tried with FF 3.7a4 and 3.7a6 a well as 3.6.1
>

I'd have to say it is hardware. Mozilla had some problems with the JIT
using instructions that caused sigill on older processors.
Clean your computer and check the fan. Last time I cleaned out my
computer the CPU temperature dropped over 10 degrees Celsius.
Dave
_______________________________________________
dev-ports-os2 mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-ports-os2
Reply | Threaded
Open this post in threaded view
|

Re: TB + FF crash every few seconds

EnDeeGee
> I'd have to say it is hardware. Mozilla had some problems with the JIT
> using instructions that caused sigill on older processors.
> Clean your computer and check the fan. Last time I cleaned out my
> computer the CPU temperature dropped over 10 degrees Celsius.

I also have the same problem with thunderbird, and I do not assume
that it uses a javascript compiler?

Martin



_______________________________________________
dev-ports-os2 mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-ports-os2
Reply | Threaded
Open this post in threaded view
|

Re: TB + FF crash every few seconds

EnDeeGee
In reply to this post by Dave Yeo-3
> I'd have to say it is hardware. Mozilla had some problems with the JIT
> using instructions that caused sigill on older processors.
> Clean your computer and check the fan. Last time I cleaned out my
> computer the CPU temperature dropped over 10 degrees Celsius.

The CPU is now at 44°C and the mainboard at 30°C.
That does not seem to be much...



_______________________________________________
dev-ports-os2 mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-ports-os2
Reply | Threaded
Open this post in threaded view
|

Re: TB + FF crash every few seconds

Dave Yeo-3
[hidden email] wrote:
>> I'd have to say it is hardware. Mozilla had some problems with the JIT
>> using instructions that caused sigill on older processors.
>> Clean your computer and check the fan. Last time I cleaned out my
>> computer the CPU temperature dropped over 10 degrees Celsius.
>
> The CPU is now at 44°C and the mainboard at 30°C.
> That does not seem to be much...
>

No, it sounds reasonable. I still have no other idea why all Mozilla
apps would start crashing for you when they didn't before besides a
hardware problem.
Can you repeat the crash with 3.7a6 and post the trap info so we can see
what function is crashing
Dave

_______________________________________________
dev-ports-os2 mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-ports-os2
Reply | Threaded
Open this post in threaded view
|

Re: TB + FF crash every few seconds

EnDeeGee
> No, it sounds reasonable. I still have no other idea why all Mozilla
> apps would start crashing for you when they didn't before besides a
> hardware problem.
> Can you repeat the crash with 3.7a6 and post the trap info so we can see
> what function is crashing

Thanks Dave!

Killed by SIGILL
pid=0x0040 ppid=0x000c tid=0x0001 slot=0x006e pri=0x0200 mc=0x0001
F:\FIREFOX\FIREFOX.EXE
XUL 0:008e6c15
cs:eip=005b:16886c15      ss:esp=0053:0011e380      ebp=0011e3c8
 ds=0053      es=0053      fs=150b      gs=0000     efl=00212202
eax=00000001 ebx=30214360 ecx=ffffffff edx=00000000 edi=0011e41c
esi=00000000



_______________________________________________
dev-ports-os2 mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-ports-os2
Reply | Threaded
Open this post in threaded view
|

Re: TB + FF crash every few seconds

Dave Yeo-3
[hidden email] wrote:

>> No, it sounds reasonable. I still have no other idea why all Mozilla
>> apps would start crashing for you when they didn't before besides a
>> hardware problem.
>> Can you repeat the crash with 3.7a6 and post the trap info so we can see
>> what function is crashing
>
> Thanks Dave!
>
> Killed by SIGILL
> pid=0x0040 ppid=0x000c tid=0x0001 slot=0x006e pri=0x0200 mc=0x0001
> F:\FIREFOX\FIREFOX.EXE
> XUL 0:008e6c15
> cs:eip=005b:16886c15      ss:esp=0053:0011e380      ebp=0011e3c8
>   ds=0053      es=0053      fs=150b      gs=0000     efl=00212202
> eax=00000001 ebx=30214360 ecx=ffffffff edx=00000000 edi=0011e41c
> esi=00000000
>

Which would be
0001:008E6C80       __ZN16XPCWrappedNative17TraceOtherWrapperEP8JSTracer

I really don't understand most of this but it looks like memory
corruption in the JavaScript JIT interpreter. You might want to run
memtest on your machine.
How much memory do you have?
Dave


_______________________________________________
dev-ports-os2 mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-ports-os2
Reply | Threaded
Open this post in threaded view
|

Re: TB + FF crash every few seconds

EnDeeGee
> > pid=0x0040 ppid=0x000c tid=0x0001 slot=0x006e pri=0x0200 mc=0x0001
> > F:\FIREFOX\FIREFOX.EXE
> > XUL 0:008e6c15
> > cs:eip=005b:16886c15      ss:esp=0053:0011e380      ebp=0011e3c8
> >   ds=0053      es=0053      fs=150b      gs=0000     efl=00212202
> > eax=00000001 ebx=30214360 ecx=ffffffff edx=00000000 edi=0011e41c
> > esi=00000000
> >
>
> Which would be
> 0001:008E6C80       __ZN16XPCWrappedNative17TraceOtherWrapperEP8JSTracer

where did you get 0001:008E6C80? It's not CS:EIP?
 
> I really don't understand most of this but it looks like memory
> corruption in the JavaScript JIT interpreter. You might want to run
> memtest on your machine.

Is "memtest" the name of a specific utility?

> How much memory do you have?

2x1GB but also exchanged it for 512MB: same problem.

JMS

_______________________________________________
dev-ports-os2 mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-ports-os2
Reply | Threaded
Open this post in threaded view
|

Re: TB + FF crash every few seconds

EnDeeGee
In reply to this post by Dave Yeo-3
> I really don't understand most of this but it looks like memory
> corruption in the JavaScript JIT interpreter. You might want to run
> memtest on your machine.

I run "memtester" and it said:
        want 2048MB
        got  269MB
so it only gets 269MB to test while "memstat" tells 1800MB free!

Btw: I see crashes in LUCIDE also!

JMS


_______________________________________________
dev-ports-os2 mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-ports-os2
Reply | Threaded
Open this post in threaded view
|

Re: TB + FF crash every few seconds

Dave Yeo-3
In reply to this post by EnDeeGee
[hidden email] wrote:

>>> pid=0x0040 ppid=0x000c tid=0x0001 slot=0x006e pri=0x0200 mc=0x0001
>>> >  >  F:\FIREFOX\FIREFOX.EXE
>>> >  >  XUL 0:008e6c15
>>> >  >  cs:eip=005b:16886c15      ss:esp=0053:0011e380      ebp=0011e3c8
>>> >  >     ds=0053      es=0053      fs=150b      gs=0000     efl=00212202
>>> >  >  eax=00000001 ebx=30214360 ecx=ffffffff edx=00000000 edi=0011e41c
>>> >  >  esi=00000000
>>> >  >
>> >
>> >  Which would be
>> >  0001:008E6C80       __ZN16XPCWrappedNative17TraceOtherWrapperEP8JSTracer
> where did you get 0001:008E6C80? It's not CS:EIP?
>

XUL 0:008e6c15, which I understand is the location in XUL.DLL where the
crash happens.
Dave
_______________________________________________
dev-ports-os2 mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-ports-os2
Reply | Threaded
Open this post in threaded view
|

Re: TB + FF crash every few seconds

Dave Yeo-3
In reply to this post by EnDeeGee
[hidden email] wrote:
>> I really don't understand most of this but it looks like memory
>> corruption in the JavaScript JIT interpreter. You might want to run
>> memtest on your machine.
>
> I run "memtester" and it said:
> want 2048MB
> got  269MB
> so it only gets 269MB to test while "memstat" tells 1800MB free!

Did you run it alone or under OS/2? Usually you run it off a bootable
CD. Often it comes with Linux distributions and is a choice at the first
boot screen on the CD.
IIRC, here it sees and tests all memory above 1 MB.
Dave
ps just noticed you said memtester, I meant http://www.memtest.org/

>
> Btw: I see crashes in LUCIDE also!

Dave
_______________________________________________
dev-ports-os2 mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-ports-os2
Reply | Threaded
Open this post in threaded view
|

Re: TB + FF crash every few seconds

EnDeeGee
> ps just noticed you said memtester, I meant http://www.memtest.org/

Ok thanks, found it, created the boot disk and ran it: no errors,
everything ok.

_______________________________________________
dev-ports-os2 mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-ports-os2
123