Mac-only trunk topcrash at [@ JS_GetGlobalObject]

RESOLVED FIXED in mozilla1.9alpha8


Core Graveyard
Java: Live Connect
11 years ago
7 years ago


(Reporter: Benjamin Smedberg, Unassigned)


({regression, topcrash+})

Mac OS X
regression, topcrash+
Bug Flags:
blocking1.9 +

Firefox Tracking Flags

(Not tracked)




11 years ago
There was a trunk-only topcrash regression introduced around 7/16 at JS_GetGlobalObject. It seems probably related to liveconnect and maybe JEP:
Flags: blocking1.9+

Comment 1

11 years ago
I'm pretty sure this is a dupe of bug 387975, which is supposedly fixed by the new JEP, which is pending review/approval (bug 386918).
> I'm pretty sure this is a dupe of bug 387975,

It's more likely that other factors (as yet unknown) explain both that
bug and this one.

From the timing, clearly _some_ factor external to the JEP is
involved.  Did a new version of Adblock or Adblock Plus appear around
that time?  If so, this would confirm a connection to bug 387975.  But
why was the change so sudden, and why did it only happen on the trunk?

I think the "external factor" is much more likely to be some change in
the browser.  Over the next week or so I'll try to find out what this
might have been.

(By the way, JEP _does_ fix a crash bug that might have caused
(or partially caused) the bad interaction with Adblock Plus, discussed
at 387975.  It's #1 in the JEP change log that I posted at bug 386918
(attachment 271050 [details]).  It's possible the same JEP bug is (partially)
implicated here.  We'll only be able to tell after JEP gets
landed on the trunk.)
Another possible factor is bug 383783, which broke JavaScript-to-Java
LiveConnect -- which seems to be involved in many of these crashes.
But once again the timing is wrong -- bug 383783 was landed on
2007-06-18.  (JEP also works around this problem, which is #2
in my change log at attachment 271050 [details].)

Side note:  I think some of these crash logs are corrupt, and have
nothing at all to do with Java.  For example:


11 years ago
Severity: normal → critical
Summary: Mac-only trunk topcrash at JS_GetGlobalObject → Mac-only trunk topcrash at [@ JS_GetGlobalObject]
JEP was landed on the trunk yesterday, and is in today's
Minefield nightly.  It'll be interesting to see what effect this has
(over the next week or two) on this crash's frequency.
Reports of this problem at comment #0's URL stop dead with the Aug
14th trunk nightly.  This seems to indicate that my JEP
upgrade fixed (or worked around) this problem ... whatever it was.
Last Resolved: 11 years ago
Resolution: --- → FIXED


7 years ago
Component: Java: Live Connect → Java: Live Connect
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.