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

--- Comment #5 from Jan-Marek Glogowski <[email protected]> ---
I don't know how many bugs this patch has unvailed.
This patch is not the bug, but a forced crash via std::abort().
Every developer should be able to fix it.

Someone tries to release a mutex he doesn't own, which is undefined behaviour
and might eat your data, or crash, or ... anythung else - it's undefined.
Better to panic and abort, before we really silently break something.

I'll probably have a look at the backtrace tomorrow and stick a SolarMutexGuard
somewhere in there and hope (again) it's the last one. OTOH everyone can
introduce new bugs of this kind, where the patch enforces an abort.

Should make it into 6.0.7 hopefully. Three patches to go.

-- 
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