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

            Bug ID: 92528
           Summary: UsageInfo crash on exit
           Product: LibreOffice
           Version: unspecified
          Hardware: Other
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: framework
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: michael.me...@collabora.com

Just exited a build from: ff4b8d39e649ed56770b28550158b5148432ee48

on Windows, having run some LibreLogo foo - and I got an unhappy un-caught
exception in MSVC:

     KernelBase.dll!_RaiseException@16()    Unknown
     msvcr120d.dll!_CxxThrowException(void * pExceptionObject, const
_s__ThrowInfo * pThrowInfo) Line 154    C++
     comphelper.dll!comphelper::getProcessServiceFactory() Line 64    C++
     comphelper.dll!comphelper::getProcessComponentContext() Line 96    C++
>       sfxlo.dll!`anonymous namespace'::UsageInfo::save() Line 633     C++
     sfxlo.dll!`anonymous namespace'::UsageInfo::~UsageInfo() Line 612    C++
     sfxlo.dll!`rtl::Static<`anonymous
namespace'::UsageInfo,A0xddb81cae::theUsageInfo>::StaticInstance::operator()'::`2'::`dynamic
atexit destructor for 'instance''()    C++
     sfxlo.dll!_CRT_INIT(void * hDllHandle, unsigned long dwReason, void *
lpreserved) Line 416    C
     sfxlo.dll!__DllMainCRTStartup(void * hDllHandle, unsigned long dwReason,
void * lpreserved) Line 522    C
     sfxlo.dll!_DllMainCRTStartup(void * hDllHandle, unsigned long dwReason,
void * lpreserved) Line 472    C
     ntdll.dll!_LdrpCallInitRoutine@16()    Unknown
     ntdll.dll!_LdrShutdownProcess@0()    Unknown
     ntdll.dll!_RtlExitUserProcess@4()    Unknown
     kernel32.dll!_ExitProcessStub@4()    Unknown
     msvcr120d.dll!__crtExitProcess(int status) Line 776    C
     msvcr120d.dll!doexit(int code, int quick, int retcaller) Line 678    C
     msvcr120d.dll!exit(int code) Line 417    C
     soffice.bin!__tmainCRTStartup() Line 662    C
     soffice.bin!WinMainCRTStartup() Line 466    C
     kernel32.dll!@BaseThreadInitThunk@12()    Unknown

This is the exception:

Reference< XMultiServiceFactory > getProcessServiceFactory()
{
    Reference< XMultiServiceFactory> xReturn;
    xReturn = localProcessFactory( xReturn, false );
    if ( !xReturn.is() )
    {
        throw DeploymentException( "null process service factory" );

I guess this de-init is happening rather after it should somehow.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to