Closed Bug 1266212 Opened 8 years ago Closed 8 years ago

crash in mozilla::gfx::DataSourceSurfaceD2D1::Map

Categories

(Core :: Graphics, defect)

48 Branch
x86
Windows 10
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 1265598
Tracking Status
firefox47 --- wontfix
firefox48 --- wontfix
firefox49 --- fixed

People

(Reporter: u279076, Unassigned, NeedInfo)

Details

(Keywords: crash, regression, Whiteboard: [gfx-noted])

Crash Data

This bug was filed from the Socorro interface and is 
report bp-5eb1fa68-5b42-450d-bae9-ef9042160418.
=============================================================
0 	xul.dll 	CrashStatsLogForwarder::CrashAction(mozilla::gfx::LogReason) 	gfx/thebes/gfxPlatform.cpp
1 	xul.dll 	mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::WriteLog(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 	gfx/2d/Logging.h
2 	xul.dll 	mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::Flush() 	gfx/2d/Logging.h
3 	xul.dll 	mozilla::gfx::DataSourceSurfaceD2D1::Map(mozilla::gfx::DataSourceSurface::MapType, mozilla::gfx::DataSourceSurface::MappedSurface*) 	gfx/2d/SourceSurfaceD2D1.cpp
4 	xul.dll 	mozilla::gfx::DataSourceSurface::ScopedMap::ScopedMap(mozilla::gfx::DataSourceSurface*, mozilla::gfx::DataSourceSurface::MapType) 	gfx/2d/2D.h
5 	xul.dll 	mozilla::dom::ImageBitmap::PrepareForDrawTarget(mozilla::gfx::DrawTarget*) 	dom/canvas/ImageBitmap.cpp
6 	xul.dll 	mozilla::dom::CanvasRenderingContext2D::DrawImage(mozilla::dom::HTMLImageElementOrHTMLCanvasElementOrHTMLVideoElementOrImageBitmap const&, double, double, double, double, double, double, double, double, unsigned char, mozilla::ErrorResult&) 	dom/canvas/CanvasRenderingContext2D.cpp
7 	xul.dll 	mozilla::dom::CanvasRenderingContext2D::DrawImage(mozilla::dom::HTMLImageElementOrHTMLCanvasElementOrHTMLVideoElementOrImageBitmap const&, double, double, mozilla::ErrorResult&) 	dom/canvas/CanvasRenderingContext2D.h
8 	xul.dll 	mozilla::dom::CanvasRenderingContext2DBinding::drawImage 	obj-firefox/dom/bindings/CanvasRenderingContext2DBinding.cpp
9 	xul.dll 	js::Invoke(JSContext*, JS::CallArgs const&, js::MaybeConstruct) 	js/src/vm/Interpreter.cpp
10 	xul.dll 	Interpret 	js/src/vm/Interpreter.cpp
11 	xul.dll 	js::RunScript(JSContext*, js::RunState&) 	js/src/vm/Interpreter.cpp
12 	xul.dll 	js::Invoke(JSContext*, JS::CallArgs const&, js::MaybeConstruct) 	js/src/vm/Interpreter.cpp
13 	xul.dll 	js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) 	js/src/vm/Interpreter.cpp
14 	xul.dll 	JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) 	js/src/jsapi.cpp
15 	xul.dll 	mozilla::dom::Function::Call(JSContext*, JS::Handle<JS::Value>, nsTArray<JS::Value> const&, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) 	obj-firefox/dom/bindings/FunctionBinding.cpp
16 	xul.dll 	mozilla::dom::Function::Call<nsCOMPtr<nsISupports> >(nsCOMPtr<nsISupports> const&, nsTArray<JS::Value> const&, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&, char const*, mozilla::dom::CallbackObject::ExceptionHandling, JSCompartment*) 	obj-firefox/dist/include/mozilla/dom/FunctionBinding.h
17 	xul.dll 	nsGlobalWindow::RunTimeoutHandler(nsTimeout*, nsIScriptContext*) 	dom/base/nsGlobalWindow.cpp
18 	xul.dll 	nsGlobalWindow::RunTimeout(nsTimeout*) 	dom/base/nsGlobalWindow.cpp
=============================================================
More reports: https://crash-stats.mozilla.com/report/list?signature=mozilla%3A%3Agfx%3A%3ADataSourceSurfaceD2D1%3A%3AMap#tab-reports
[Tracking Requested - why for this release]:
This is a new, low volume crash starting with Firefox 48.0a1 20160418030305 and also appears with Firefox 47.0a1 starting with 20160414004009.

Pushlog mozilla-central:
https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=1da1937a9e03154ae7c60089f2dcf5ad9ee20fa3&tochange=1f16d3da9280e40ada252acf8110b91ee1edbb08

Pushlog mozilla-aurora:
https://hg.mozilla.org/releases/mozilla-aurora/pushloghtml?fromchange=3312754269d285ad416da1d54cf07e6a163ce479&tochange=0f441874c8dd5208e1f095613ded25aff39e7563
Keywords: regression
Whiteboard: [gfx-noted]
(In reply to Anthony Hughes (:ashughes) [GFX][QA][Mentor] from comment #1)
> [Tracking Requested - why for this release]:
> This is a new, low volume crash starting with Firefox 48.0a1 20160418030305
> and also appears with Firefox 47.0a1 starting with 20160414004009.

Sorry, this should read 48.0a1 and 47.0a2.

Milan, do you know who could look at this?
Flags: needinfo?(milan)
The crash looks similar to Bug 1265598.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → DUPLICATE
Fixed in 49, and from comments in bug 1265598 the fix will ride with 49 since it is very low volume.
You need to log in before you can comment on or make changes to this bug.