https://bugs.documentfoundation.org/show_bug.cgi?id=160906
Bug ID: 160906
Summary: Crash when changing formatting (e.g. font) inside Text
Box Form Control
Product: LibreOffice
Version: 24.2.0.0 alpha0+
Hardware: x86-64 (AMD64)
OS: All
Status: UNCONFIRMED
Keywords: bibisected, bisected, regression
Severity: critical
Priority: medium
Component: Writer
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Blocks: 107742, 133092
Steps:
1. Open attachment 132471
2. Click in large text box control in section 1
3. Right "test"
4. Select the word
5. Change font to Alef
Result: crash.
The above is for Linux, but I needed different steps for Windows: for example,
simply clicking Bold or Italic without writing anything was enough.
- Windows, 24.2.2, with signature
"SfxEnumItem<FontWeight>::operator==(SfxPoolItem const &)":
https://crashreport.libreoffice.org/stats/crash_details/fc31a1fb-5290-4203-bf7c-c19e7848b062
- Windows, 24.2.2, with signature
"SfxEnumItem<FontItalic>::operator==(SfxPoolItem const &)" when applying
Italic:
https://crashreport.libreoffice.org/stats/crash_details/26cc71f2-2080-4a43-95e7-c5e246ad650f
- Windows, 24.2.2, with signature "mergedlo.dll":
https://crashreport.libreoffice.org/stats/crash_details/b826a5f4-55b0-4608-967c-6ed8aa60cb94
- Linux, 24.2.2, with signature "libmergedlo.so":
https://crashreport.libreoffice.org/stats/crash_details/4bd180a3-32b1-4b68-a2a7-53ba1def5746
No repro in 7.6.6 -> regression.
Bibisected with linux-64-24.2 repo to first bad build
[1b7cb4eeeef9b131220865ad098d3c8e1bc53cdb] which points to:
commit ab7c81f55621d7b0d1468c63305163016dd78837
author Armin Le Grand (allotropia) Wed Oct 04 15:42:27 2023 +0200
committer Armin Le Grand Tue Nov 07 18:07:13 2023 +0100
ITEM: Get away from classic 'poolable' Item flag
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/157559
Armin, can you please have a look?
Referenced Bugs:
https://bugs.documentfoundation.org/show_bug.cgi?id=107742
[Bug 107742] [META] Form control bugs and enhancements
https://bugs.documentfoundation.org/show_bug.cgi?id=133092
[Bug 133092] [META] Crash bugs
--
You are receiving this mail because:
You are the assignee for the bug.