Closed
Bug 513334
Opened 15 years ago
Closed 15 years ago
Crash at [@nsEventListenerManager::Release() ]
Categories
(Firefox :: General, defect, P2)
Tracking
()
RESOLVED
DUPLICATE
of bug 500879
People
(Reporter: cww, Assigned: jst)
References
Details
(Keywords: crash, topcrash, Whiteboard: [crashkill][crashkill-thirdparty])
Crash Data
Attachments
(1 file)
158.32 KB,
text/plain
|
Details |
Crash #30 on crash-stats http://crash-stats.mozilla.com/report/list?product=Firefox&query_search=signature&query_type=exact&query=&date=&range_value=1&range_unit=weeks&do_query=1&signature=nsEventListenerManager%3A%3ARelease%28%29
Comment 2•15 years ago
|
||
More specifically, this is topcrash #12 for Firefox 3.5.2.
Assignee | ||
Comment 3•15 years ago
|
||
Smaug, any thoughts? Based on some of the comments I saw this might have been a regression from 3.5.1 to 3.5.2, but there's not necessarily enough data to back that up yet.
Comment 4•15 years ago
|
||
So something is probably not addrefing some event target when it should; a missing NS_ADDREF for an element somewhere (before or during event dispatch). Or perhaps it is a window which isn't addrefed http://crash-stats.mozilla.com/report/index/4f5fdbd0-abcf-48e2-a2c6-975912090904 Or, it could be an extra release somewhere too. I wonder if some binary extension is doing something bad. I couldn't see any common .dll, though. I don't recall any changes to event dispatching which could have caused these problems. (In fact the last change to nsEventDispatcher itself on 1.9.1 branch happened almost a year ago.)
Comment 5•15 years ago
|
||
Seems like the crash isn't event type specific. So in some case it is C++ dispatching a commandupdate event, but in other case it is JS creating and dispatching an event. Or occasionally it is the focus event...
Comment 6•15 years ago
|
||
Hmm, or could it be a missing addref or release to event listener manager
Comment 8•15 years ago
|
||
Just the usual: "Mozilla is aware that this is a common type of crash, and is trying to figure out what causes it. Please add information to bug N." Can you run your module-listing thing on this crash? Any obvious correlations between this crash and having certain modules installed?
Right now, all it seems to do is correlate with being windows only and 3.5 specific.
Comment 10•15 years ago
|
||
Half of the crash reports have rlls.dll and rlxg.dll ("Relevant Knowledge is a variant of the MarketScore spyware"?). Another quarter have have pmxg.dll, which just happens to have the same version number (1.3.323.1) as rlxg.dll. ("PremierOpinion adware"?). So, mostly caused by unwanted software hooking into Firefox.
Comment 11•15 years ago
|
||
Thanks Cww, your new module analysis made that pretty easy to figure out.
Comment 12•15 years ago
|
||
Need to fix this, either by blocklisting or by fixing. Is there a better component than Firefox::General?
Flags: blocking-firefox3.6+
Priority: -- → P2
Updated•15 years ago
|
Assignee: nobody → vladimir
Updated•15 years ago
|
Assignee: vladimir → jst
Assignee | ||
Comment 13•15 years ago
|
||
(In reply to comment #6) > Hmm, or could it be a missing addref or release to event listener manager Smaug, this is looking like it's directly related to the cycle collector topcrash bugs, in particular bug 500879 comment 14, and bug 504392. I can't say for sure that this is entirely due to third party code, but that's what it's looking like right now.
Depends on: 521748
Depends on: 521750
Depends on: 521753
Updated•15 years ago
|
Whiteboard: [crashkill]
Assignee | ||
Comment 14•15 years ago
|
||
Duping against bug 500879 per todays crashkill meeting as this is due to the same reasons.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → DUPLICATE
Updated•15 years ago
|
Flags: blocking-firefox3.6+
Whiteboard: [crashkill] → [crashkill][crashkill-thirdparty]
Updated•13 years ago
|
Crash Signature: [@nsEventListenerManager::Release() ]
You need to log in
before you can comment on or make changes to this bug.
Description
•