| Summary: | REGRESSION(264722@main) ASSERTION FAILED: forward ? nativeIndex < nativeLength : nativeIndex <= nativeLength in WTF::textUTF16ContextAwareMoveInPrimaryContext | ||||||
|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Fujii Hironori <Hironori.Fujii> | ||||
| Component: | Text | Assignee: | Fujii Hironori <Hironori.Fujii> | ||||
| Status: | RESOLVED FIXED | ||||||
| Severity: | Normal | CC: | mmaxfield, webkit-bug-importer | ||||
| Priority: | P2 | Keywords: | InRadar | ||||
| Version: | WebKit Nightly Build | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Attachments: |
|
||||||
|
Description
Fujii Hironori
2023-05-31 13:25:00 PDT
Created attachment 466553 [details]
test case
WinCairo Debug MiniBrowser can reproduce the crash by loading this test case.
Variables in the assertion were
forward = 1
nativeIndex = 1
nativeLength = 1
UText access callback has to return false if the requested index is out of bounds. https://unicode-org.github.io/icu-docs/apidoc/dev/icu4c/utext_8h.html#a829af7190e7cee22c647af949ebb4730 Pull request: https://github.com/WebKit/WebKit/pull/14578 Committed 264804@main (d59f20a7765a): <https://commits.webkit.org/264804@main> Reviewed commits have been landed. Closing PR #14578 and removing active labels. |