Closed
Bug 488501
Opened 16 years ago
Closed 16 years ago
TM Crash [@ js_GetUpvar ]
Categories
(Core :: JavaScript Engine, defect, P1)
Core
JavaScript Engine
Tracking
()
RESOLVED
DUPLICATE
of bug 488421
mozilla1.9.1b4
People
(Reporter: ria.klaassen, Assigned: brendan)
References
()
Details
(Keywords: regression)
With the latest tracemonkey build containing the fix of Bug 488015 I get crash:
http://crash-stats.mozilla.com/report/index/1571f9e8-a88b-4960-a522-07a632090415?p=1
STR:
- go to http://www.nujij.nl//amerikaanse-praktijken-in-centrum-rotterdam.5366680.lynkx
- scroll down and click on Log in.
Then it should crash after some seconds. The crash already existed some hours earlier with crash ID http://crash-stats.mozilla.com/report/index/fdf1a195-c775-46bb-b3b5-24b022090415
Assignee | ||
Comment 1•16 years ago
|
||
Any reduction would be great -- I will work on one today as time allows.
/be
Assignee: general → brendan
Status: NEW → ASSIGNED
Flags: blocking1.9.1?
OS: Windows XP → All
Priority: -- → P1
Hardware: x86 → All
Target Milestone: --- → mozilla1.9.1b4
Assignee | ||
Comment 2•16 years ago
|
||
Confirmed dup of bug 488421, whose patch fixes this bug. Thanks for the fast reporting. The implicated lines are the anonymous function created by the eval at the bottom of this excerpt, called from a timeout.
/be
function AttachEventHandler( htmlElement, eventName, delegate )
{
// Lower event
eventName = eventName.toLowerCase();
// Check if a event list is available
var eventList = htmlElement.eventList;
if ( eventList == null )
{
eventList = new Array();
htmlElement.eventList = eventList;
}
// Check if a delegate list is avalable
var delegateList = eventList[ eventName ];
if ( delegateList == null )
{
delegateList = new Array();
eventList[ eventName ] = delegateList;
// Attach event
eval( 'htmlElement.' + eventName + '= function(actualEvent) {' +
'FireEvent( htmlElement, eventName, actualEvent ); }' );
}
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → DUPLICATE
Updated•16 years ago
|
Flags: blocking1.9.1? → blocking1.9.1+
You need to log in
before you can comment on or make changes to this bug.
Description
•