Created attachment 125738 [details]
The issue manifests as the attached dialog, from Visual C++ Runtime Library that reads: "abort() has been called".
It pops up during start (of let's say, Writer), stays there for a few seconds, and disappears, then Writer comes up normally (in "UI Render: default", though, otherwise it starts in GL mode).
This does happen rarely, usually after a long time of not starting LibreOffice (maybe for hours), and with empty user profile. My hunch is that this is "possible result 1" from bug 100300, but that's a release build, there's no dialog.
I know this is a bit vague, and difficult to reproduce. I'd look or debug into it further, but have no idea what to look for, and the dialog disappears before I could do anything. Any clues?
Build ID: 909d87cc6187ecffa2704e67ffbe372fd2d90e49
CPU Threads: 4; OS Version: Windows 6.1; UI Render: GL;
Locale: hu-HU (hu_HU)
I wonder if bug 98365 is related. It's a 32-bit build, and not a crash, but the crash might've become something more graceful since then, and the 32-bitnes doesn't matter much, I think I encountered sporadic first-time crashes with 32-bit builds of 22.214.171.124 as well.
Very first start, crash in MSVCR120.DLL, starts in 'UI Render: default' mode on 2nd try.
Cleared user profile, no crash upon start, starts in 'UI Render: GL' mode.
Could be the same issue...
I managed to debug into it, and if it worked correctly, this is where tha abort() is called:
pSVData->mpApp->Exception( nVCLException );
This is the actual abort() call inside Desktop::Exception(ExceptionCategory nCategory):
Application::Abort( OUString() );
Created attachment 126096 [details]
Currently there's also an assertion failed afterwards:
Build ID: 9fee132c18b658c9ea9fb1114c1fefa56b57532a
Empty profile not needed.
I ran Writer just fine with default rendering, then switched to GL, and upon restart got abort() + assertion failed. Upon next start Writer started with default rendering, switching to GL again worked, there were no further errors.
Created attachment 127441 [details]
OpenGL device log
Attaching device log. CPU/GPU is an AMD 10-7800 APU.
Resolving as a duplicate, seems to be the same thing :-)
*** This bug has been marked as a duplicate of bug 102295 ***