<html>
<head>
<base href="https://bugs.documentfoundation.org/">
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_UNCONFIRMED "
title="UNCONFIRMED - Assert failing when restarting after profile cleanup"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=137177">137177</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>Assert failing when restarting after profile cleanup
</td>
</tr>
<tr>
<th>Product</th>
<td>LibreOffice
</td>
</tr>
<tr>
<th>Version</th>
<td>7.1.0.0.alpha0+ Master
</td>
</tr>
<tr>
<th>Hardware</th>
<td>All
</td>
</tr>
<tr>
<th>OS</th>
<td>All
</td>
</tr>
<tr>
<th>Status</th>
<td>UNCONFIRMED
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>graphics stack
</td>
</tr>
<tr>
<th>Assignee</th>
<td>libreoffice-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>mikekaganski@hotmail.com
</td>
</tr>
<tr>
<th>Blocks</th>
<td>129062
</td>
</tr></table>
<p>
<div>
<pre>Starting in safe mode, resetting to "factory defaults", and restarting resulted
in failing assert:
<span class="quote">> ucrtbased.dll!_wassert(const wchar_t * expression, const wchar_t * file_name, unsigned int line_number) Line 444
> at minkernel\crts\ucrt\src\appcrt\startup\assert.cpp(444)
> vcllo.dll!SkiaZone::SkiaZone() Line 23
> at C:\lo\src\core\vcl\inc\skia\zone.hxx(23)
> vclplug_winlo.dll!WinSkiaSalGraphicsImpl::DeInit() Line 57
> at C:\lo\src\core\vcl\skia\win\gdiimpl.cxx(57)
> vclplug_winlo.dll!WinSalGraphics::DeInitGraphics() Line 488
> at C:\lo\src\core\vcl\win\gdi\salgdi.cxx(488)
> vclplug_winlo.dll!WinSalFrame::ReleaseFrameGraphicsDC(WinSalGraphics * pGraphics) Line 922
> at C:\lo\src\core\vcl\win\window\salframe.cxx(922)
> vclplug_winlo.dll!WinSalFrame::~WinSalFrame() Line 956
> at C:\lo\src\core\vcl\win\window\salframe.cxx(956)
> vclplug_winlo.dll!WinSalFrame::`scalar deleting destructor'(unsigned int)
> vclplug_winlo.dll!SalComWndProc(HWND__ * __formal, unsigned int nMsg, unsigned __int64 wParam, __int64 lParam, bool & rDef) Line 608
> at C:\lo\src\core\vcl\win\app\salinst.cxx(608)
> vclplug_winlo.dll!SalComWndProcW(HWND__ * hWnd, unsigned int nMsg, unsigned __int64 wParam, __int64 lParam) Line 665
> at C:\lo\src\core\vcl\win\app\salinst.cxx(665)
> user32.dll!UserCallWinProcCheckWow()
> user32.dll!SendMessageWorker(struct tagWND *,unsigned int,unsigned __int64,__int64,int)
> user32.dll!SendMessageW()
> vclplug_winlo.dll!WinSalInstance::DestroyFrame(SalFrame * pFrame) Line 896
> at C:\lo\src\core\vcl\win\app\salinst.cxx(896)
> vcllo.dll!vcl::Window::dispose() Line 551
> at C:\lo\src\core\vcl\source\window\window.cxx(551)
> vcllo.dll!ImplBorderWindow::dispose() Line 1668
> at C:\lo\src\core\vcl\source\window\brdwin.cxx(1668)
> vcllo.dll!VclReferenceBase::disposeOnce() Line 39
> at C:\lo\src\core\vcl\source\outdev\vclreferencebase.cxx(39)
> vcllo.dll!VclPtr<vcl::Window>::disposeAndClear() Line 206
> at C:\lo\src\core\include\vcl\vclptr.hxx(206)
> vcllo.dll!vcl::Window::dispose() Line 523
> at C:\lo\src\core\vcl\source\window\window.cxx(523)
> vcllo.dll!SystemWindow::dispose() Line 113
> at C:\lo\src\core\vcl\source\window\syswin.cxx(113)
> vcllo.dll!WorkWindow::dispose() Line 130
> at C:\lo\src\core\vcl\source\window\wrkwin.cxx(130)
> vcllo.dll!IntroWindow::dispose() Line 50
> at C:\lo\src\core\vcl\source\window\introwin.cxx(50)
> spllo.dll!`anonymous namespace'::SplashScreenWindow::dispose() Line 134
> at C:\lo\src\core\desktop\source\splash\splash.cxx(134)
> vcllo.dll!VclReferenceBase::disposeOnce() Line 39
> at C:\lo\src\core\vcl\source\outdev\vclreferencebase.cxx(39)
> spllo.dll!VclPtr<`anonymous namespace'::SplashScreenWindow>::disposeAndClear() Line 206
> at C:\lo\src\core\include\vcl\vclptr.hxx(206)
> spllo.dll!`anonymous namespace'::SplashScreen::~SplashScreen() Line 180
> at C:\lo\src\core\desktop\source\splash\splash.cxx(180)
> spllo.dll!`anonymous namespace'::SplashScreen::`scalar deleting destructor'(unsigned int)
> cppuhelper3MSC.dll!cppu::OWeakObject::release() Line 233
> at C:\lo\src\core\cppuhelper\source\weak.cxx(233)
> spllo.dll!cppu::WeakImplHelper<com::sun::star::task::XStatusIndicator,com::sun::star::lang::XInitialization,com::sun::star::lang::XServiceInfo>::release() Line 115
> at C:\lo\src\core\include\cppuhelper\implbase.hxx(115)
> sofficeapp.dll!com::sun::star::uno::Reference<com::sun::star::task::XStatusIndicator>::set(com::sun::star::task::XStatusIndicator * pInterface) Line 241
> at C:\lo\src\core\include\com\sun\star\uno\Reference.hxx(241)
> sofficeapp.dll!com::sun::star::uno::Reference<com::sun::star::task::XStatusIndicator>::operator=(com::sun::star::task::XStatusIndicator * pInterface) Line 344
> at C:\lo\src\core\include\com\sun\star\uno\Reference.hxx(344)
> sofficeapp.dll!desktop::Desktop::CloseSplashScreen() Line 2444
> at C:\lo\src\core\desktop\source\app\app.cxx(2444)
> sofficeapp.dll!desktop::Desktop::DeInit() Line 538
> at C:\lo\src\core\desktop\source\app\app.cxx(538)
> vcllo.dll!DeInitVCL() Line 529
> at C:\lo\src\core\vcl\source\app\svmain.cxx(529)
> vcllo.dll!ImplSVMain() Line 223
> at C:\lo\src\core\vcl\source\app\svmain.cxx(223)
> vcllo.dll!SVMain() Line 229
> at C:\lo\src\core\vcl\source\app\svmain.cxx(229)
> sofficeapp.dll!soffice_main() Line 98
> at C:\lo\src\core\desktop\source\app\sofficemain.cxx(98)
> soffice.bin!sal_main() Line 48
> at C:\lo\src\core\desktop\source\app\main.c(48)
> soffice.bin!main(int argc, char * * argv) Line 47
> at C:\lo\src\core\desktop\source\app\main.c(47)
> soffice.bin!invoke_main() Line 79
> at D:\agent\_work\9\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(79)
> soffice.bin!__scrt_common_main_seh() Line 288
> at D:\agent\_work\9\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(288)
> soffice.bin!__scrt_common_main() Line 331
> at D:\agent\_work\9\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(331)
> soffice.bin!mainCRTStartup() Line 17
> at D:\agent\_work\9\s\src\vctools\crt\vcstartup\src\startup\exe_main.cpp(17)
> kernel32.dll!BaseThreadInitThunk()
> ntdll.dll!RtlUserThreadStart()</span >
I had to abort it several times, before it started normally (I assume, it was
as many times as soffice.bin had to restart to clean up everything).
Tested with Version: 7.1.0.0.alpha0+ (x64)
Build ID: d12d236bac476ba39ee41b7d5bc7b849b4fd52c6
CPU threads: 12; OS: Windows 10.0 Build 19041; UI render: Skia/Raster; VCL: win
Locale: ru-RU (ru_RU); UI: en-US
Calc: CL</pre>
</div>
</p>
<div id="referenced">
<hr style="border: 1px dashed #969696">
<b>Referenced Bugs:</b>
<ul>
<li>
[<a class="bz_bug_link
bz_status_NEW "
title="NEW - [META] Skia library bugs"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=129062">Bug 129062</a>] [META] Skia library bugs
</li>
</ul>
</div>
<br>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>