Closed Bug 441607 Opened 16 years ago Closed 16 years ago

Minefield crashes with print preview [@ _purecall - nsContentUtils::ComparePosition]

Categories

(Core :: DOM: Core & HTML, defect)

x86
Windows Vista
defect
Not set
critical

Tracking

()

RESOLVED FIXED

People

(Reporter: anttit, Unassigned)

References

Details

(Keywords: crash, regression)

Crash Data

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1a1pre) Gecko/2008062403 Minefield/3.1a1pre Firefox/3.0 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1a1pre) Gecko/2008062403 Minefield/3.1a1pre Firefox/3.0 Current Minefield crashes with print preview, not every time but at least one of three in any page. Confirmed on the forums. Reproducible: Always Steps to Reproduce: 1.On any page select print preview 2.If not crash, select again twice or three times 3.Crash Actual Results: Minefield crashes. Expected Results: Print preview to see... Some crashes: http://crash-stats.mozilla.com/report/index/760a518a-41fb-11dd-92c7-0013211cbf8a http://crash-stats.mozilla.com/report/index/9e1e0b0f-41ff-11dd-89cf-001321b13766 http://crash-stats.mozilla.com/report/index/1ddd128f-4200-11dd-b31b-001321b13766 Nightly 2008-06-22 works 2008-06-23 and current crashes.
Keywords: regression
Version: unspecified → Trunk
Signature ntdll.dll@0x2039d UUID 760a518a-41fb-11dd-92c7-0013211cbf8a Time 2008-06-24 07:40:10-07:00 Uptime 36 Product Firefox Version 3.1a1pre Build ID 2008062403 OS Windows NT OS Version 6.0.6001 Service Pack 1 CPU x86 CPU Info AuthenticAMD family 15 model 67 stepping 3 Crash Reason No crash Crash Address Comments Print preview 4 mozcrt19.dll _purecall obj-firefox/memory/jemalloc/src/purevirt.c:47 5 xul.dll nsContentUtils::ComparePosition content/base/src/nsContentUtils.cpp:1467 6 xul.dll PL_DHashTableOperate obj-firefox/xpcom/build/pldhash.c:634 7 xul.dll xul.dll@0x278c94
Severity: normal → critical
Component: General → DOM
Keywords: crash
Product: Firefox → Core
QA Contact: general → general
Summary: Minefield crashes with print preview → Minefield crashes with print preview [@ _purecall - nsContentUtils::ComparePosition]
Confirmed, I'm getting this when opening a bookmark and then trying print preview. Too bad hg doesn't have a bonsai like tool to be able to find out which patch caused this, by looking at the regression range.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Flags: wanted1.9.1?
Flags: blocking1.9.1?
Ugh, need more stackframes to see what's going wrong. What's likely happening is that someone calls nsContentUtils::ComparePosition and passing in a node that has been deleted (or at least partially deleted)
Some different crashes from print preview: http://crash-stats.mozilla.com/report/index/00a14280-41f8-11dd-8645-0013211cbf8a = [@ nsDOMEvent::IsDispatchStopped(int*) ] http://crash-stats.mozilla.com/report/index/b44bbe0a-41f8-11dd-b5cb-001321b13766 = [@ nsContentUtils::ComparePosition(nsINode*, nsINode*) ] Most seem to be that ntdll.dll@0x2039d -type though.
Regression range in comment 0 includes bug 344258 patch 1. Bug 441994 is probably the same underlying problem, it has more info.
Blocks: 344258
There's a potential fix in bug 441994...
Depends on: 441994
Fixed by bug 441994
Status: NEW → RESOLVED
Closed: 16 years ago
Flags: wanted1.9.1?
Flags: blocking1.9.1?
Resolution: --- → FIXED
Crash Signature: [@ _purecall - nsContentUtils::ComparePosition]
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.