Closed Bug 1528037 Opened 6 years ago Closed 3 years ago

Crash in [@ js::jit::Assembler::GetPtr32Target]

Categories

(Core :: JavaScript Engine: JIT, defect, P2)

66 Branch
ARM
Android
defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox67 --- fix-optional
firefox68 --- affected

People

(Reporter: lizzard, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: crash)

Crash Data

This bug is for crash report bp-5cd0eb87-95bd-4d8a-8c7a-af5940190213.

This crash signature spiked on 2/12 on Firefox for Android on release.
That seems a bit odd (That coincides with the dot release, but the crash spike is for 65.0)

Top 10 frames of crashing thread:

0 libxul.so js::jit::Assembler::GetPtr32Target js/src/jit/arm/Assembler-arm.cpp:884
1 libxul.so js::jit::Assembler::PatchDataWithValueCheck js/src/jit/arm/Assembler-arm.cpp:2977
2 libxul.so js::jit::IonCacheIRCompiler::compile js/src/jit/IonCacheIRCompiler.cpp:633
3 libxul.so js::jit::IonIC::attachCacheIRStub js/src/jit/IonCacheIRCompiler.cpp:2539
4 libxul.so js::jit::IonSetPropertyIC::update js/src/jit/IonIC.cpp:347
5  @0x3200e716 
6 libxul.so mbrtoc32 
7 libcrypto.so libcrypto.so@0x1eb3e 
8 libxul.so js::jit::LazyLinkTopActivation js/src/jit/Ion.cpp:569
9  @0x760c86d6 

This bug sounds actionable, it crashes with MOZ_CRASH(unsupported relocation) which imply that we generated an instruction which cannot be read with GetPtr32Target. Or that we are attempting to read something which is not part of the readable instructions.

Checking URLs of crash reports does not seems to lead to any particular website.

Priority: -- → P2
Hardware: Unspecified → ARM

Adding 68 as affected as crashes are seen in 68 beta.

QA Whiteboard: qa-not-actionable

Closing because no crashes reported for 12 weeks.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.