Bug 157183 - vcl/source/window/layout.cxx:1928: virtual const vcl::Window *VclScrolledWindow::get_child() const: Assertion `GetChildCount() == 4 || pWindowImpl->mbInDispose' failed
Summary: vcl/source/window/layout.cxx:1928: virtual const vcl::Window *VclScrolledWind...
Status: RESOLVED DUPLICATE of bug 157080
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
24.2.0.0 alpha0+
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: haveBacktrace
Depends on:
Blocks: Crash-Assert
  Show dependency treegraph
 
Reported: 2023-09-11 11:08 UTC by Buovjaga
Modified: 2023-09-12 13:20 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
GDB trace of crash (27.08 KB, text/plain)
2023-09-11 11:08 UTC, Buovjaga
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Buovjaga 2023-09-11 11:08:14 UTC
Created attachment 189485 [details]
GDB trace of crash

1. Use kf5 UI with a debug build
2. Tools - Options
3. Search for font and click on Fonts

This only seems to happen with that particular option item, but I did not test extensively.

Also seen in console:
include/vcl/vclptr.hxx:110: VclPtr<VclAbstractDialog>::~VclPtr() [T = VclAbstractDialog]: Assertion `(!m_rInnerRef.get() || m_rInnerRef->isDisposed() || m_rInnerRef->getRefCount() > 1) && "someone forgot to call dispose()"' failed.

Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 8c982bf86ff9ca5a4ed86505ec1133cc183f1b58
CPU threads: 8; OS: Linux 6.5; UI render: default; VCL: kf5 (cairo+xcb)
Locale: fi-FI (fi_FI.UTF-8); UI: en-US
Calc: threaded
Comment 1 Rafael Lima 2023-09-12 13:03:42 UTC
I'm setting this to NEW.

This bug had already been described in Bug 157160 Comment#8

Tested with

System info

Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: d6d0bd11ec38978156b9dbbda50bdddc9159e064
CPU threads: 16; OS: Linux 6.2; UI render: default; VCL: kf5 (cairo+xcb)
Locale: pt-BR (pt_BR.UTF-8); UI: en-US
Calc: threaded
Comment 2 Buovjaga 2023-09-12 13:20:08 UTC

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