crashreporting: frequent crash seen in PackedFile::flush
commitb30545c75675b2d414f9aae175265acc9cdcf6cd
authorCaolán McNamara <caolanm@redhat.com>
Tue, 9 Aug 2022 10:38:47 +0000 (9 11:38 +0100)
committerXisco Fauli <xiscofauli@libreoffice.org>
Wed, 10 Aug 2022 07:11:07 +0000 (10 09:11 +0200)
tree9d16021d0c39b658313dca185b3081c57640b3e1
parent97f687074db5d4972af9b163047aa233f7617a42
crashreporting: frequent crash seen in PackedFile::flush

at:

if (osl::File::E_None == osl::FileBase::createTempFile(nullptr, &aHandle, &aTempURL))
{
    ....
    if (osl_File_E_None == osl_writeFile(aHandle, ...

createTempFile is returning osl::File::E_None but presumably we are
missing setting a possible error state here

https: //crashreport.libreoffice.org/stats/crash_details/ea4b4050-dd0f-42b1-b30f-b67612806371
Change-Id: Ib2d0c3c91e40fe985571e79822b91f2faf401471
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/138022
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
sal/osl/w32/tempfile.cxx