Closed Bug 711397 Opened 13 years ago Closed 13 years ago

[Azure] Crash in nsCanvasRenderingContext2DAzure::SetDimensions @ JS_updateMallocCounter while printing

Categories

(Core :: Graphics, defect)

7 Branch
x86
Windows 7
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 691976

People

(Reporter: scoobidiver, Unassigned)

References

()

Details

(Keywords: crash, regression)

Crash Data

It's #44 top crasher in 8.0 and #87 in 9.0b5. It hasn't happened in 10.0a2 or 11.0a1 so far. Many comments say it happens while printing. http://www.bathandbodyworks.com is one of the websites where it occurs. Signature JS_updateMallocCounter More Reports Search UUID 49f29197-80fe-42af-bb4f-3b6f82111207 Date Processed 2011-12-07 20:42:57.134202 Uptime 13 Last Crash 50 seconds before submission Install Age 3.7 weeks since version was first installed. Install Time 2011-11-12 04:27:49 Product Firefox Version 8.0 Build ID 20111104165243 Release Channel release OS Windows NT OS Version 6.1.7601 Service Pack 1 Build Architecture x86 Build Architecture Info GenuineIntel family 6 model 23 stepping 10 Crash Reason EXCEPTION_ACCESS_VIOLATION_READ Crash Address 0x34 User Comments Foxfire crashed when I tried to print a coupon from Bath and Body works App Notes AdapterVendorID: 8086, AdapterDeviceID: 2e22, AdapterDriverVersion: 8.15.10.2202 Has dual GPUs. GPU #2: AdapterVendorID2: 8086, AdapterDeviceID2: 2e23, AdapterDriverVersion2: 8.15.10.2202D2D? D2D+ DWrite? DWrite+ D3D10 Layers? D3D10 Layers+ EMCheckCompatibility True Frame Module Signature [Expand] Source 0 mozjs.dll JS_updateMallocCounter js/src/jsapi.cpp:2013 1 xul.dll nsCanvasRenderingContext2DAzure::SetDimensions content/canvas/src/nsCanvasRenderingContext2DAzure.cpp:1266 2 xul.dll nsHTMLCanvasElement::UpdateContext content/html/content/src/nsHTMLCanvasElement.cpp:596 3 xul.dll nsHTMLCanvasElement::GetContext content/html/content/src/nsHTMLCanvasElement.cpp:514 4 xul.dll nsHTMLCanvasElement::CopyInnerTo content/html/content/src/nsHTMLCanvasElement.cpp:161 5 xul.dll nsHTMLCanvasElement::Clone content/html/content/src/nsHTMLCanvasElement.cpp:109 6 xul.dll nsNodeUtils::CloneAndAdopt content/base/src/nsNodeUtils.cpp:519 7 xul.dll nsNodeUtils::CloneAndAdopt content/base/src/nsNodeUtils.cpp:664 8 xul.dll nsNodeUtils::CloneAndAdopt content/base/src/nsNodeUtils.cpp:664 9 xul.dll nsNodeUtils::CloneAndAdopt content/base/src/nsNodeUtils.cpp:664 10 xul.dll nsNodeUtils::CloneAndAdopt content/base/src/nsNodeUtils.cpp:664 11 xul.dll nsNodeUtils::CloneAndAdopt content/base/src/nsNodeUtils.cpp:664 12 xul.dll nsNodeUtils::CloneAndAdopt content/base/src/nsNodeUtils.cpp:664 13 xul.dll nsNodeUtils::CloneAndAdopt content/base/src/nsNodeUtils.cpp:664 14 xul.dll nsNodeUtils::CloneAndAdopt content/base/src/nsNodeUtils.cpp:664 15 xul.dll nsNodeUtils::CloneAndAdopt content/base/src/nsNodeUtils.cpp:664 16 xul.dll nsNodeUtils::CloneAndAdopt content/base/src/nsNodeUtils.cpp:664 17 xul.dll nsNodeUtils::CloneAndAdopt content/base/src/nsNodeUtils.cpp:664 18 xul.dll nsNodeUtils::CloneAndAdopt content/base/src/nsNodeUtils.cpp:664 19 xul.dll nsNodeUtils::CloneAndAdopt content/base/src/nsNodeUtils.cpp:664 20 xul.dll nsNodeUtils::CloneAndAdopt content/base/src/nsNodeUtils.cpp:664 21 xul.dll nsNodeUtils::CloneAndAdopt content/base/src/nsNodeUtils.h:301 22 xul.dll nsNodeUtils::CloneNodeImpl content/base/src/nsNodeUtils.cpp:439 23 xul.dll nsDocument::CloneNode content/base/src/nsDocument.cpp:5787 24 xul.dll nsIDocument::CreateStaticClone content/base/src/nsDocument.cpp:8005 25 xul.dll nsPrintObject::Init layout/printing/nsPrintObject.cpp:122 26 xul.dll nsPrintEngine::DoCommonPrint layout/printing/nsPrintEngine.cpp:542 27 xul.dll nsPrintEngine::CommonPrint layout/printing/nsPrintEngine.cpp:443 28 xul.dll nsPrintEngine::Print layout/printing/nsPrintEngine.cpp:758 29 xul.dll DocumentViewerImpl::Print layout/base/nsDocumentViewer.cpp:3664 30 xul.dll DocumentViewerImpl::LoadComplete 31 xul.dll nsDocShell::EndPageLoad docshell/base/nsDocShell.cpp:6157 32 xul.dll nsDocShell::OnStateChange docshell/base/nsDocShell.cpp:5993 33 xul.dll nsDocLoader::FireOnStateChange uriloader/base/nsDocLoader.cpp:1339 34 xul.dll nsDocLoader::doStopDocumentLoad uriloader/base/nsDocLoader.cpp:947 35 xul.dll nsDocLoader::DocLoaderIsEmpty uriloader/base/nsDocLoader.cpp:823 36 xul.dll nsDocLoader::OnStopRequest uriloader/base/nsDocLoader.cpp:707 37 xul.dll nsLoadGroup::RemoveRequest netwerk/base/src/nsLoadGroup.cpp:734 38 xul.dll nsDocument::DoUnblockOnload content/base/src/nsDocument.cpp:7232 39 xul.dll nsDocument::UnblockOnload content/base/src/nsDocument.cpp:7174 40 xul.dll nsLoadBlockingPLDOMEvent::~nsLoadBlockingPLDOMEvent content/events/src/nsPLDOMEvent.cpp:100 41 xul.dll nsLoadBlockingPLDOMEvent::`vector deleting destructor' 42 xul.dll nsRunnable::Release obj-firefox/xpcom/build/nsThreadUtils.cpp:55 ... More reports at: https://crash-stats.mozilla.com/report/list?signature=JS_updateMallocCounter
This is bug 656947 but for the azure code, no?
Depends on: 656947
Erm. Except that was bug 691976, which is fixed as of Fx10. Which is consistent with it not happening on nightly or aurora in comment 0.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.