File->Wizards->Letter...; step through all the steps until last page "Name and location"; open File Save dialog using "..." button next to "Location and file name:" box; close the dialog. => LO crashes. Stack trace: > ucrtbased.dll!issue_debug_notification(const wchar_t * const message) Line 28 > at minkernel\crts\ucrt\src\appcrt\internal\report_runtime_error.cpp(28) > ucrtbased.dll!__acrt_report_runtime_error(const wchar_t * message) Line 154 > at minkernel\crts\ucrt\src\appcrt\internal\report_runtime_error.cpp(154) > ucrtbased.dll!abort() Line 61 > at minkernel\crts\ucrt\src\appcrt\startup\abort.cpp(61) > comphelper.dll!comphelper::SolarMutex::doRelease(bool bUnlockAll) Line 65 > at c:\lo\src\core\comphelper\source\misc\solarmutex.cxx(65) > vclplug_winlo.dll!SalYieldMutex::doRelease(bool bUnlockAll) Line 169 > at c:\lo\src\core\vcl\win\app\salinst.cxx(169) > comphelper.dll!comphelper::SolarMutex::release(bool bUnlockAll) Line 89 > at c:\lo\src\core\include\comphelper\solarmutex.hxx(89) > vcllo.dll!SalInstance::ReleaseYieldMutexAll() Line 113 > at c:\lo\src\core\vcl\source\app\salvtables.cxx(113) > vcllo.dll!Application::ReleaseSolarMutex() Line 533 > at c:\lo\src\core\vcl\source\app\svapp.cxx(533) > fps.dll!SolarMutexReleaser::SolarMutexReleaser() Line 1476 > at c:\lo\src\core\include\vcl\svapp.hxx(1476) > fps.dll!fpicker::win32::vista::AsyncRequests::~AsyncRequests() Line 83 > at c:\lo\src\core\fpicker\source\win32\asyncrequests.cxx(83) > fps.dll!fpicker::win32::vista::VistaFilePicker::~VistaFilePicker() Line 71 > at c:\lo\src\core\fpicker\source\win32\vistafilepicker.cxx(71) > fps.dll!fpicker::win32::vista::VistaFilePicker::`scalar deleting destructor'(unsigned int) > cppuhelper3MSC.dll!cppu::OWeakObject::release() Line 233 > at c:\lo\src\core\cppuhelper\source\weak.cxx(233) > cppuhelper3MSC.dll!cppu::WeakComponentImplHelperBase::release() Line 84 > at c:\lo\src\core\cppuhelper\source\implbase.cxx(84) > fps.dll!cppu::PartialWeakComponentImplHelper<com::sun::star::ui::dialogs::XFilePicker3,com::sun::star::ui::dialogs::XFilePickerControlAccess,com::sun::star::ui::dialogs::XFilePreview,com::sun::star::ui::dialogs::XFolderPicker2,com::sun::star::lang::XInitialization,com::sun::star::lang::XServiceInfo>::release() Line 86 > at c:\lo\src\core\include\cppuhelper\compbase.hxx(86) > invocationlo.dll!com::sun::star::uno::cpp_release(void * pCppI) Line 49 > at c:\lo\src\core\include\com\sun\star\uno\genfunc.hxx(49) > cppu3.dll!cppu::_release(void * p, void(*)(void *) release) Line 88 > at c:\lo\src\core\cppu\source\uno\prim.hxx(88) > cppu3.dll!cppu::_destructAny(_uno_Any * pAny, void(*)(void *) release) Line 136 > at c:\lo\src\core\cppu\source\uno\destr.hxx(136) > cppu3.dll!uno_any_destruct(_uno_Any * pValue, void(*)(void *) release) Line 131 > at c:\lo\src\core\cppu\source\uno\any.cxx(131) > invocationlo.dll!com::sun::star::uno::Any::~Any() Line 113 > at c:\lo\src\core\include\com\sun\star\uno\any.hxx(113) > invocationlo.dll!stoc_inv::Invocation_Impl::~Invocation_Impl() > invocationlo.dll!stoc_inv::Invocation_Impl::`scalar deleting destructor'(unsigned int) > cppuhelper3MSC.dll!cppu::OWeakObject::release() Line 233 > at c:\lo\src\core\cppuhelper\source\weak.cxx(233) > invocationlo.dll!stoc_inv::Invocation_Impl::release() Line 110 > at c:\lo\src\core\stoc\source\invocation\invocation.cxx(110) > pyuno_d.pyd!com::sun::star::uno::Reference<com::sun::star::script::XInvocation2>::~Reference<com::sun::star::script::XInvocation2>() Line 110 > at c:\lo\src\core\include\com\sun\star\uno\reference.hxx(110) > pyuno_d.pyd!pyuno::PyUNOInternals::~PyUNOInternals() > pyuno_d.pyd!pyuno::PyUNOInternals::`scalar deleting destructor'(unsigned int) > pyuno_d.pyd!pyuno::PyUNO_del(_object * self) Line 81 > at c:\lo\src\core\pyuno\source\module\pyuno.cxx(81) > python35_d.dll!_Py_Dealloc(_object * op) Line 1796 > at c:\lo\src\core\workdir\unpackedtarball\python3\objects\object.c(1796) > python35_d.dll!dict_dealloc(PyDictObject * mp) Line 1646 > at c:\lo\src\core\workdir\unpackedtarball\python3\objects\dictobject.c(1646) > python35_d.dll!_Py_Dealloc(_object * op) Line 1796 > at c:\lo\src\core\workdir\unpackedtarball\python3\objects\object.c(1796) > python35_d.dll!subtype_dealloc(_object * self) Line 1194 > at c:\lo\src\core\workdir\unpackedtarball\python3\objects\typeobject.c(1194) > python35_d.dll!_Py_Dealloc(_object * op) Line 1796 > at c:\lo\src\core\workdir\unpackedtarball\python3\objects\object.c(1796) > python35_d.dll!frame_dealloc(_frame * f) Line 431 > at c:\lo\src\core\workdir\unpackedtarball\python3\objects\frameobject.c(431) > python35_d.dll!_Py_Dealloc(_object * op) Line 1796 > at c:\lo\src\core\workdir\unpackedtarball\python3\objects\object.c(1796) > python35_d.dll!fast_function(_object * func, _object * * * pp_stack, int n, int na, int nk) Line 4859 > at c:\lo\src\core\workdir\unpackedtarball\python3\python\ceval.c(4859) > python35_d.dll!call_function(_object * * * pp_stack, int oparg) Line 4783 > at c:\lo\src\core\workdir\unpackedtarball\python3\python\ceval.c(4783) > python35_d.dll!PyEval_EvalFrameEx(_frame * f, int throwflag) Line 3291 > at c:\lo\src\core\workdir\unpackedtarball\python3\python\ceval.c(3291) > python35_d.dll!_PyEval_EvalCodeWithName(_object * _co, _object * globals, _object * locals, _object * * args, int argcount, _object * * kws, int kwcount, _object * * defs, int defcount, _object * kwdefs, _object * closure, _object * name, _object * qualname) Line 4071 > at c:\lo\src\core\workdir\unpackedtarball\python3\python\ceval.c(4071) > python35_d.dll!PyEval_EvalCodeEx(_object * _co, _object * globals, _object * locals, _object * * args, int argcount, _object * * kws, int kwcount, _object * * defs, int defcount, _object * kwdefs, _object * closure) Line 4096 > at c:\lo\src\core\workdir\unpackedtarball\python3\python\ceval.c(4096) > python35_d.dll!function_call(_object * func, _object * arg, _object * kw) Line 627 > at c:\lo\src\core\workdir\unpackedtarball\python3\objects\funcobject.c(627) > python35_d.dll!PyObject_Call(_object * func, _object * arg, _object * kw) Line 2166 > at c:\lo\src\core\workdir\unpackedtarball\python3\objects\abstract.c(2166) > python35_d.dll!method_call(_object * func, _object * arg, _object * kw) Line 330 > at c:\lo\src\core\workdir\unpackedtarball\python3\objects\classobject.c(330) > python35_d.dll!PyObject_Call(_object * func, _object * arg, _object * kw) Line 2166 > at c:\lo\src\core\workdir\unpackedtarball\python3\objects\abstract.c(2166) > python35_d.dll!PyEval_CallObjectWithKeywords(_object * func, _object * arg, _object * kw) Line 4634 > at c:\lo\src\core\workdir\unpackedtarball\python3\python\ceval.c(4634) > python35_d.dll!PyObject_CallObject(_object * o, _object * a) Line 2093 > at c:\lo\src\core\workdir\unpackedtarball\python3\objects\abstract.c(2093) > pyuno_d.pyd!pyuno::Adapter::invoke(const rtl::OUString & aFunctionName, const com::sun::star::uno::Sequence<com::sun::star::uno::Any> & aParams, com::sun::star::uno::Sequence<short> & aOutParamIndex, com::sun::star::uno::Sequence<com::sun::star::uno::Any> & aOutParam) Line 251 > at c:\lo\src\core\pyuno\source\module\pyuno_adapter.cxx(251) > mscx_uno.dll!`anonymous namespace'::cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy * pThis, bridges::cpp_uno::shared::VtableSlot aVtableSlot, _typelib_TypeDescriptionReference * pReturnTypeRef, long nParams, _typelib_MethodParameter * pParams, void * pUnoReturn, void * * pUnoArgs, _uno_Any * * ppUnoExc) Line 214 > at c:\lo\src\core\bridges\source\cpp_uno\msvc_win32_x86-64\uno2cpp.cxx(214) > mscx_uno.dll!unoInterfaceProxyDispatch(_uno_Interface * pUnoI, const _typelib_TypeDescription * pMemberTD, void * pReturn, void * * pArgs, _uno_Any * * ppException) Line 429 > at c:\lo\src\core\bridges\source\cpp_uno\msvc_win32_x86-64\uno2cpp.cxx(429) > invocadaptlo.dll!stoc_invadp::AdapterImpl::invoke(const _typelib_TypeDescription * pMemberType, void * pReturn, void * * pArgs, _uno_Any * * ppException) Line 471 > at c:\lo\src\core\stoc\source\invocation_adapterfactory\iafactory.cxx(471) > invocadaptlo.dll!adapter_dispatch(_uno_Interface * pUnoI, const _typelib_TypeDescription * pMemberType, void * pReturn, void * * pArgs, _uno_Any * * ppException) Line 617 > at c:\lo\src\core\stoc\source\invocation_adapterfactory\iafactory.cxx(617) > mscx_uno.dll!cpp2uno_call(bridges::cpp_uno::shared::CppInterfaceProxy * pThis, const _typelib_TypeDescription * pMemberTD, _typelib_TypeDescriptionReference * pReturnTypeRef, long nParams, _typelib_MethodParameter * pParams, void * * pStack) Line 151 > at c:\lo\src\core\bridges\source\cpp_uno\msvc_win32_x86-64\cpp2uno.cxx(151) > mscx_uno.dll!cpp_vtable_call(__int64 nOffsetAndIndex, void * * pStack) Line 357 > at c:\lo\src\core\bridges\source\cpp_uno\msvc_win32_x86-64\cpp2uno.cxx(357) > mscx_uno.dll!privateSnippetExecutor() > tklo.dll!ActionListenerMultiplexer::actionPerformed(const com::sun::star::awt::ActionEvent & evt) Line 146 > at c:\lo\src\core\toolkit\source\helper\listenermultiplexer.cxx(146) > tklo.dll!ActionListenerMultiplexer::actionPerformed(const com::sun::star::awt::ActionEvent & evt) Line 146 > at c:\lo\src\core\toolkit\source\helper\listenermultiplexer.cxx(146) > tklo.dll!VCLXButton::ProcessWindowEvent::__l8::<lambda>() Line 593 > at c:\lo\src\core\toolkit\source\awt\vclxwindows.cxx(593) > tklo.dll!std::_Invoker_functor::_Call<void <lambda>(void) &>(VCLXButton::ProcessWindowEvent::__l8::void <lambda>(void) & _Obj) > tklo.dll!std::invoke<void <lambda>(void) &>(VCLXButton::ProcessWindowEvent::__l8::void <lambda>(void) & _Obj) > tklo.dll!std::_Invoker_ret<void,1>::_Call<void <lambda>(void) &>(VCLXButton::ProcessWindowEvent::__l8::void <lambda>(void) & <_Vals_0>) > tklo.dll!std::_Func_impl_no_alloc<void <lambda>(void),void>::_Do_call() > tklo.dll!std::_Func_class<void>::operator()() > tklo.dll!VCLXWindowImpl::OnProcessCallbacks(void * __formal) Line 300 > at c:\lo\src\core\toolkit\source\awt\vclxwindow.cxx(300) > tklo.dll!VCLXWindowImpl::LinkStubOnProcessCallbacks(void * instance, void * data) Line 271 > at c:\lo\src\core\toolkit\source\awt\vclxwindow.cxx(271) > vcllo.dll!Link<void *,void>::Call(void * data) Line 84 > at c:\lo\src\core\include\tools\link.hxx(84) > vcllo.dll!ImplHandleUserEvent(ImplSVEvent * pSVEvent) Line 1936 > at c:\lo\src\core\vcl\source\window\winproc.cxx(1936) > vcllo.dll!ImplWindowFrameProc(vcl::Window * _pWindow, SalEvent nEvent, const void * pEvent) Line 2487 > at c:\lo\src\core\vcl\source\window\winproc.cxx(2487) > vcllo.dll!SalFrame::CallCallback(SalEvent nEvent, const void * pEvent) Line 294 > at c:\lo\src\core\vcl\inc\salframe.hxx(294) > vclplug_winlo.dll!ImplHandleUserEvent(HWND__ * hWnd, __int64 lParam) Line 4070 > at c:\lo\src\core\vcl\win\window\salframe.cxx(4070) > vclplug_winlo.dll!SalFrameWndProc(HWND__ * hWnd, unsigned int nMsg, unsigned __int64 wParam, __int64 lParam, bool & rDef) Line 5723 > at c:\lo\src\core\vcl\win\window\salframe.cxx(5723) > vclplug_winlo.dll!SalFrameWndProcW(HWND__ * hWnd, unsigned int nMsg, unsigned __int64 wParam, __int64 lParam) Line 5830 > at c:\lo\src\core\vcl\win\window\salframe.cxx(5830) > user32.dll!UserCallWinProcCheckWow() > user32.dll!CallWindowProcW() > opengl32.dll!wglWndProc() > user32.dll!UserCallWinProcCheckWow() > user32.dll!DispatchMessageWorker() > vclplug_winlo.dll!ImplSalDispatchMessage(const tagMSG * pMsg) Line 411 > at c:\lo\src\core\vcl\win\app\salinst.cxx(411) > vclplug_winlo.dll!ImplSalYield(bool bWait, bool bHandleAllCurrentEvents) Line 442 > at c:\lo\src\core\vcl\win\app\salinst.cxx(442) > vclplug_winlo.dll!WinSalInstance::DoYield(bool bWait, bool bHandleAllCurrentEvents) Line 513 > at c:\lo\src\core\vcl\win\app\salinst.cxx(513) > vcllo.dll!ImplYield(bool i_bWait, bool i_bAllEvents) Line 441 > at c:\lo\src\core\vcl\source\app\svapp.cxx(441) > vcllo.dll!Application::Yield() Line 506 > at c:\lo\src\core\vcl\source\app\svapp.cxx(506) > vcllo.dll!Dialog::Execute() Line 1042 > at c:\lo\src\core\vcl\source\window\dialog.cxx(1042) > tklo.dll!VCLXDialog::execute() Line 2363 > at c:\lo\src\core\toolkit\source\awt\vclxwindows.cxx(2363) > tklo.dll!UnoDialogControl::execute() Line 585 > at c:\lo\src\core\toolkit\source\controls\dialogcontrol.cxx(585) > mscx_uno.dll!`anonymous namespace'::cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy * pThis, bridges::cpp_uno::shared::VtableSlot aVtableSlot, _typelib_TypeDescriptionReference * pReturnTypeRef, long nParams, _typelib_MethodParameter * pParams, void * pUnoReturn, void * * pUnoArgs, _uno_Any * * ppUnoExc) Line 214 > at c:\lo\src\core\bridges\source\cpp_uno\msvc_win32_x86-64\uno2cpp.cxx(214) > mscx_uno.dll!unoInterfaceProxyDispatch(_uno_Interface * pUnoI, const _typelib_TypeDescription * pMemberTD, void * pReturn, void * * pArgs, _uno_Any * * ppException) Line 429 > at c:\lo\src\core\bridges\source\cpp_uno\msvc_win32_x86-64\uno2cpp.cxx(429) > reflectionlo.dll!stoc_corefl::IdlInterfaceMethodImpl::invoke(const com::sun::star::uno::Any & rObj, com::sun::star::uno::Sequence<com::sun::star::uno::Any> & rArgs) Line 673 > at c:\lo\src\core\stoc\source\corereflection\criface.cxx(673) > invocationlo.dll!stoc_inv::Invocation_Impl::invoke(const rtl::OUString & FunctionName, const com::sun::star::uno::Sequence<com::sun::star::uno::Any> & InParams, com::sun::star::uno::Sequence<short> & OutIndices, com::sun::star::uno::Sequence<com::sun::star::uno::Any> & OutParams) Line 685 > at c:\lo\src\core\stoc\source\invocation\invocation.cxx(685) > pyuno_d.pyd!pyuno::PyUNO_callable_call(_object * self, _object * args, _object * __formal) Line 96 > at c:\lo\src\core\pyuno\source\module\pyuno_callable.cxx(96) > python35_d.dll!PyObject_Call(_object * func, _object * arg, _object * kw) Line 2166 > at c:\lo\src\core\workdir\unpackedtarball\python3\objects\abstract.c(2166) > python35_d.dll!do_call(_object * func, _object * * * pp_stack, int na, int nk) Line 4991 > at c:\lo\src\core\workdir\unpackedtarball\python3\python\ceval.c(4991) > python35_d.dll!call_function(_object * * * pp_stack, int oparg) Line 4787 > at c:\lo\src\core\workdir\unpackedtarball\python3\python\ceval.c(4787) > python35_d.dll!PyEval_EvalFrameEx(_frame * f, int throwflag) Line 3291 > at c:\lo\src\core\workdir\unpackedtarball\python3\python\ceval.c(3291) > python35_d.dll!fast_function(_object * func, _object * * * pp_stack, int n, int na, int nk) Line 4857 > at c:\lo\src\core\workdir\unpackedtarball\python3\python\ceval.c(4857) > python35_d.dll!call_function(_object * * * pp_stack, int oparg) Line 4783 > at c:\lo\src\core\workdir\unpackedtarball\python3\python\ceval.c(4783) > python35_d.dll!PyEval_EvalFrameEx(_frame * f, int throwflag) Line 3291 > at c:\lo\src\core\workdir\unpackedtarball\python3\python\ceval.c(3291) > python35_d.dll!fast_function(_object * func, _object * * * pp_stack, int n, int na, int nk) Line 4857 > at c:\lo\src\core\workdir\unpackedtarball\python3\python\ceval.c(4857) > python35_d.dll!call_function(_object * * * pp_stack, int oparg) Line 4783 > at c:\lo\src\core\workdir\unpackedtarball\python3\python\ceval.c(4783) > python35_d.dll!PyEval_EvalFrameEx(_frame * f, int throwflag) Line 3291 > at c:\lo\src\core\workdir\unpackedtarball\python3\python\ceval.c(3291) > python35_d.dll!fast_function(_object * func, _object * * * pp_stack, int n, int na, int nk) Line 4857 > at c:\lo\src\core\workdir\unpackedtarball\python3\python\ceval.c(4857) > python35_d.dll!call_function(_object * * * pp_stack, int oparg) Line 4783 > at c:\lo\src\core\workdir\unpackedtarball\python3\python\ceval.c(4783) > python35_d.dll!PyEval_EvalFrameEx(_frame * f, int throwflag) Line 3291 > at c:\lo\src\core\workdir\unpackedtarball\python3\python\ceval.c(3291) > python35_d.dll!_PyEval_EvalCodeWithName(_object * _co, _object * globals, _object * locals, _object * * args, int argcount, _object * * kws, int kwcount, _object * * defs, int defcount, _object * kwdefs, _object * closure, _object * name, _object * qualname) Line 4071 > at c:\lo\src\core\workdir\unpackedtarball\python3\python\ceval.c(4071) > python35_d.dll!PyEval_EvalCodeEx(_object * _co, _object * globals, _object * locals, _object * * args, int argcount, _object * * kws, int kwcount, _object * * defs, int defcount, _object * kwdefs, _object * closure) Line 4096 > at c:\lo\src\core\workdir\unpackedtarball\python3\python\ceval.c(4096) > python35_d.dll!function_call(_object * func, _object * arg, _object * kw) Line 627 > at c:\lo\src\core\workdir\unpackedtarball\python3\objects\funcobject.c(627) > python35_d.dll!PyObject_Call(_object * func, _object * arg, _object * kw) Line 2166 > at c:\lo\src\core\workdir\unpackedtarball\python3\objects\abstract.c(2166) > python35_d.dll!method_call(_object * func, _object * arg, _object * kw) Line 330 > at c:\lo\src\core\workdir\unpackedtarball\python3\objects\classobject.c(330) > python35_d.dll!PyObject_Call(_object * func, _object * arg, _object * kw) Line 2166 > at c:\lo\src\core\workdir\unpackedtarball\python3\objects\abstract.c(2166) > python35_d.dll!PyEval_CallObjectWithKeywords(_object * func, _object * arg, _object * kw) Line 4634 > at c:\lo\src\core\workdir\unpackedtarball\python3\python\ceval.c(4634) > python35_d.dll!PyObject_CallObject(_object * o, _object * a) Line 2093 > at c:\lo\src\core\workdir\unpackedtarball\python3\objects\abstract.c(2093) > pyuno_d.pyd!pyuno::Adapter::invoke(const rtl::OUString & aFunctionName, const com::sun::star::uno::Sequence<com::sun::star::uno::Any> & aParams, com::sun::star::uno::Sequence<short> & aOutParamIndex, com::sun::star::uno::Sequence<com::sun::star::uno::Any> & aOutParam) Line 251 > at c:\lo\src\core\pyuno\source\module\pyuno_adapter.cxx(251) > mscx_uno.dll!`anonymous namespace'::cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy * pThis, bridges::cpp_uno::shared::VtableSlot aVtableSlot, _typelib_TypeDescriptionReference * pReturnTypeRef, long nParams, _typelib_MethodParameter * pParams, void * pUnoReturn, void * * pUnoArgs, _uno_Any * * ppUnoExc) Line 214 > at c:\lo\src\core\bridges\source\cpp_uno\msvc_win32_x86-64\uno2cpp.cxx(214) > mscx_uno.dll!unoInterfaceProxyDispatch(_uno_Interface * pUnoI, const _typelib_TypeDescription * pMemberTD, void * pReturn, void * * pArgs, _uno_Any * * ppException) Line 429 > at c:\lo\src\core\bridges\source\cpp_uno\msvc_win32_x86-64\uno2cpp.cxx(429) > invocadaptlo.dll!stoc_invadp::AdapterImpl::invoke(const _typelib_TypeDescription * pMemberType, void * pReturn, void * * pArgs, _uno_Any * * ppException) Line 471 > at c:\lo\src\core\stoc\source\invocation_adapterfactory\iafactory.cxx(471) > invocadaptlo.dll!adapter_dispatch(_uno_Interface * pUnoI, const _typelib_TypeDescription * pMemberType, void * pReturn, void * * pArgs, _uno_Any * * ppException) Line 617 > at c:\lo\src\core\stoc\source\invocation_adapterfactory\iafactory.cxx(617) > mscx_uno.dll!cpp2uno_call(bridges::cpp_uno::shared::CppInterfaceProxy * pThis, const _typelib_TypeDescription * pMemberTD, _typelib_TypeDescriptionReference * pReturnTypeRef, long nParams, _typelib_MethodParameter * pParams, void * * pStack) Line 151 > at c:\lo\src\core\bridges\source\cpp_uno\msvc_win32_x86-64\cpp2uno.cxx(151) > mscx_uno.dll!cpp_vtable_call(__int64 nOffsetAndIndex, void * * pStack) Line 357 > at c:\lo\src\core\bridges\source\cpp_uno\msvc_win32_x86-64\cpp2uno.cxx(357) > mscx_uno.dll!privateSnippetExecutor() > fwllo.dll!framework::ServiceHandler::implts_dispatch(const com::sun::star::util::URL & aURL) Line 215 > at c:\lo\src\core\framework\source\dispatch\servicehandler.cxx(215) > fwllo.dll!framework::ServiceHandler::dispatch(const com::sun::star::util::URL & aURL, const com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> & __formal) Line 124 > at c:\lo\src\core\framework\source\dispatch\servicehandler.cxx(124) > svtlo.dll!svt::PopupMenuControllerBase::ExecuteHdl_Impl(svt::PopupMenuControllerBase * __formal, void * p) Line 157 > at c:\lo\src\core\svtools\source\uno\popupmenucontrollerbase.cxx(157) > svtlo.dll!svt::PopupMenuControllerBase::LinkStubExecuteHdl_Impl(void * instance, void * data) Line 153 > at c:\lo\src\core\svtools\source\uno\popupmenucontrollerbase.cxx(153) > vcllo.dll!Link<void *,void>::Call(void * data) Line 84 > at c:\lo\src\core\include\tools\link.hxx(84) > vcllo.dll!ImplHandleUserEvent(ImplSVEvent * pSVEvent) Line 1936 > at c:\lo\src\core\vcl\source\window\winproc.cxx(1936) > vcllo.dll!ImplWindowFrameProc(vcl::Window * _pWindow, SalEvent nEvent, const void * pEvent) Line 2487 > at c:\lo\src\core\vcl\source\window\winproc.cxx(2487) > vcllo.dll!SalFrame::CallCallback(SalEvent nEvent, const void * pEvent) Line 294 > at c:\lo\src\core\vcl\inc\salframe.hxx(294) > vclplug_winlo.dll!ImplHandleUserEvent(HWND__ * hWnd, __int64 lParam) Line 4070 > at c:\lo\src\core\vcl\win\window\salframe.cxx(4070) > vclplug_winlo.dll!SalFrameWndProc(HWND__ * hWnd, unsigned int nMsg, unsigned __int64 wParam, __int64 lParam, bool & rDef) Line 5723 > at c:\lo\src\core\vcl\win\window\salframe.cxx(5723) > vclplug_winlo.dll!SalFrameWndProcW(HWND__ * hWnd, unsigned int nMsg, unsigned __int64 wParam, __int64 lParam) Line 5830 > at c:\lo\src\core\vcl\win\window\salframe.cxx(5830) > user32.dll!UserCallWinProcCheckWow() > user32.dll!CallWindowProcW() > opengl32.dll!wglWndProc() > user32.dll!UserCallWinProcCheckWow() > user32.dll!DispatchMessageWorker() > vclplug_winlo.dll!ImplSalDispatchMessage(const tagMSG * pMsg) Line 411 > at c:\lo\src\core\vcl\win\app\salinst.cxx(411) > vclplug_winlo.dll!ImplSalYield(bool bWait, bool bHandleAllCurrentEvents) Line 442 > at c:\lo\src\core\vcl\win\app\salinst.cxx(442) > vclplug_winlo.dll!WinSalInstance::DoYield(bool bWait, bool bHandleAllCurrentEvents) Line 513 > at c:\lo\src\core\vcl\win\app\salinst.cxx(513) > vcllo.dll!ImplYield(bool i_bWait, bool i_bAllEvents) Line 441 > at c:\lo\src\core\vcl\source\app\svapp.cxx(441) > vcllo.dll!Application::Yield() Line 506 > at c:\lo\src\core\vcl\source\app\svapp.cxx(506) > vcllo.dll!Application::Execute() Line 422 > at c:\lo\src\core\vcl\source\app\svapp.cxx(422) > sofficeapp.dll!desktop::Desktop::Main() Line 1620 > at c:\lo\src\core\desktop\source\app\app.cxx(1620) > vcllo.dll!ImplSVMain() Line 203 > at c:\lo\src\core\vcl\source\app\svmain.cxx(203) > vcllo.dll!SVMain() Line 238 > at c:\lo\src\core\vcl\source\app\svmain.cxx(238) > sofficeapp.dll!soffice_main() Line 169 > at c:\lo\src\core\desktop\source\app\sofficemain.cxx(169) > 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\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(79) > soffice.bin!__scrt_common_main_seh() Line 288 > at d:\agent\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(288) > soffice.bin!__scrt_common_main() Line 331 > at d:\agent\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(331) > soffice.bin!mainCRTStartup() Line 17 > at d:\agent\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_main.cpp(17) > kernel32.dll!BaseThreadInitThunk() > ntdll.dll!RtlUserThreadStart() Crashes in Version: 6.2.2.1 (x64) Build ID: fcd633fb1bf21b0a99c9acb3ad6e526437947b01 CPU threads: 12; OS: Windows 10.0; UI render: GL; VCL: win; Locale: ru-RU (ru_RU); UI-Language: en-US Calc: CL and in current master. OK in Version: 6.0.0.1 (x64) Build ID: d2bec56d7865f05a1003dc88449f2b0fdd85309a CPU threads: 12; OS: Windows 10.0; UI render: GL; Locale: ru-RU (ru_RU); Calc: group Regression introduced in: https://git.libreoffice.org/core/+/5b2f1243bd44b450da26c8344b3ee459f8e88f6c Jan-Marek: could you please take a look?
confirm in Version: 6.3.0.0.alpha0+ (x64) Build ID: 13a260f59e421f3e67845f8f2eb22b8f0f8fcaf0 CPU threads: 4; OS: Windows 10.0; UI render: GL; VCL: win; TinderBox: Win-x86_64@42, Branch:master, Time: 2019-03-11_02:46:09 Locale: ru-RU (ru_RU); UI-Language: en-US Calc: threaded
Can confirm this bug for the versions: 6.2.1 x64 6.1.5 x32 6.1.5 x64 OS: Win 10 vers. 1809 build 17763 This basically makes is impossible to write a letter by using the template wizard, which should be a very basic function used by a lot of people.
So my "lucky" assumption in the fix for bug 122927 is probably wrong. I don't have access to a Windows build, and I won't for a longer time. If nobody has time to fix this, you should probably revert the fix for bug 122927, as this looks like the smaller problem. A huge hack would be something like https://gerrit.libreoffice.org/#/c/69436, which will quite probably work correct. Still I think functions should not need to handle locked and unlocked calls, which leads to madness IMHO. Locking and multi-threading is already hard enough…
It seemed to me that bug 116147 occured again. I checked several versions: WFM with 6.0.3, 6.0.7, 6.1.0, 6.1.4, 6.2.0. It does not work for me with 6.0.0, 6.0.1, 6.0.2, 6.1.5, 6.2.1, 6.2.2.
Increasing severity since this is also reproduced in LibreOffice 6.1.5
*** This bug has been marked as a duplicate of bug 123502 ***