https://bugs.documentfoundation.org/show_bug.cgi?id=152050
Bug ID: 152050 Summary: "Childwindow slot missing" debug console noise when using Calc Product: LibreOffice Version: unspecified Hardware: All OS: All Status: UNCONFIRMED Severity: normal Priority: medium Component: Calc Assignee: libreoffice-bugs@lists.freedesktop.org Reporter: mikekagan...@hotmail.com CC: hcas...@collabora.com, momonas...@gmail.com, qui...@gmail.com Blocks: 140879 Starting a debug build of Calc, and using it (e.g., pressing F11), produces sequences of these three warnings in console: > warn:sfx.control:3708:9032:sfx2/source/control/dispatch.cxx:1206: Childwindow > slot missing: 25917 > warn:sfx.control:3708:9032:sfx2/source/control/dispatch.cxx:1206: Childwindow > slot missing: 26189 > warn:sfx.control:3708:9032:sfx2/source/control/dispatch.cxx:1206: Childwindow > slot missing: 26190 These three warnings refer to the last (at the time of filing the bug) three registrations in ScTabViewShell::InitInterface_Impl: > > GetStaticInterface()->RegisterChildWindow(ScCondFormatDlgWrapper::GetChildWindowId()); > > GetStaticInterface()->RegisterChildWindow(sc::SparklineDialogWrapper::GetChildWindowId()); > > GetStaticInterface()->RegisterChildWindow(sc::SparklineDataRangeDialogWrapper::GetChildWindowId()); where ScCondFormatDlgWrapper is implemented using WID_CONDFRMT_REF, and sc::SparklineDialogWrapper and sc::SparklineDataRangeDialogWrapper use SID_SPARKLINE_DIALOG and SID_SPARKLINE_DATA_RANGE_DIALOG respectively. These three identifiers do not have any corresponding entries in SDI files; cf. to e.g. ScFourierAnalysisDialogWrapper, which SID_FOURIER_ANALYSIS_DIALOG indeed has entries in sc/sdi/scalc.sdi and sc/sdi/cellsh.sdi. ScCondFormatDlgWrapper line was added in commit 2b5915da481990fd6ea272104215d82b6fbf5dbb; sc::SparklineDialogWrapper - in commit c61aa2dea120cc083f3cd51f0347284f47a9d566, and sc::SparklineDataRangeDialogWrapper - in commit a08f9ed2341bc60faae6b86538661fea40417ace. I am not quite sure how much of a problem this noise is, but it seems at least inconsistent, compared to the other 43 elements that get the respective slots in SfxDispatcher::Update_Impl_ for the same interface. Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=140879 [Bug 140879] [META] Console noise -- You are receiving this mail because: You are the assignee for the bug.