| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0002899 | NetSurf | Layout | public | 2026-05-06 12:56 | 2026-05-06 12:56 | ||||||||
| Reporter | math | ||||||||||||
| Assigned To | |||||||||||||
| Severity | major | Reproducibility | always | ||||||||||
| Status | new | Resolution | open | ||||||||||
| Product Version | 3.11 | ||||||||||||
| Target Version | Fixed in Version | ||||||||||||
| Summary | 0002899: Application hung when a page script set a very very long text to a textarea.value | ||||||||||||
| Description | When opening https://baidu.com, browser hung. | ||||||||||||
| Steps To Reproduce | >gdb --batch -ex "run" -ex "bt" --args ./workspace/netsurf/nsgtk3 https://baidu.com ^C pango_layout_xy_to_index (libpango) ← Hung here ← layout_position @ layout_pango.c:136 ← nsfont_split @ layout_pango.c:245 ← textarea_reflow_multiline @ textarea.c:1023 ← textarea_set_text @ textarea.c:2020 ← box_textarea_create_textarea @ box_textarea.c:367 ← box_input_text @ box_special.c:590 ← box_textarea @ box_special.c:1840 ← convert_special_elements @ box_special.c:1927 | ||||||||||||
| Tags | No tags attached. | ||||||||||||
| Fixed in CI build # | |||||||||||||
| Reported in CI build # | |||||||||||||
| URL of problem page | https://baidu.com | ||||||||||||
| Attached Files |
| ||||||||||||
Issue History |
|||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-05-06 12:56 | math | New Issue | |


