https://bugs.documentfoundation.org/show_bug.cgi?id=160917

            Bug ID: 160917
           Summary: Crash when opening and closing Tabbed UI's
                    hamburger/cog menu while UI loading in Writer
           Product: LibreOffice
           Version: 6.4.0.3 release
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: UNCONFIRMED
          Keywords: bibisected, bisected, regression
          Severity: critical
          Priority: low
         Component: UI
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: stephane.guil...@libreoffice.org
                CC: rayk...@gmail.com
            Blocks: 104160, 107237, 133092

Created attachment 193945
  --> https://bugs.documentfoundation.org/attachment.cgi?id=193945&action=edit
crash minidump

Steps:
0. Use the tabbed UI with View > User Interface
1. Close LO completely
2. Open Writer
3. Very quickly click the right-hand-side hamburger/cog menu
4. Wait for the menu to open and the UI to finish loading
5. Click elsewhere to close the menu, e.g. on document canvas

Result: crash

I could only reproduce with the gtk3 VCL plugin. I couldn't reproduce in Draw
or Calc.

Repro on Ubuntu 22.04 + GNOME 42.9 and:
Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: ce454f382d0d005dd3de021c7820be3ffa0bb582
CPU threads: 8; OS: Linux 6.5; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: CL threaded

- 24.2.2.2:
https://crashreport.libreoffice.org/stats/crash_details/26fe3353-8f84-4907-99cc-6af5f8b9d29e
- 7.6.6.3 with signature "vcl::Window::GetWindowExtentsRelative(vcl::Window
const*) const":
https://crashreport.libreoffice.org/stats/crash_details/922a5571-00b2-4861-a68a-45dcfa454d04
- 7.3.0.3, as above:
https://crashreport.libreoffice.org/stats/crash_details/60b9604c-0945-4b37-979a-f6859bd6298b
- 7.2.0.4 with signature "vcl::Window::ImplGetWindowExtentsRelative(vcl::Window
const*) const":
https://crashreport.libreoffice.org/stats/crash_details/9cbe59ad-02f3-4e3b-bf21-a0206c44f587
- 7.1.0.3 with signature "vcl::Window::ImplGetWindowExtentsRelative":
https://crashreport.libreoffice.org/stats/crash_details/51ac6e2a-8d9b-4c5c-a2fe-c771c8b4c959
- 6.4.0.3, as above:
https://crashreport.libreoffice.org/stats/crash_details/188c1ad4-9397-46de-aefd-39d9b1c6003e

Bibisected with linux-64-6.4 to first bad build
[059faab4dd14e46b04bda51715362300da7f60ee] which points to:

commit  4ae5fe896e96d082e21788ae6d42a67133567ba7
author  Jim Raykowski   Sat Nov 09 16:07:09 2019 -0900
committer       Xisco FaulĂ­     Mon Nov 11 11:04:56 2019 +0100
tdf#118526 Reload Notebookbar if read mode has switched
Reviewed-on: https://gerrit.libreoffice.org/82371

Jim, can you please have a look?


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=104160
[Bug 104160] [META] Bugs and features related to multiple monitor setups
https://bugs.documentfoundation.org/show_bug.cgi?id=107237
[Bug 107237] [META] Notebookbar Tabbed
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.

Reply via email to