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

            Bug ID: 146877
           Summary: Crash when opening file from WebDAV when a WebDAV
                    Property has no namespace
           Product: LibreOffice
           Version: 7.2.5.2 release
          Hardware: x86-64 (AMD64)
                OS: Windows (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: LibreOffice
          Assignee: [email protected]
          Reporter: [email protected]

This bug was filed from the crash reporting server and is
br-5af93a6b-be17-485a-8501-31ec14785c59.
=========================================
Crash in in: webdav_ucp::DAVProperties::createUCBPropName(char const *,char
const *,rtl::OUString &)

I'm experiencing crashes when opening files using WebDAV from another
web-application. The WebDAV server responds with properties that don't have
namespaces, LO crashes when trying to convert the null pointer to an OUString
in createUCBPropName.

This is a regression, as opening files from the same WebDAV worked in prior
versions. I found a change in ustring.hxx that may cause this, but i'm not
quite sure: The first OStringToOUString was converted from OString to
std::string_view.

The fix is quite easy, but since i'm not sure about where it's best to place
the null check, i'm opening this bug report first.

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

Reply via email to