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

--- Comment #4 from Michael Weghorn <m.wegh...@posteo.de> ---
(In reply to Michael Weghorn from comment #3)
> Without having taken a look yet: Often, there are many different code paths
> that something can be reached and the LO code base is rather complex [...]

I still took a quick look:

The message comes from here:
https://git.libreoffice.org/core/+/78b5195d8add0679263a5e08ba34be9b27637a65/vcl/source/window/accessibility.cxx#451

I don't see anything obviously suspicious in Window::SetAccessibleDescription
itself.

Grepping where this is potentially called gives:

> $ git grep SetAccessibleDescription
> bin/find-can-be-private-symbols.functions.results:Menu::SetAccessibleDescription(unsigned
>  short, rtl::OUString const&)
> bin/find-can-be-private-symbols.functions.results:TabControl::SetAccessibleDescription(unsigned
>  short, rtl::OUString const&)
> bin/find-can-be-private-symbols.functions.results:vcl::Window::SetAccessibleDescription(rtl::OUString
>  const&)
> editeng/source/accessibility/AccessibleContextBase.cxx:void 
> AccessibleContextBase::SetAccessibleDescription (
> include/editeng/AccessibleContextBase.hxx:    void SetAccessibleDescription (
> include/editeng/AccessibleContextBase.hxx:        descriptions given to the 
> SetAccessibleDescription is ignored or
> include/vcl/menu.hxx:    void SetAccessibleDescription( sal_uInt16 nItemId, 
> const OUString& rStr );
> include/vcl/tabctrl.hxx:    void SetAccessibleDescription( sal_uInt16 
> nItemId, const OUString& rStr );
> include/vcl/window.hxx:    void                                
> SetAccessibleDescription( const OUString& rDescr );
> svx/source/accessibility/AccessibleControlShape.cxx:        
> SetAccessibleDescription(
> svx/source/accessibility/AccessibleShape.cxx:            
> SetAccessibleDescription(sString, AccessibleContextBase::FromShape);
> vcl/source/app/salvtables.cxx:    
> m_xWidget->SetAccessibleDescription(rDescription);
> vcl/source/control/tabctrl.cxx:void 
> TabControl::SetAccessibleDescription(sal_uInt16 nPageId, const OUString& 
> rDesc)
> vcl/source/window/accessibility.cxx:void Window::SetAccessibleDescription( 
> const OUString& rDescription )
> vcl/source/window/builder.cxx:                    
> pTabControl->SetAccessibleDescription(nPageId, rValue);
> vcl/source/window/builder.cxx:                
> pParent->SetAccessibleDescription(nNewId, rValue);
> vcl/source/window/menu.cxx:void Menu::SetAccessibleDescription( sal_uInt16 
> nItemId, const OUString& rStr )
> vcl/source/window/window2.cxx:        SetAccessibleDescription(rValue);

and then there are several call sites calling these, so without being able to
even reproduce the warning, it's hard to say what's going on.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to