Crash: infinitely-recursive reflow leading to stack-overflow on ContextState::Init() /builds/worker/workspace/build/src/intl/lwbrk/nsJISx4051LineBreaker.cpp:733:21
Categories
(Core :: Layout, defect, P2)
Tracking
()
People
(Reporter: bingosxs, Unassigned)
References
Details
(Keywords: crash, regression, testcase)
Attachments
(1 file)
|
4.03 KB,
application/zip
|
Details |
| Reporter | ||
Comment 1•8 years ago
|
||
Comment 2•8 years ago
|
||
Comment 3•8 years ago
|
||
Updated•8 years ago
|
Updated•8 years ago
|
Updated•8 years ago
|
Comment 4•8 years ago
|
||
Updated•8 years ago
|
Comment 5•8 years ago
|
||
Comment 6•4 years ago
|
||
intl/lwbrk/nsJISx4051LineBreaker.cpp no longer exists.
Updated•4 years ago
|
Comment 7•4 years ago
|
||
Nice; and indeed, this doesn't crash on Nightly anymore.
First good revision: 257f2c96cef502a1d674df56c8e39d76d8ed4d89 (2019-05-21)
Last bad revision: 29bdbbe89264b91d1bd4205c45536c9222a8d6ee (2019-05-20)
Comment 8•4 years ago
•
|
||
(In reply to Takanori MATSUURA from comment #6)
intl/lwbrk/nsJISx4051LineBreaker.cpp no longer exists.
Looks like the code is still present, though it was renamed to intl/lwbrk/LineBreaker.cpp in this changeset for bug 1424898:
https://hg.mozilla.org/mozilla-central/rev/80ed22b2c35c
That's not in the fix range from comment 7, though. In that range, I would bet something in Bug 1011369's patch stack would've been the thing that fixed this, maybe https://hg.mozilla.org/mozilla-central/rev/2607e7773ed5c4616d09f9ea2645c9204568b34a , "Restrict some line-break behaviors to Chinese and Japanese contexts, as per spec. "
Description
•