Closed
Bug 466024
Opened 16 years ago
Closed 15 years ago
topcrash [@ nsStyleSet::AddImportantRules(nsRuleNode*, nsRuleNode*)] due to ask toolbar or mywebsearch toolbar
Categories
(Core :: CSS Parsing and Computation, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 492675
People
(Reporter: dbaron, Unassigned)
References
Details
(Keywords: crash, topcrash)
Crash Data
Attachments
(1 file)
5.11 KB,
text/plain
|
Details |
The #14 topcrash in Firefox 3.0.3 is a crash in nsStyleSet::AddImportantRules.
This is an access violation crash, not a stack overflow, so it is different from bug 439184.
However, this may well be the same crash as bug 319797.
It would be really useful to have steps to reproduce, or perhaps even a minidump (plus instructions for how to see that minidump in the debugger to get the values of variables).
Reporter | ||
Updated•16 years ago
|
Reporter | ||
Updated•16 years ago
|
OS: Linux → Windows XP
Reporter | ||
Comment 2•16 years ago
|
||
One thing that's interesting here: almost all of the crashes seem to have one of the following plugins in the module list (I've never heard of any of these):
NPMyWebS.dll
NPAskSBar.dll
NPZoneSB.dll (only two occurrences of this one, mostly the other two)
I went through about 30 crashes, only two didn't have one of these: bp-fdcfbef8-cd2e-479a-a6b0-249820081119 & bp-67aff3b5-b7ea-4f2e-8729-be1020081119
Reporter | ||
Comment 3•16 years ago
|
||
I think the first (and maybe also the third) comes from http://download.mywebsearch.com/
Reporter | ||
Comment 4•16 years ago
|
||
The second could well be http://dl.ask.com/toolbar/moz/download.html
Reporter | ||
Comment 5•16 years ago
|
||
In bug 466026, ted pointed me to https://wiki.mozilla.org/Manually_Parsing_Breakpad_Symbol_Files which leads to this disassembly of nsStyleSet::AddImportantRules, line-annotated.
According to the breakpad reports, the recursion is at line 434 + 0xb, and the crash is at line 439 + 0x1e (which doesn't even quite seem to add up). It also gives two or three options for the crash location, which doesn't really help (line-relative offsets aren't very useful when a line ends up in 2 places, I think).
The Ask toolbar and the My Web Search toolbar are very close cousins. Compare http://dl.ask.com/toolbar/faq.html#na6 and http://help.mywebsearch.com/sbar2.html#q10
npzonesb.dll is the Zone Alarm Spy Blocker, which according to this thread http://www.malwarebytes.org/forums/index.php?showtopic=3143 is another disguise for the same toolbar.
I'd say it's blocklist time.
Updated•16 years ago
|
Flags: wanted1.9.0.x+
Flags: blocking1.9.0.6+
Updated•16 years ago
|
Flags: blocking1.9.0.6+ → blocking1.9.0.7?
Updated•16 years ago
|
Flags: blocking1.9.0.7?
Reporter | ||
Updated•16 years ago
|
Summary: topcrash [@ nsStyleSet::AddImportantRules] → topcrash [@ nsStyleSet::AddImportantRules] due to ask toolbar or mywebsearch toolbar
Comment 7•15 years ago
|
||
Do we have any contacts at Ask that we can work with to get this fixed?
Summary: topcrash [@ nsStyleSet::AddImportantRules] due to ask toolbar or mywebsearch toolbar → topcrash [@ nsStyleSet::AddImportantRules(nsRuleNode*, nsRuleNode*)] due to ask toolbar or mywebsearch toolbar
Is this a confirmed cause? Now that socorro links to SUMO, we can put together a knowledge base article suggesting that they uninstall these extensions.
Reporter | ||
Comment 9•15 years ago
|
||
The underlying cause of the crash is probably similar to bug 507457 - re-entry into style resolution.
Comment 10•15 years ago
|
||
Is it likely that the fix for bug 507457 also took care of the Ask Toolbar (etc) cases?
Reporter | ||
Comment 11•15 years ago
|
||
Very unlikely, since the toolbars have been crashing since before the cause of that bug was checked in.
Comment 12•15 years ago
|
||
Do you think this is a bug in the toolbars or a bug in Gecko?
Reporter | ||
Comment 13•15 years ago
|
||
Could be either.
Reporter | ||
Comment 14•15 years ago
|
||
It's possible the patch in bug 513741 might fix this.
Reporter | ||
Comment 15•15 years ago
|
||
I think in Firefox 3.5.* this signature moved, so this bug got refiled as bug 492675. (There are a bunch of older incarnations of it as well.)
Reporter | ||
Updated•15 years ago
|
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → DUPLICATE
Assignee | ||
Updated•13 years ago
|
Crash Signature: [@ nsStyleSet::AddImportantRules(nsRuleNode*, nsRuleNode*)]
You need to log in
before you can comment on or make changes to this bug.
Description
•