Closed
Bug 854140
Opened 12 years ago
Closed 12 years ago
crash in imgFrame::ImageUpdated @ mozilla::gfx::BaseRect
Categories
(Core :: Graphics: ImageLib, defect)
Tracking
()
RESOLVED
WORKSFORME
Tracking | Status | |
---|---|---|
firefox21 | --- | unaffected |
firefox22 | --- | unaffected |
People
(Reporter: scoobidiver, Unassigned)
References
Details
(Keywords: crash, regression)
Crash Data
It first showed up in 22.0a1/20130322. The regression range is:
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=1d6fe70c79c5&tochange=0e9badd3cf39
It's likely a regression from bug 716140.
Signature mozilla::gfx::BaseRect<int, nsIntRect, nsIntPoint, nsIntSize, nsIntMargin>::Union(nsIntRect const&) More Reports Search
UUID 1354b645-f69c-4448-8665-d5b742130323
Date Processed 2013-03-23 15:57:01
Uptime 28
Last Crash 18.7 hours before submission
Install Age 1.3 hours since version was first installed.
Install Time 2013-03-23 14:39:25
Product Firefox
Version 22.0a1
Build ID 20130323031040
Release Channel nightly
OS Windows NT
OS Version 6.1.7601 Service Pack 1
Build Architecture x86
Build Architecture Info GenuineIntel family 6 model 37 stepping 5
Crash Reason EXCEPTION_ACCESS_VIOLATION_READ
Crash Address 0x28
App Notes
AdapterVendorID: 0x10de, AdapterDeviceID: 0x0e22, AdapterSubsysID: 0865196e, AdapterDriverVersion: 9.18.13.1407
D2D? D2D+ DWrite? DWrite+ D3D10 Layers? D3D10 Layers+
Processor Notes sp-processor07.phx1.mozilla.com_3838:2008
EMCheckCompatibility True
Adapter Vendor ID 0x10de
Adapter Device ID 0x0e22
Total Virtual Memory 2147352576
Available Virtual Memory 1718398976
System Memory Use Percentage 38
Available Page File 6043475968
Available Physical Memory 2322919424
Frame Module Signature Source
0 xul.dll mozilla::gfx::BaseRect<int,nsIntRect,nsIntPoint,nsIntSize,nsIntMargin>::Union obj-firefox/dist/include/mozilla/gfx/BaseRect.h:119
1 xul.dll imgFrame::ImageUpdated image/src/imgFrame.cpp:532
2 xul.dll mozilla::image::Decoder::PostInvalidation image/src/Decoder.cpp:353
3 xul.dll mozilla::image::nsPNGDecoder::EndImageFrame image/decoders/nsPNGDecoder.cpp:189
4 xul.dll mozilla::image::nsPNGDecoder::end_callback image/decoders/nsPNGDecoder.cpp:865
5 gkmedias.dll MOZ_PNG_push_read_chunk media/libpng/pngpread.c:358
6 gkmedias.dll MOZ_PNG_process_data media/libpng/pngpread.c:40
7 xul.dll mozilla::image::nsPNGDecoder::WriteInternal image/decoders/nsPNGDecoder.cpp:346
8 xul.dll mozilla::image::Decoder::Write image/src/Decoder.cpp:110
9 xul.dll mozilla::image::RasterImage::WriteToDecoder image/src/RasterImage.cpp:2697
10 xul.dll mozilla::image::RasterImage::AddSourceData image/src/RasterImage.cpp:1714
11 xul.dll mozilla::image::RasterImage::WriteToRasterImage image/src/RasterImage.cpp:3350
12 xul.dll nsPipeInputStream::ReadSegments xpcom/io/nsPipe3.cpp:775
13 xul.dll mozilla::image::RasterImage::OnImageDataAvailable image/src/RasterImage.cpp:1865
14 xul.dll imgRequest::OnDataAvailable image/src/imgRequest.cpp:802
15 xul.dll ProxyListener::OnDataAvailable image/src/imgLoader.cpp:2147
16 xul.dll nsJARChannel::OnDataAvailable modules/libjar/nsJARChannel.cpp:1012
17 xul.dll nsInputStreamPump::OnStateTransfer netwerk/base/src/nsInputStreamPump.cpp:484
18 xul.dll nsInputStreamPump::OnInputStreamReady netwerk/base/src/nsInputStreamPump.cpp:372
19 xul.dll nsInputStreamReadyEvent::Run xpcom/io/nsStreamUtils.cpp:82
20 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:627
21 xul.dll NS_ProcessNextEvent_P obj-firefox/xpcom/build/nsThreadUtils.cpp:238
22 xul.dll nsThread::Shutdown xpcom/threads/nsThread.cpp:474
23 xul.dll nsRunnableMethodImpl<tag_nsresult obj-firefox/dist/include/nsThreadUtils.h:367
24 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:627
25 xul.dll NS_ProcessNextEvent_P obj-firefox/xpcom/build/nsThreadUtils.cpp:238
26 xul.dll mozilla::ipc::MessagePump::Run ipc/glue/MessagePump.cpp:82
27 xul.dll MessageLoop::RunHandler ipc/chromium/src/base/message_loop.cc:209
28 xul.dll MessageLoop::Run ipc/chromium/src/base/message_loop.cc:183
29 xul.dll nsBaseAppShell::Run widget/xpwidgets/nsBaseAppShell.cpp:163
30 xul.dll nsAppShell::Run widget/windows/nsAppShell.cpp:161
31 xul.dll nsAppStartup::Run toolkit/components/startup/nsAppStartup.cpp:288
32 xul.dll XREMain::XRE_mainRun toolkit/xre/nsAppRunner.cpp:3880
33 xul.dll XREMain::XRE_main toolkit/xre/nsAppRunner.cpp:3947
34 xul.dll XRE_main toolkit/xre/nsAppRunner.cpp:4161
35 firefox.exe do_main browser/app/nsBrowserApp.cpp:228
36 firefox.exe wmain toolkit/xre/nsWindowsWMain.cpp:105
More reports at:
https://crash-stats.mozilla.com/report/list?signature=mozilla%3A%3Agfx%3A%3ABaseRect%3Cint%2C+nsIntRect%2C+nsIntPoint%2C+nsIntSize%2C+nsIntMargin%3E%3A%3AUnion%28nsIntRect+const%26%29
Comment 1•12 years ago
|
||
This might get fixed by accident by the patch in bug 853337, since it no longer nulls out mCurrentFrame. It's also possible (though not likely) that bug 853356 would have an effect on this crash.
Anyways, we should keep our eyes on it.
Reporter | ||
Comment 2•12 years ago
|
||
There have been no crashes since 22.0a1/20130324. The working range is:
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=3825fdbcec62&tochange=0a10eca0c521
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•