Closed Bug 788639 Opened 13 years ago Closed 13 years ago

crash in GetPrintCanvasElementsInFrame @ mozilla::layout::FrameChildListIterator::FrameChildListIterator

Categories

(Core :: Layout, defect)

18 Branch
defect
Not set
critical

Tracking

()

RESOLVED FIXED

People

(Reporter: scoobidiver, Assigned: bdahl)

References

Details

(Keywords: crash, regression)

Crash Data

Attachments

(1 file)

It first appeared in 18.0a1/20120905. The regression range is: http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=a86b00fa6bc6&tochange=6705e131aeaa It's likely a regression from bug 745025. Signature mozilla::layout::FrameChildListIterator::FrameChildListIterator(nsIFrame const*) More Reports Search UUID 82f6e5d2-0116-4c92-954b-752822120905 Date Processed 2012-09-05 17:27:41 Uptime 82 Last Crash 1.6 minutes before submission Install Age 2.3 hours since version was first installed. Install Time 2012-09-05 16:09:54 Product Firefox Version 18.0a1 Build ID 20120905030555 Release Channel nightly OS Windows NT OS Version 5.1.2600 Service Pack 3 Build Architecture x86 Build Architecture Info AuthenticAMD family 15 model 76 stepping 2 Crash Reason EXCEPTION_ACCESS_VIOLATION_READ Crash Address 0x0 App Notes AdapterVendorID: 0x1002, AdapterDeviceID: 0x5975, AdapterSubsysID: 022a1028, AdapterDriverVersion: 8.31.0.0 D3D10 Layers? D3D10 Layers- D3D9 Layers? D3D9 Layers- WebGL? WebGL- EMCheckCompatibility True Adapter Vendor ID 0x1002 Adapter Device ID 0x5975 Total Virtual Memory 2147352576 Available Virtual Memory 1858691072 System Memory Use Percentage 46 Available Page File 2880126976 Available Physical Memory 794484736 Frame Module Signature Source 0 xul.dll mozilla::layout::FrameChildListIterator::FrameChildListIterator layout/generic/FrameChildList.cpp:17 1 xul.dll GetPrintCanvasElementsInFrame layout/generic/nsSimplePageSequence.cpp:499 2 xul.dll GetPrintCanvasElementsInFrame layout/generic/nsSimplePageSequence.cpp:533 3 xul.dll GetPrintCanvasElementsInFrame layout/generic/nsSimplePageSequence.cpp:533 4 xul.dll GetPrintCanvasElementsInFrame layout/generic/nsSimplePageSequence.cpp:533 5 xul.dll nsSimplePageSequenceFrame::PrePrintNextPage layout/generic/nsSimplePageSequence.cpp:612 6 xul.dll nsPrintEngine::PrePrintPage layout/printing/nsPrintEngine.cpp:2468 7 xul.dll nsPagePrintTimer::Notify layout/printing/nsPagePrintTimer.cpp:95 8 xul.dll nsTimerImpl::Fire xpcom/threads/nsTimerImpl.cpp:476 9 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:624 10 xul.dll mozilla::ipc::MessagePump::Run ipc/glue/MessagePump.cpp:117 11 xul.dll MessageLoop::RunHandler ipc/chromium/src/base/message_loop.cc:201 12 xul.dll MessageLoop::Run ipc/chromium/src/base/message_loop.cc:175 13 xul.dll nsBaseAppShell::Run widget/xpwidgets/nsBaseAppShell.cpp:163 14 xul.dll nsAppShell::Run widget/windows/nsAppShell.cpp:232 15 xul.dll nsAppStartup::Run toolkit/components/startup/nsAppStartup.cpp:273 16 xul.dll XREMain::XRE_mainRun toolkit/xre/nsAppRunner.cpp:3835 17 xul.dll XREMain::XRE_main toolkit/xre/nsAppRunner.cpp:3912 18 xul.dll XRE_main toolkit/xre/nsAppRunner.cpp:3988 19 firefox.exe wmain toolkit/xre/nsWindowsWMain.cpp:100 20 firefox.exe __tmainCRTStartup crtexe.c:552 21 kernel32.dll BaseProcessStart More reports at: https://crash-stats.mozilla.com/report/list?signature=mozilla%3A%3Alayout%3A%3AFrameChildListIterator%3A%3AFrameChildListIterator%28nsIFrame+const*%29 https://crash-stats.mozilla.com/report/list?signature=mozilla%3A%3Alayout%3A%3AFrameChildListIterator%3A%3AFrameChildListIterator
Attached patch crash fixSplinter Review
Attachment #658579 - Flags: review?(bugs)
Attachment #658579 - Flags: review?(bugs) → review+
Assignee: nobody → bdahl
https://hg.mozilla.org/mozilla-central/rev/1948141f2eb0 Scoobidiver, you rock :) If you see other PrintCanvas problems, please file new bugs.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: