Switching to fonts crashes the application. Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: cc7d6211bc01e5ec84dbad542605d2e93dea925c CPU threads: 8; OS: Linux 6.4; UI render: default; VCL: kf5 (cairo+xcb) Locale: en-US (en_US.UTF-8); UI: en-US Calc: threaded warn:vcl.qt:948647:948647:vcl/qt5/QtAccessibleEventListener.cxx:228: Not forwarding AccessibleEventId::CHILD event for removed child since it may cause crashes. soffice.bin: /home/ht/Sources/libreoffice/vcl/source/window/layout.cxx:1928: virtual const vcl::Window *VclScrolledWindow::get_child() const: Assertion `GetChildCount() == 4 || pWindowImpl->mbInDispose' failed. soffice.bin: /home/ht/Sources/libreoffice/vcl/source/window/layout.cxx:1928: virtual const vcl::Window *VclScrolledWindow::get_child() const: Assertion `GetChildCount() == 4 || pWindowImpl->mbInDispose' failed.
Created attachment 189337 [details] gdb bt On pc Debian x86-64 with master sources updated today, I could reproduce this with kf5 rendering (not with gtk3 or gen renderings)
Michael: thought you might be interested in this one since it concerns accessibility + kf5 rendering.
Same on Windows when NVDA is running (but not without): > Assertion failed: GetChildCount() == 4 || pWindowImpl->mbInDispose, file C:/tools/cygwin/home/user/development/git/libreoffice-WORKTREE/vcl/source/window/layout.cxx, line 1928 > Assertion failed: GetChildCount() == 4 || pWindowImpl->mbInDispose, file C:/tools/cygwin/home/user/development/git/libreoffice-WORKTREE/vcl/source/window/layout.cxx, line 1928 > Assertion failed: GetChildCount() == 2 || pWindowImpl->mbInDispose, file C:/tools/cygwin/home/user/development/git/libreoffice-WORKTREE/vcl/source/window/layout.cxx, line 1558 Interestingly, it works fine when the "Tools" -> "Options" dialog already initially opens on the "Fonts" page (e.g. because that has been saved as the last open page when having it opened before without NVDA running). Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 21af3e5b5df02747691f08c453407d0abfc91242 CPU threads: 8; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win Locale: en-US (en_DE); UI: en-US Calc: threaded
*** Bug 157183 has been marked as a duplicate of this bug. ***
On pc Debian x86-64 with master sources updated today (+ kf5 rendering), I don't reproduce this anymore. Heiko: could you give a new try?
No issue anymore with kf5/6, gtk3, and gen. Version: 24.8.0.0.alpha1+ (X86_64) / LibreOffice Community Build ID: b7aa20fa1a6cf48a6dcb018e25edce30af4b7bef CPU threads: 32; OS: Linux 6.9; UI render: default; VCL: kf5 (cairo+xcb) Locale: de-DE (en_US.UTF-8); UI: en-US Calc: threaded