Closed Bug 1020998 Opened 10 years ago Closed 10 years ago

Intermittent browser_aboutHome.js | application crashed [@ mozilla::dom::SVGAnimatedLength::AddRef()]

Categories

(Core :: SVG, defect)

x86
Windows 7
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: emorley, Unassigned)

Details

(Keywords: crash, intermittent-failure)

Crash Data

Windows 7 32-bit mozilla-inbound debug test mochitest-browser-chrome-1 on 2014-06-05 04:29:52 PDT for push 2d9924eaa36c

slave: t-w732-ix-074

https://tbpl.mozilla.org/php/getParsedLog.php?id=41107380&tree=Mozilla-Inbound

{
04:34:10     INFO -  TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/general/browser_aboutHome.js | snippets have been properly cleared
04:34:10     INFO -  TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/general/browser_aboutHome.js | cached-version has been properly cleared
04:34:10     INFO -  TEST-INFO | chrome://mochitests/content/browser/browser/base/content/test/general/browser_aboutHome.js | Cleanup
04:34:10     INFO -  [696] WARNING: NS_ENSURE_TRUE(mMutable) failed: file c:\builds\moz2_slave\m-in-w32-d-0000000000000000000\build\netwerk\base\src\nsSimpleURI.cpp, line 265
04:34:10     INFO -  TEST-INFO | chrome://mochitests/content/browser/browser/base/content/test/general/browser_aboutHome.js | Check cached snippets are shown if cached version is current
04:34:10     INFO -  ++DOCSHELL 17297800 == 20 [pid = 696] [id = 123]
04:34:10     INFO -  ++DOMWINDOW == 115 (1B59D200) [pid = 696] [serial = 319] [outer = 00000000]
04:34:11     INFO -  ++DOMWINDOW == 116 (1B5A8000) [pid = 696] [serial = 320] [outer = 1B59D200]
04:34:11     INFO -  [696] WARNING: NS_ENSURE_TRUE(mMutable) failed: file c:\builds\moz2_slave\m-in-w32-d-0000000000000000000\build\netwerk\base\src\nsSimpleURI.cpp, line 265
04:34:11     INFO -  TEST-INFO | chrome://mochitests/content/browser/browser/base/content/test/general/browser_aboutHome.js | Waiting for snippets map
04:34:11     INFO -  TEST-INFO | chrome://mochitests/content/browser/browser/base/content/test/general/browser_aboutHome.js | Wait tab event: AboutHomeLoadSnippetsSucceeded
04:34:11     INFO -  ++DOMWINDOW == 117 (1B9A4C00) [pid = 696] [serial = 321] [outer = 1B59D200]
04:34:11     INFO -  [696] WARNING: NS_ENSURE_TRUE(mMutable) failed: file c:\builds\moz2_slave\m-in-w32-d-0000000000000000000\build\netwerk\base\src\nsSimpleURI.cpp, line 265
04:34:11     INFO -  [696] WARNING: attempt to modify an immutable nsStandardURL: file c:\builds\moz2_slave\m-in-w32-d-0000000000000000000\build\netwerk\base\src\nsStandardURL.cpp, line 1226
04:34:11     INFO -  [696] WARNING: NS_ENSURE_TRUE(isFileURI) failed: file c:\builds\moz2_slave\m-in-w32-d-0000000000000000000\build\content\base\src\ThirdPartyUtil.cpp, line 284
04:34:11     INFO -  Hit MOZ_CRASH(SVGAnimatedLength not thread-safe) at c:\builds\moz2_slave\m-in-w32-d-0000000000000000000\build\obj-firefox\dist\include\mozilla/dom/SVGAnimatedLength.h:23
04:34:11     INFO -  nsSVGLength2::ToDOMAnimatedLength(nsSVGElement *) [content/svg/content/src/nsSVGLength2.cpp:427]
04:34:11     INFO -  mozilla::dom::SVGSVGElement::Width() [content/svg/content/src/SVGSVGElement.cpp:219]
04:34:11     INFO -  mozilla::image::SVGDocumentWrapper::GetWidthOrHeight(mozilla::image::SVGDocumentWrapper::Dimension,int &) [image/src/SVGDocumentWrapper.cpp:82]
04:34:11     INFO -  mozilla::image::VectorImage::GetWidth(int *) [image/src/VectorImage.cpp:517]
04:34:11     INFO -  nsLayoutUtils::ComputeSizeForDrawing(imgIContainer *,nsIntSize &,nsSize &,bool &,bool &) [layout/base/nsLayoutUtils.cpp:5133]
04:34:11     INFO -  nsImageRenderer::ComputeIntrinsicSize() [layout/base/nsCSSRendering.cpp:4564]
04:34:11     INFO -  nsCSSRendering::PrepareBackgroundLayer(nsPresContext *,nsIFrame *,unsigned int,nsRect const &,nsRect const &,nsStyleBackground::Layer const &) [layout/base/nsCSSRendering.cpp:3205]
04:34:11     INFO -  nsCSSRendering::GetBackgroundLayerRect(nsPresContext *,nsIFrame *,nsRect const &,nsRect const &,nsStyleBackground::Layer const &,unsigned int) [layout/base/nsCSSRendering.cpp:3253]
04:34:11     INFO -  nsDisplayBackgroundImage::GetBoundsInternal(nsDisplayListBuilder *) [layout/base/nsDisplayList.cpp:2398]
04:34:11     INFO -  nsDisplayBackgroundImage::nsDisplayBackgroundImage(nsDisplayListBuilder *,nsIFrame *,unsigned int,nsStyleBackground const *) [layout/base/nsDisplayList.cpp:1805]
04:34:11     INFO -  nsDisplayBackgroundImage::AppendBackgroundItemsToTop(nsDisplayListBuilder *,nsIFrame *,nsDisplayList *) [layout/base/nsDisplayList.cpp:1903]
...
...
04:34:19  WARNING -  PROCESS-CRASH | chrome://mochitests/content/browser/browser/base/content/test/general/browser_aboutHome.js | application crashed [@ mozilla::dom::SVGAnimatedLength::AddRef()]
04:34:19     INFO -  Crash dump filename: c:\users\cltbld\appdata\local\temp\tmpfa1u2g\minidumps\d4c84345-42c1-4f60-a331-72ae376dac71.dmp
04:34:19     INFO -  Operating system: Windows NT
04:34:19     INFO -                    6.1.7601 Service Pack 1
04:34:19     INFO -  CPU: x86
04:34:19     INFO -       GenuineIntel family 6 model 30 stepping 5
04:34:19     INFO -       8 CPUs
04:34:19     INFO -  Crash reason:  EXCEPTION_BREAKPOINT
04:34:19     INFO -  Crash address: 0x65f93748
04:34:19     INFO -  Thread 0 (crashed)
04:34:19     INFO -   0  xul.dll!mozilla::dom::SVGAnimatedLength::AddRef() [SVGAnimatedLength.h:2d9924eaa36c : 23 + 0x26]
04:34:19     INFO -      eip = 0x65f93748   esp = 0x0028b044   ebp = 0x0028b04c   ebx = 0x16bf3dc0
04:34:19     INFO -      esi = 0x1ca9cbf0   edi = 0x1ca9cbf0   eax = 0x00000000   ecx = 0x68b7ff12
04:34:19     INFO -      edx = 0x773270b4   efl = 0x00000216
04:34:19     INFO -      Found by: given as instruction pointer in context
04:34:19     INFO -   1  xul.dll!nsSVGLength2::ToDOMAnimatedLength(nsSVGElement *) [nsSVGLength2.cpp:2d9924eaa36c : 426 + 0x1b]
04:34:19     INFO -      eip = 0x667a50bc   esp = 0x0028b054   ebp = 0x0028b068
04:34:19     INFO -      Found by: call frame info
04:34:19     INFO -   2  xul.dll!mozilla::dom::SVGSVGElement::Width() [SVGSVGElement.cpp:2d9924eaa36c : 219 + 0xe]
04:34:19     INFO -      eip = 0x6678b3a5   esp = 0x0028b070   ebp = 0x0028b078
04:34:19     INFO -      Found by: call frame info
04:34:19     INFO -   3  xul.dll!mozilla::image::SVGDocumentWrapper::GetWidthOrHeight(mozilla::image::SVGDocumentWrapper::Dimension,int &) [SVGDocumentWrapper.cpp:2d9924eaa36c : 81 + 0xa]
04:34:19     INFO -      eip = 0x65cb9af1   esp = 0x0028b080   ebp = 0x0028b0a0
04:34:19     INFO -      Found by: call frame info
04:34:19     INFO -   4  xul.dll!mozilla::image::VectorImage::GetWidth(int *) [VectorImage.cpp:2d9924eaa36c : 517 + 0x14]
04:34:19     INFO -      eip = 0x65cc0bcc   esp = 0x0028b0a8   ebp = 0x0028b0b4
04:34:19     INFO -      Found by: call frame info
04:34:19     INFO -   5  xul.dll!nsLayoutUtils::ComputeSizeForDrawing(imgIContainer *,nsIntSize &,nsSize &,bool &,bool &) [nsLayoutUtils.cpp:2d9924eaa36c : 5133 + 0xd]
04:34:19     INFO -      eip = 0x66964eac   esp = 0x0028b0bc   ebp = 0x0028b0d0
04:34:19     INFO -      Found by: call frame info
04:34:19     INFO -   6  xul.dll!nsImageRenderer::ComputeIntrinsicSize() [nsCSSRendering.cpp:2d9924eaa36c : 4564 + 0x1a]
04:34:19     INFO -      eip = 0x66974515   esp = 0x0028b0d8   ebp = 0x0028b10c
04:34:19     INFO -      Found by: call frame info
04:34:19     INFO -   7  xul.dll!nsCSSRendering::PrepareBackgroundLayer(nsPresContext *,nsIFrame *,unsigned int,nsRect const &,nsRect const &,nsStyleBackground::Layer const &) [nsCSSRendering.cpp:2d9924eaa36c : 3204 + 0x11]
04:34:19     INFO -      eip = 0x66992cf1   esp = 0x0028b114   ebp = 0x0028b1fc
04:34:19     INFO -      Found by: call frame info
04:34:19     INFO -   8  xul.dll!nsCSSRendering::GetBackgroundLayerRect(nsPresContext *,nsIFrame *,nsRect const &,nsRect const &,nsStyleBackground::Layer const &,unsigned int) [nsCSSRendering.cpp:2d9924eaa36c : 3252 + 0x1e]
04:34:19     INFO -      eip = 0x66992e70   esp = 0x0028b204   ebp = 0x0028b2b4
04:34:19     INFO -      Found by: call frame info
04:34:19     INFO -   9  xul.dll!nsDisplayBackgroundImage::GetBoundsInternal(nsDisplayListBuilder *) [nsDisplayList.cpp:2d9924eaa36c : 2398 + 0x21]
04:34:19     INFO -      eip = 0x66993e6b   esp = 0x0028b2bc   ebp = 0x0028b314
04:34:19     INFO -      Found by: call frame info
04:34:19     INFO -  10  xul.dll!nsDisplayBackgroundImage::nsDisplayBackgroundImage(nsDisplayListBuilder *,nsIFrame *,unsigned int,nsStyleBackground const *) [nsDisplayList.cpp:2d9924eaa36c : 1805 + 0xd]
04:34:19     INFO -      eip = 0x66996578   esp = 0x0028b31c   ebp = 0x0028b340
04:34:19     INFO -      Found by: call frame info
}
Mass-closing intermittent-failure bugs filed by me, that have not occurred recently and do not have the leave-open keyword set.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.