Closed
Bug 801453
Opened 13 years ago
Closed 13 years ago
crash in mozilla::image::RasterImage::Discard
Categories
(Core :: Graphics: ImageLib, defect)
Tracking
()
RESOLVED
FIXED
mozilla19
| Tracking | Status | |
|---|---|---|
| firefox18 | --- | unaffected |
| firefox19 | + | fixed |
People
(Reporter: scoobidiver, Assigned: jdm)
References
Details
(Keywords: crash, regression, topcrash, Whiteboard: [native-crash])
Crash Data
It first appeared in 19.0a1/20121014. The regression range is:
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=90857937b601&tochange=57304bbf9c0e
It might be a regression from bug 505385.
Signature mozilla::image::RasterImage::Discard(bool) More Reports Search
UUID b7e527f0-39e9-4b65-a131-7508b2121014
Date Processed 2012-10-14 19:45:17
Uptime 319
Install Age 12.1 minutes since version was first installed.
Install Time 2012-10-14 19:32:49
Product Firefox
Version 19.0a1
Build ID 20121014030627
Release Channel nightly
OS Windows NT
OS Version 6.1.7601 Service Pack 1
Build Architecture x86
Build Architecture Info GenuineIntel family 6 model 58 stepping 9
Crash Reason EXCEPTION_ACCESS_VIOLATION_READ
Crash Address 0x38
App Notes
AdapterVendorID: 0x8086, AdapterDeviceID: 0x0166, AdapterSubsysID: 15171043, AdapterDriverVersion: 8.15.10.2761
D2D? D2D+ DWrite? DWrite+ D3D10 Layers? D3D10 Layers+
EMCheckCompatibility True
Adapter Vendor ID 0x8086
Adapter Device ID 0x0166
Total Virtual Memory 4294836224
Available Virtual Memory 3702505472
System Memory Use Percentage 55
Available Page File 5507919872
Available Physical Memory 1878274048
Frame Module Signature Source
0 xul.dll mozilla::image::RasterImage::Discard image/src/RasterImage.cpp:2274
1 xul.dll mozilla::image::DiscardTracker::DiscardNow image/src/DiscardTracker.cpp:268
2 xul.dll nsTimerImpl::Fire xpcom/threads/nsTimerImpl.cpp:472
3 winmm.dll timeGetTime
4 xul.dll nsTimerEvent::Run xpcom/threads/nsTimerImpl.cpp:555
5 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:612
6 xul.dll mozilla::ipc::MessagePump::Run ipc/glue/MessagePump.cpp:117
7 xul.dll MessageLoop::RunHandler ipc/chromium/src/base/message_loop.cc:208
8 xul.dll MessageLoop::Run ipc/chromium/src/base/message_loop.cc:182
9 xul.dll nsBaseAppShell::Run widget/xpwidgets/nsBaseAppShell.cpp:163
10 xul.dll nsAppShell::Run widget/windows/nsAppShell.cpp:232
11 xul.dll nsAppStartup::Run toolkit/components/startup/nsAppStartup.cpp:290
12 xul.dll XREMain::XRE_mainRun toolkit/xre/nsAppRunner.cpp:3792
13 xul.dll XREMain::XRE_main toolkit/xre/nsAppRunner.cpp:3858
14 xul.dll XRE_main toolkit/xre/nsAppRunner.cpp:3933
15 firefox.exe wmain toolkit/xre/nsWindowsWMain.cpp:105
More reports at:
https://crash-stats.mozilla.com/report/list?signature=mozilla%3A%3Aimage%3A%3ARasterImage%3A%3ADiscard%28bool%29
| Reporter | ||
Comment 1•13 years ago
|
||
It's #3 top crasher in today's build.
tracking-firefox19:
--- → ?
Keywords: topcrash
| Reporter | ||
Updated•13 years ago
|
Crash Signature: [@ mozilla::image::RasterImage::Discard(bool)] → [@ mozilla::image::RasterImage::Discard(bool)]
[@ nsQueryReferent::operator()(nsID const&, void**)]
| Reporter | ||
Updated•13 years ago
|
Crash Signature: [@ mozilla::image::RasterImage::Discard(bool)]
[@ nsQueryReferent::operator()(nsID const&, void**)] → [@ mozilla::image::RasterImage::Discard(bool)]
[@ nsQueryReferent::operator()(nsID const&, void**)]
[@ mozilla::image::Image::SizeOfData()]
[@ imgRequestProxy::OnDiscard()]
[@ imgStatusTrackerObserver::OnDiscard()]
Comment 2•13 years ago
|
||
Josh, can you take a look at this?
| Assignee | ||
Updated•13 years ago
|
Assignee: nobody → josh
Updated•13 years ago
|
| Reporter | ||
Comment 3•13 years ago
|
||
It's #1 top crasher in today's build.
| Assignee | ||
Comment 5•13 years ago
|
||
By which I mean bug 802485.
| Reporter | ||
Updated•13 years ago
|
Crash Signature: [@ mozilla::image::RasterImage::Discard(bool)]
[@ nsQueryReferent::operator()(nsID const&, void**)]
[@ mozilla::image::Image::SizeOfData()]
[@ imgRequestProxy::OnDiscard()]
[@ imgStatusTrackerObserver::OnDiscard()] → [@ mozilla::image::RasterImage::Discard(bool)]
[@ mozilla::image::DiscardTracker::DiscardNow()]
[@ nsQueryReferent::operator()(nsID const& void**)]
[@ mozilla::image::Image::SizeOfData()]
[@ imgRequestProxy::OnDiscard()]
[@ imgStatusTrackerObserver::…
status-firefox18:
--- → unaffected
status-firefox19:
--- → affected
| Reporter | ||
Updated•13 years ago
|
Crash Signature: nsID const&) | mozilla::image::RasterImage::Discard(bool)]
[@ @0x0 | nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) | mozilla::image::RasterImage::Discard(bool)] → nsID const&) | mozilla::image::RasterImage::Discard(bool)]
[@ @0x0 | nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) | mozilla::image::RasterImage::Discard(bool)]
[@ nsQueryReferent::operator()(nsID const&, void**) const]
OS: Windows 7 → All
Whiteboard: [native-crash]
| Reporter | ||
Updated•13 years ago
|
Crash Signature: nsID const&) | mozilla::image::RasterImage::Discard(bool)]
[@ @0x0 | nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) | mozilla::image::RasterImage::Discard(bool)]
[@ nsQueryReferent::operator()(nsID const&, void**) const] → nsID const&) | mozilla::image::RasterImage::Discard(bool)]
[@ @0x0 | nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) | mozilla::image::RasterImage::Discard(bool)]
[@ nsQueryReferent::operator()(nsID const& void**) const]
[@ @0x0 …
| Reporter | ||
Comment 6•13 years ago
|
||
There are no crashes in 19.0a1/20121023 that contains the fix of bug 802485.
Status: NEW → RESOLVED
Crash Signature: void**)]
[@ mozilla::image::Image::SizeOfData()]
[@ imgRequestProxy::OnDiscard()]
[@ imgStatusTrackerObserver::OnDiscard()]
[@ nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const& → void**)]
[@ imgRequestProxy::OnDiscard()]
[@ imgStatusTrackerObserver::OnDiscard()]
[@ nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla19
Comment 7•12 years ago
|
||
There are crashes on 19.0b1, 19.0b4, 20.0a2. Should reopened ?
You need to log in
before you can comment on or make changes to this bug.
Description
•