Closed Bug 1083471 Opened 10 years ago Closed 9 years ago

Intermittent 421069.html | application crashed [@ imgRequestProxy::GetImageStatus(unsigned int*) ]

Categories

(Core :: Graphics: ImageLib, defect)

defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: RyanVM, Unassigned)

References

(Depends on 1 open bug)

Details

(Keywords: crash, intermittent-failure)

Crash Data

https://treeherder.mozilla.org/ui/logviewer.html#?job_id=910402&repo=fx-team builder Android 2.3 Emulator fx-team opt test plain-reftest-4 buildid 20141015062413 builduid 5a6e9b10aced475fa73660fe04861b8d results warnings (1) revision d597c195be2d slave tst-emulator64-spot-117 starttime Wed Oct 15 2014 09:43:40 GMT-0400 (Eastern Standard Time) 07:26:05 INFO - REFTEST TEST-START | http://10.0.2.2:8854/tests/layout/reftests/bugs/421069.html 07:26:05 INFO - REFTEST TEST-LOAD | http://10.0.2.2:8854/tests/layout/reftests/bugs/421069.html | 682 / 683 (99%) 07:26:05 INFO - 07:26:05 INFO - INFO | automation.py | Application ran for: 0:37:52.857643 07:26:05 INFO - INFO | zombiecheck | Reading PID log: /tmp/tmp7cxGy9pidlog 07:26:05 INFO - Contents of /data/anr/traces.txt: 07:26:05 INFO - 07:26:05 INFO - 07:26:05 INFO - /data/tombstones does not exist; tombstone check skipped 07:26:05 INFO - mozcrash INFO | Downloading symbols from: https://ftp-ssl.mozilla.org/pub/mozilla.org/mobile/tinderbox-builds/fx-team-android/1413379453/fennec-36.0a1.en-US.android-arm.crashreporter-symbols.zip 07:26:05 INFO - mozcrash INFO | Saved minidump as /builds/slave/test/build/blobber_upload_dir/51ce8761-1876-3701-5235b7db-7f42148a.dmp 07:26:05 INFO - mozcrash INFO | Saved app info as /builds/slave/test/build/blobber_upload_dir/51ce8761-1876-3701-5235b7db-7f42148a.extra 07:26:05 WARNING - PROCESS-CRASH | http://10.0.2.2:8854/tests/layout/reftests/bugs/421069.html | application crashed [@ BRFrame::GetLogicalBaseline(mozilla::WritingMode) const] 07:26:05 INFO - Crash dump filename: /tmp/tmp35t0kh/51ce8761-1876-3701-5235b7db-7f42148a.dmp 07:26:05 INFO - Operating system: Android 07:26:05 INFO - 0.0.0 Linux 2.6.29-ge3d684d #1 Mon Dec 16 22:26:51 UTC 2013 armv7l generic/sdk/generic:2.3.7/GINGERBREAD/eng.ubuntu.20140123.014351:eng/test-keys 07:26:05 INFO - CPU: arm 07:26:05 INFO - 0 CPUs 07:26:05 INFO - 07:26:05 INFO - Crash reason: SIGSEGV 07:26:05 INFO - Crash address: 0x34 07:26:05 INFO - 07:26:05 INFO - Thread 10 (crashed) 07:26:05 INFO - 0 libxul.so!BRFrame::GetLogicalBaseline(mozilla::WritingMode) const [nsBRFrame.cpp:d597c195be2d : 202 + 0x0] 07:26:05 INFO - r4 = 0x476fca78 r5 = 0x476fca94 r6 = 0x00000000 r7 = 0x578307f8 07:26:05 INFO - r8 = 0x476fcc44 r9 = 0x00000004 r10 = 0x57ec7400 fp = 0x476fd194 07:26:05 INFO - sp = 0x476fca78 lr = 0x4df032a5 pc = 0x4dc235b4 07:26:05 INFO - Found by: given as instruction pointer in context 07:26:05 INFO - 1 libxul.so!imgRequestProxy::GetImageStatus(unsigned int*) [imgRequestProxy.cpp:d597c195be2d : 515 + 0x3] 07:26:05 INFO - r4 = 0x476fca78 r5 = 0x476fca94 r6 = 0x00000000 r7 = 0x578307f8 07:26:05 INFO - r8 = 0x476fcc44 r9 = 0x00000004 r10 = 0x57ec7400 fp = 0x476fd194 07:26:05 INFO - sp = 0x476fca78 pc = 0x4df032a5 07:26:05 INFO - Found by: call frame info 07:26:05 INFO - 2 libxul.so!nsStyleImage::IsComplete() const [nsStyleStruct.cpp:d597c195be2d : 2082 + 0x5] 07:26:05 INFO - r4 = 0x476fcc54 r5 = 0x578307a4 r6 = 0x00000000 r7 = 0x578307f8 07:26:05 INFO - r8 = 0x476fcc44 r9 = 0x00000004 r10 = 0x57ec7400 fp = 0x476fd194 07:26:05 INFO - sp = 0x476fca90 pc = 0x4e4fd34f 07:26:05 INFO - Found by: call frame info 07:26:05 INFO - 3 libxul.so!nsImageRenderer::PrepareImage() [nsCSSRendering.cpp:d597c195be2d : 4383 + 0x5] 07:26:05 INFO - r4 = 0x476fcc54 r5 = 0x578307a4 r6 = 0x00000000 r7 = 0x578307f8 07:26:05 INFO - r8 = 0x476fcc44 r9 = 0x00000004 r10 = 0x57ec7400 fp = 0x476fd194 07:26:05 INFO - sp = 0x476fcaa0 pc = 0x4e53f255 07:26:05 INFO - Found by: call frame info 07:26:05 INFO - 4 libxul.so!nsCSSRendering::PrepareBackgroundLayer(nsPresContext*, nsIFrame*, unsigned int, nsRect const&, nsRect const&, nsStyleBackground::Layer const&) [nsCSSRendering.cpp:d597c195be2d : 3033 + 0x3] 07:26:05 INFO - r4 = 0x476fcc54 r5 = 0x578307a4 r6 = 0x00000000 r7 = 0x578307f8 07:26:05 INFO - r8 = 0x476fcc44 r9 = 0x00000004 r10 = 0x57ec7400 fp = 0x476fd194 07:26:05 INFO - sp = 0x476fcb98 pc = 0x4e53f535 07:26:05 INFO - Found by: call frame info 07:26:05 INFO - 5 libxul.so!nsCSSRendering::GetBackgroundLayerRect(nsPresContext*, nsIFrame*, nsRect const&, nsRect const&, nsStyleBackground::Layer const&, unsigned int) [nsCSSRendering.cpp:d597c195be2d : 3122 + 0x15] 07:26:05 INFO - r4 = 0x578307f8 r5 = 0x476fcc44 r6 = 0x476fcd60 r7 = 0x476fcd00 07:26:05 INFO - r8 = 0x57ec7400 r9 = 0x00000000 r10 = 0x0000004c fp = 0x476fd194 07:26:05 INFO - sp = 0x476fcc30 pc = 0x4e53fa0f 07:26:05 INFO - Found by: call frame info 07:26:05 INFO - 6 libxul.so!nsDisplayBackgroundImage::GetBoundsInternal(nsDisplayListBuilder*) [nsDisplayList.cpp:d597c195be2d : 2449 + 0x15] 07:26:05 INFO - r4 = 0x58408878 r5 = 0x476fcd60 r6 = 0x476fcd10 r7 = 0x578307a4 07:26:05 INFO - r8 = 0x57ec7400 r9 = 0x476ff140 r10 = 0x0000004c fp = 0x476fd194 07:26:05 INFO - sp = 0x476fccf0 pc = 0x4e53fac1 07:26:05 INFO - Found by: call frame info 07:26:05 INFO - 7 libxul.so!nsDisplayBackgroundImage::nsDisplayBackgroundImage(nsDisplayListBuilder*, nsIFrame*, unsigned int, nsStyleBackground const*) [nsDisplayList.cpp:d597c195be2d : 1824 + 0x7] 07:26:05 INFO - r4 = 0x58408878 r5 = 0x00000000 r6 = 0x584088d0 r7 = 0x00000000 07:26:05 INFO - r8 = 0x00000000 r9 = 0x00000000 r10 = 0x0000004c fp = 0x476fd194 07:26:05 INFO - sp = 0x476fcd60 pc = 0x4e53fb0b 07:26:05 INFO - Found by: call frame info 07:26:05 INFO - 8 libxul.so!nsDisplayBackgroundImage::AppendBackgroundItemsToTop(nsDisplayListBuilder*, nsIFrame*, nsDisplayList*) [nsDisplayList.cpp:d597c195be2d : 1971 + 0xd] 07:26:05 INFO - r4 = 0x578307f8 r5 = 0x476ff140 r6 = 0x57830778 r7 = 0x00000000 07:26:05 INFO - r8 = 0x00000000 r9 = 0x00000000 r10 = 0x0000004c fp = 0x476fd194 07:26:05 INFO - sp = 0x476fcd88 pc = 0x4e53fd4f 07:26:05 INFO - Found by: call frame info 07:26:05 INFO - 9 libxul.so!nsFrame::DisplayBorderBackgroundOutline(nsDisplayListBuilder*, nsDisplayListSet const&, bool) [nsFrame.cpp:d597c195be2d : 1601 + 0xb] 07:26:05 INFO - r4 = 0x4e56e575 r5 = 0x476ff140 r6 = 0x578307f8 r7 = 0x00000000 07:26:05 INFO - r8 = 0x476fd148 r9 = 0x476fd148 r10 = 0x59957090 fp = 0x00000000 07:26:05 INFO - sp = 0x476fce18 pc = 0x4e58589d 07:26:05 INFO - Found by: call frame info 07:26:05 INFO - 10 libxul.so!nsBlockFrame::BuildDisplayList(nsDisplayListBuilder*, nsRect const&, nsDisplayListSet const&) [nsBlockFrame.cpp:d597c195be2d : 6184 + 0x3] 07:26:05 INFO - r4 = 0x4e56e575 r5 = 0x57830620 r6 = 0x578307f8 r7 = 0x476fcf8c 07:26:05 INFO - r8 = 0x476ff140 r9 = 0x476fd148 r10 = 0x59957090 fp = 0x00000000 07:26:05 INFO - sp = 0x476fce50 pc = 0x4e56e58b 07:26:05 INFO - Found by: call frame info
The top stack frame seems bogus; imgRequestProxy::GetImageStatus doesn't have any GetLogicalBaseline calls. http://mxr.mozilla.org/mozilla-central/source/image/src/imgRequestProxy.cpp#512
Severity: normal → critical
Component: Layout → ImageLib
Crash Signature: [@ imgRequestProxy::GetImageStatus(unsigned int*) ] [@ xul.dll@0x1261c58 | imgRequestProxy::GetImageStatus(unsigned int*) ]
Summary: Intermittent 421069.html | application crashed [@ BRFrame::GetLogicalBaseline(mozilla::WritingMode) const] → Intermittent 421069.html | application crashed [@ imgRequestProxy::GetImageStatus(unsigned int*) ]
This code is all getting totally rewritten in bug 910441 anyway.
Depends on: 910441
OS: Android → All
Hardware: ARM → All
Inactive; closing (see bug 1180138).
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.