Closed Bug 1513275 Opened 5 years ago Closed 4 years ago

MOZ_ASSERT_UNREACHABLE: Any line break inside ruby box should have been suppressed), at /builds/worker/workspace/build/src/layout/generic/nsRubyBaseContainerFrame.cpp:625

Categories

(Core :: Layout: Ruby, defect, P3)

defect

Tracking

()

RESOLVED FIXED
mozilla74
Tracking Status
firefox-esr68 --- wontfix
firefox66 --- wontfix
firefox72 --- wontfix
firefox73 --- wontfix
firefox74 --- fixed

People

(Reporter: jkratzer, Assigned: xidorn)

References

(Blocks 1 open bug)

Details

(Keywords: assertion, testcase)

Attachments

(2 files)

Attached file testcase.html
Testcase found while fuzzing mozilla-central rev 0132b59bb093.

MOZ_ASSERT_UNREACHABLE: Any line break inside ruby box should have been suppressed), at /builds/worker/workspace/build/src/layout/generic/nsRubyBaseContainerFrame.cpp:625

Unfortunately, we do not have symbols for debug builds at this time so no stack trace is available.
Flags: in-testsuite?
Flags: needinfo?(xidorn+moz)
Ah, MathML...
Priority: -- → P3

I cannot reproduce the assertion with the given testcase, so closing as WORKSFORME for now. Please reopen if I'm missing something.

Status: NEW → RESOLVED
Closed: 5 years ago
Flags: needinfo?(xidorn+moz)
Resolution: --- → WORKSFORME

Oh wait, I can reproduce... I just need to size the window a bit so that it's narrower than the text.

Status: RESOLVED → REOPENED
Flags: needinfo?(xidorn+moz)
Resolution: WORKSFORME → ---
Assignee: nobody → xidorn+moz
Flags: needinfo?(xidorn+moz)
Pushed by mozilla@upsuper.org:
https://hg.mozilla.org/integration/autoland/rev/edfc0e1eb311
Ensure nested ruby level container don't escape from line break suppression. r=emilio
Status: REOPENED → RESOLVED
Closed: 5 years ago4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla74
Flags: in-testsuite? → in-testsuite+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: