Summary: | Crash when opening and closing Tabbed UI's hamburger/cog menu while UI loading in Writer | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | Stéphane Guillou (stragu) <stephane.guillou> |
Component: | UI | Assignee: | Not Assigned <libreoffice-bugs> |
Status: | NEW --- | ||
Severity: | critical | CC: | raykowj, serval2412 |
Priority: | low | Keywords: | bibisected, bisected, haveBacktrace, regression |
Version: | 6.4.0.3 release | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
See Also: | https://bugs.documentfoundation.org/show_bug.cgi?id=118526 | ||
Whiteboard: | |||
Crash report or crash signature: | ["libmergedlo.so","vcl::Window::GetWindowExtentsRelative(vcl::Window const*) const","vcl::Window::ImplGetWindowExtentsRelative(vcl::Window const*) const","vcl::Window::ImplGetWindowExtentsRelative"] | Regression By: | Jim Raykowski |
Bug Depends on: | |||
Bug Blocks: | 103182, 107237, 133092 | ||
Attachments: |
crash minidump
screencast gdb bt |
Description
Stéphane Guillou (stragu)
2024-05-03 03:19:44 UTC
On pc Debian x86-64 with master sources updated today, I fail to reproduce, I supposed I missed something. Would it be possible to have a screencast? Also I don't understand why you put "critical" whereas: - you put low importance - it's tabbed UI (not the mainstream interface) - since you indicated in 3) "Very quickly click", I suppose it's not easy to reproduce. - gtk3 only (so Windows, macOS not concerned, idem for those using gen or kf5 rendering) (In reply to Julien Nabet from comment #1) > On pc Debian x86-64 with master sources updated today, I fail to reproduce, > I supposed I missed something. > Would it be possible to have a screencast? Will try. > Also I don't understand why you put "critical" whereas: > - you put low importance > - it's tabbed UI (not the mainstream interface) > - since you indicated in 3) "Very quickly click", I suppose it's not easy to > reproduce. > - gtk3 only (so Windows, macOS not concerned, idem for those using gen or > kf5 rendering) I get that it feels contradictory. Critical severity because it's a crash, as per [1], but low priority because of the reasons you listed. Always tricky to pick one, happy for others to tweak if they see fit. [1]: https://wiki.documentfoundation.org/images/0/06/Prioritizing_Bugs_Flowchart.jpg Created attachment 193951 [details]
screencast
Same with Wayland and Xwayland windows.
Created attachment 193966 [details]
gdb bt
Thank you Stéphane for the screencast, I could reproduce this on pc Debian x86-64 with master sources updated today.
BTW, I also noticed this on console: warn:vcl.builder:534767:534767:vcl/source/window/builder.cxx:3522: probably need to implement NotebookBarAddonsMenuMergePoint I haven't been able to repro the crash using recent master debug and non-debug builds. Ubuntu 22.04.4 LTS libgtk-3-0:amd64 3.24.33-1ubuntu2 I do see in the console: warn:vcl.builder:534767:534767:vcl/source/window/builder.cxx:3522: probably need to implement NotebookBarAddonsMenuMergePoint (In reply to Stéphane Guillou (stragu) from comment #0) > 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 > I think code from this patch was removed by: commit 68c96a54fef93b9f735aeb6c9ae07171e934132a Author: Jim Raykowski <raykowj@gmail.com>, Sat Apr 4 17:36:22 2020 -0800 Committer: Noel Grandin <noel.grandin@collabora.co.uk>, Sun Apr 5 21:35:37 2020 +0200 tdf#131209 reload the notebook bar Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91702 (In reply to Jim Raykowski from comment #7) > (In reply to Stéphane Guillou (stragu) from comment #0) > > Bibisected with linux-64-6.4 to first bad build > > [059faab4dd14e46b04bda51715362300da7f60ee] which points to: > > commit 4ae5fe896e96d082e21788ae6d42a67133567ba7 > I think code from this patch was removed by: > commit 68c96a54fef93b9f735aeb6c9ae07171e934132a But I can still crash it in the same way at 68c96a54fef93b9f735aeb6c9ae07171e934132a (build [d1a552fed0df01b81fa22d4bda5fbf2403a1421b] in linux-64-7.0 bibisect repo), 68c96a54~1, and a current daily build... |