Bug 162302 - Arabic Ligature leads to LibreOffice Writer crash
Summary: Arabic Ligature leads to LibreOffice Writer crash
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
24.2.2.2 release
Hardware: All Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Font-Rendering Character Crash
  Show dependency treegraph
 
Reported: 2024-08-01 19:44 UTC by Hossein
Modified: 2024-09-11 03:16 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
ODT document with 2 lines of text including a big ligature (12.09 KB, application/vnd.oasis.opendocument.text)
2024-08-01 19:44 UTC, Hossein
Details
GDB backtrace (29.87 KB, text/x-log)
2024-08-01 22:05 UTC, Hossein
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Hossein 2024-08-01 19:44:12 UTC
Created attachment 195645 [details]
ODT document with 2 lines of text including a big ligature

Description:
LibreOffice Writer crashes upon loading text that contains a big ligature: ﷽

Steps to Reproduce:
1. Open attached .odt file

Actual Results:
Crash

Expected Results:
LibreOffice Writer should not crash


Reproducible: Always


User Profile Reset: No

Additional Info:
Version: 24.2.2.2 (X86_64) / LibreOffice Community
Build ID: d56cc158d8a96260b836f100ef4b4ef25d6f1a01
CPU threads: 12; OS: Linux 6.2; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded
Comment 1 Hossein 2024-08-01 21:59:05 UTC
The crash also happens with the latest LO 25.2 dev master on Linux:

Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: f806fc136b3410ec9a1e09320d100c78b33c867b
CPU threads: 12; OS: Linux 6.2; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded
Comment 2 Hossein 2024-08-01 22:05:08 UTC
Created attachment 195652 [details]
GDB backtrace
Comment 3 Hossein 2024-08-01 22:08:49 UTC
I set the bug as Linux specific as the crash does not happen on Windows:

Version: 24.2.4.2 (X86_64) / LibreOffice Community
Build ID: 51a6219feb6075d9a4c46691dcfe0cd9c4fff3c2
CPU threads: 20; OS: Windows 10.0 Build 22631; UI render: Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL threaded

And not with the latest LO 25.2 dev master:

Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 514d7384470434a0b0b119e369ff615e2a1499c9
CPU threads: 20; OS: Windows 11 X86_64 (10.0 build 22631); UI render: Skia/Vulkan; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL threaded
Comment 4 Jonathan Clark 2024-08-02 09:28:31 UTC
I tried to reproduce this issue, but I couldn't. The test document opens correctly for me on Linux.

Version: 24.2.5.2 (X86_64) / LibreOffice Community
Build ID: d6e8b0f3fc6e8af2b00cf4969fd0d2fa45b9a62e
CPU threads: 32; OS: Linux 6.8; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded

Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: cfd3b14fd4e1ee889dd356523e5cdaa639786d37
CPU threads: 32; OS: Linux 6.8; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded

Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: cfd3b14fd4e1ee889dd356523e5cdaa639786d37
CPU threads: 32; OS: Linux 6.8; UI render: Skia/Vulkan; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded

Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: cfd3b14fd4e1ee889dd356523e5cdaa639786d37
CPU threads: 32; OS: Linux 6.8; UI render: Skia/Raster; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded
Comment 5 Julien Nabet 2024-08-03 10:17:56 UTC
Just for the record, on pc Debian x86-64 with master sources updated today, I don't reproduce this. I don't reproduce this too with LO Debian package 24.2.5.2

(tested with gtk3 rendering each time)
Comment 6 Buovjaga 2024-09-05 12:54:11 UTC
No repro.

Hossein: can you try in Safe Mode?

Arch Linux 64-bit
Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 5c64b81b4d5bd347e57ba156bb0c34d09fb6aa5b
CPU threads: 8; OS: Linux 6.10; UI render: default; VCL: gtk3
Locale: fi-FI (fi_FI.UTF-8); UI: en-US
Calc: CL threaded
Built on 5 September 2024
Comment 7 Hossein 2024-09-10 11:05:43 UTC
(In reply to Buovjaga from comment #6)
> No repro.
> 
> Hossein: can you try in Safe Mode?
I have tested safe mode, resetting all the configuration files:

(*) Reset to factory settings
  [x] Reset settings and user interface modification
  [x] Reset entire user profile

The crash happens with the latest LO 25.2 dev master from today:

Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: f70276214149b8497c755f117bed8104cc1f783a
CPU threads: 12; OS: Linux 6.2; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded
Comment 8 QA Administrators 2024-09-11 03:16:21 UTC Comment hidden (obsolete)