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

--- Comment #11 from Julian Kalinowski <[email protected]> ---
I can reproduce the crash using LO 6.4.0.3 and the application in question,
VIS.

The corresponding crash report can be found here:
https://crashreport.libreoffice.org/stats/crash_details/57f50a26-777e-45fb-8dee-3dfdc54cf2cf

As Robert said, the propfind result is empty, so this could be the cause.
As we can see from the crash lock, this line crashes:

css::ucb::Lock aLock = aLocks[0];

Could it be that this statement:
if (aContentToLock.getPropertyValue("DAV:lockdiscovery") >>= aLocks)
is true, even if there are no locks? I'm not sure about the Any >>= operator.

LO obviously expects locks to be there if a resource is locked - but it
shouldn't crash if that's not the case, as an empty lockdiscovery result seems
to be allowed in general.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to