Bug 151726

Summary: CMD + Grave Accent causes crash
Product: LibreOffice Reporter: Philip Farris <philipfarrisbusiness>
Component: WriterAssignee: Not Assigned <libreoffice-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: iplaw67, serval2412, telesto, vsfoote
Priority: medium    
Version: 7.4.2.3 release   
Hardware: ARM   
OS: macOS (All)   
See Also: https://bugs.documentfoundation.org/show_bug.cgi?id=148435
Whiteboard:
Crash report or crash signature: Regression By:
Bug Depends on:    
Bug Blocks: 115280    
Attachments: Apple stack trace on beachball hang requiring forced kill of soffice

Description Philip Farris 2022-10-24 06:49:08 UTC
CMD + Tilde causes crash when moving between documents.
Have to Force Close LibreOffice.
Comment 1 Philip Farris 2022-10-24 06:50:49 UTC
If it doesn't crash the first time you move between documents using CMD+Tilde, try it 2 or 3 times.
Comment 2 Julien Nabet 2022-10-24 13:08:38 UTC
Would it be possible to have extra info about the crash?
(see https://wiki.documentfoundation.org/QA/BugReport/Debug_Information#macOS:_How_to_get_debug_information).
Comment 3 V Stuart Foote 2022-10-24 13:32:09 UTC
That is <CMD>+<Grave>, the glyph is U+0060 GRAVE ACCENT in Unicode. And internally in LibreOffice the key shortcut is 'QUOTELEFT_MOD1'

Function on macOS as for bug 116087 or bug 114858, so any crash when switching between open LibreOffice modules would be a regression, or possibly something new for a Silicon based Apple. 

But better STR and details of the the crash are needed.

=-Note-=

Key can be called a "left single quote" or a "backtick", and on some keyboards the 'TILDE' is on the same keycap as the 'GRAVE ACCENT' and easier to say hence the misnomer.
Comment 4 Alex Thurgood 2022-10-28 15:39:09 UTC
(In reply to V Stuart Foote from comment #3)
> That is <CMD>+<Grave>, the glyph is U+0060 GRAVE ACCENT in Unicode. And
> internally in LibreOffice the key shortcut is 'QUOTELEFT_MOD1'
> 
> Function on macOS as for bug 116087 or bug 114858, so any crash when
> switching between open LibreOffice modules would be a regression, or
> possibly something new for a Silicon based Apple. 
> 
> But better STR and details of the the crash are needed.
> 

I suspect that this is much more likely to be another manifestation of bug 148435.

Context switching appears to give the VCL scheduler a few problems that it fails to handle gracefully.
Comment 5 Alex Thurgood 2022-10-28 15:44:00 UTC
Confirming with

Version: 7.4.1.2 / LibreOffice Community
Build ID: 3c58a8f3a960df8bc8fd77b461821e42c061c5f0
CPU threads: 8; OS: Mac OS X 13.0; UI render: default; VCL: osx
Locale: fr-FR (fr_FR.UTF-8); UI: fr-FR
Calc: threaded

The spinning beachball freeze is immediate and requires forced kill when using this context switcher with LO7412 aarch64 on macOS Silicon M1.

Enclosing Apple stack trace when beachball occurs.
Comment 6 Alex Thurgood 2022-10-28 15:44:38 UTC
Created attachment 183312 [details]
Apple stack trace on beachball hang requiring forced kill of soffice
Comment 7 Alex Thurgood 2022-11-04 16:32:05 UTC

*** This bug has been marked as a duplicate of bug 148435 ***