Closed
Bug 810597
Opened 13 years ago
Closed 13 years ago
crash in GetPrintCanvasElementsInFrame
Categories
(Core :: Layout, defect)
Tracking
()
RESOLVED
FIXED
mozilla19
| Tracking | Status | |
|---|---|---|
| firefox18 | --- | unaffected |
| firefox19 | - | verified |
People
(Reporter: scoobidiver, Assigned: peterv)
References
Details
(Keywords: crash, regression, topcrash, Whiteboard: [native-crash])
Crash Data
Attachments
(1 file)
|
1.12 KB,
patch
|
bzbarsky
:
review+
|
Details | Diff | Splinter Review |
It first showed up in 19.0a1/20121110. The regression range is:
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=90cea19e27e2&tochange=a47525b93528
Signature nsHTMLCanvasElement::FromContent(nsIContent*) More Reports Search
UUID 31ca9451-2def-4780-8f35-2bcaa2121110
Date Processed 2012-11-10 16:14:14
Uptime 70
Last Crash 1.2 minutes before submission
Install Age 6.1 minutes since version was first installed.
Install Time 2012-11-10 16:08:03
Product Firefox
Version 19.0a1
Build ID 20121110030714
Release Channel nightly
OS Windows NT
OS Version 6.2.9200
Build Architecture x86
Build Architecture Info GenuineIntel family 6 model 42 stepping 7
Crash Reason EXCEPTION_ACCESS_VIOLATION_READ
Crash Address 0xc
App Notes
AdapterVendorID: 0x8086, AdapterDeviceID: 0x0126, AdapterSubsysID: 21db17aa, AdapterDriverVersion: 9.17.10.2867
D2D? D2D+ DWrite? DWrite+ D3D10 Layers? D3D10 Layers+
EMCheckCompatibility True
Adapter Vendor ID 0x8086
Adapter Device ID 0x0126
Total Virtual Memory 4294836224
Available Virtual Memory 3714801664
System Memory Use Percentage 48
Available Page File 5743583232
Available Physical Memory 4340219904
Accessibility Active
Frame Module Signature Source
0 xul.dll nsHTMLCanvasElement::FromContent obj-firefox/dist/include/nsHTMLCanvasElement.h:49
1 xul.dll GetPrintCanvasElementsInFrame layout/generic/nsSimplePageSequence.cpp:523
2 xul.dll nsSimplePageSequenceFrame::PrePrintNextPage layout/generic/nsSimplePageSequence.cpp:623
3 xul.dll nsPrintEngine::PrePrintPage layout/printing/nsPrintEngine.cpp:2746
4 xul.dll nsPagePrintTimer::Notify layout/printing/nsPagePrintTimer.cpp:137
5 xul.dll nsTimerImpl::Fire xpcom/threads/nsTimerImpl.cpp:485
6 xul.dll nsTimerEvent::Run xpcom/threads/nsTimerImpl.cpp:565
7 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:627
8 xul.dll mozilla::ipc::MessagePump::Run ipc/glue/MessagePump.cpp:82
9 xul.dll MessageLoop::RunHandler ipc/chromium/src/base/message_loop.cc:208
10 xul.dll MessageLoop::Run ipc/chromium/src/base/message_loop.cc:182
11 xul.dll nsBaseAppShell::Run widget/xpwidgets/nsBaseAppShell.cpp:163
12 xul.dll nsAppShell::Run widget/windows/nsAppShell.cpp:229
13 xul.dll nsAppStartup::Run toolkit/components/startup/nsAppStartup.cpp:290
14 xul.dll XREMain::XRE_mainRun toolkit/xre/nsAppRunner.cpp:3822
15 xul.dll XREMain::XRE_main toolkit/xre/nsAppRunner.cpp:3889
16 xul.dll XRE_main toolkit/xre/nsAppRunner.cpp:4083
17 firefox.exe wmain toolkit/xre/nsWindowsWMain.cpp:105
More reports at:
https://crash-stats.mozilla.com/report/list?signature=nsHTMLCanvasElement%3A%3AFromContent%28nsIContent*%29
https://crash-stats.mozilla.com/report/list?signature=GetPrintCanvasElementsInFrame%28nsIFrame*%2C+nsTArray%3CnsRefPtr%3CnsHTMLCanvasElement%3E%2C+nsTArrayDefaultAllocator%3E*%29
| Reporter | ||
Comment 1•13 years ago
|
||
There are about 20 crashes an hour making it #2 top crasher in today's build.
status-firefox18:
--- → unaffected
status-firefox19:
--- → affected
tracking-firefox19:
--- → ?
Keywords: topcrash
Comment 2•13 years ago
|
||
Seeing this crash reliably trying to print a message from GMail.
| Reporter | ||
Comment 4•13 years ago
|
||
Printing about:home in any printer is enough to make Nightly crash.
| Reporter | ||
Updated•13 years ago
|
Whiteboard: [native-crash]
Comment 7•13 years ago
|
||
Regression window(m-c)
Good:
http://hg.mozilla.org/mozilla-central/rev/c39596b46863
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:19.0) Gecko/19.0 Firefox/19.0 ID:20121109072233
Crash:
http://hg.mozilla.org/mozilla-central/rev/a47525b93528
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:19.0) Gecko/19.0 Firefox/19.0 ID:20121110030714
Pushlog:
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=c39596b46863&tochange=a47525b93528
Regression window(m-i)
Good:
http://hg.mozilla.org/integration/mozilla-inbound/rev/843a3db9c045
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:19.0) Gecko/19.0 Firefox/19.0 ID:20121109114832
Crash:
http://hg.mozilla.org/integration/mozilla-inbound/rev/ee3ee9e659bd
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:19.0) Gecko/19.0 Firefox/19.0 ID:20121109120731
Pushlog:
http://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=843a3db9c045&tochange=ee3ee9e659bd
Suspected: bug 804991
Blocks: 804991
Comment 8•13 years ago
|
||
Looks like that should be FromContentOrNull?
Updated•13 years ago
|
Keywords: regressionwindow-wanted
Updated•13 years ago
|
Assignee: nobody → peterv
Comment 9•13 years ago
|
||
Starting to see this in SUMO forums as well, https://support.mozilla.org/en-US/questions/941721
| Assignee | ||
Comment 10•13 years ago
|
||
Attachment #680723 -
Flags: review?(bzbarsky)
Comment 11•13 years ago
|
||
Please can this get a crashtest?
Comment 12•13 years ago
|
||
Comment on attachment 680723 [details] [diff] [review]
v1
r=me
Attachment #680723 -
Flags: review?(bzbarsky) → review+
Comment 13•13 years ago
|
||
I went ahead and pushed this to inbound so I can merge it to m-c tonight in time for tomorrow's nightly. Sorry if I'm stepping on your toes, Peter.
https://hg.mozilla.org/integration/mozilla-inbound/rev/5ea36ae3e9f0
Comment 14•13 years ago
|
||
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla19
| Reporter | ||
Updated•13 years ago
|
Comment 16•13 years ago
|
||
I can confirm that printing is again working for me in Nightly, build 1912.11.13. The printing problem I had reported (in dup bug #810723) can no longer be reproduced with today's Nightly. :-)
Updated•13 years ago
|
Comment 18•13 years ago
|
||
Verified the crash for the 2012-11-10 Nightly by trying to print from about:home and message in Gmail as suggested
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:19.0) Gecko/19.0 Firefox/19.0
Build ID: 20121110030714
No crashes using the same scenario for Firefox 19.0 beta 3.
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:19.0) Gecko/20100101 Firefox/19.0
Build ID: 20130123083802
You need to log in
before you can comment on or make changes to this bug.
Description
•