• Stephan Bergmann's avatar
    Work around premature disposing of PackageRegistryBackends · c9a27eb9
    Stephan Bergmann yazdı
    With ucbhelper::Content now requiring an XComponentContext during construction,
    calling "unopkg add" with an .oxt that requires license acceptance would lead to
    an assertion about a null XComponentContext, as doChecksForAddExtension calls
    the XPackage's checkPrerequisites -> checkLicnese -> getTextFromURL, which
    creates an ucbhelper::Content with getMyBackend()->getComponentContext(), but
    early release of the "tmp" manager would already have caused disposing of that
    backend, which clears m_xComponentContext.
    
    I assume this problem had always been lurking silently in the code.
    
    Change-Id: I9f59c612fe3831b2f6dd832ef2f0505b6590b8e0
    c9a27eb9
Adı
Son kayıt (commit)
Son güncelleme
..
inc Loading commit data...
prj Loading commit data...
qa/deployment_misc Loading commit data...
scripts Loading commit data...
source Loading commit data...
test Loading commit data...
unx Loading commit data...
util Loading commit data...
win32/source Loading commit data...
AllLangResTarget_deployment.mk Loading commit data...
AllLangResTarget_deploymentgui.mk Loading commit data...
AllLangResTarget_dkt.mk Loading commit data...
CustomTarget_soffice.mk Loading commit data...
Executable_crashrep.com.mk Loading commit data...
Executable_officeloader.mk Loading commit data...
Executable_oosplash.mk Loading commit data...
Executable_quickstart.mk Loading commit data...
Executable_sbase.mk Loading commit data...
Executable_scalc.mk Loading commit data...
Executable_sdraw.mk Loading commit data...
Executable_simpress.mk Loading commit data...
Executable_smath.mk Loading commit data...
Executable_soffice.bin.mk Loading commit data...
Executable_soffice.mk Loading commit data...
Executable_soffice_bin.mk Loading commit data...
Executable_sweb.mk Loading commit data...
Executable_swriter.mk Loading commit data...
Executable_unoinfo.mk Loading commit data...
Executable_unopkg.bin.mk Loading commit data...
Executable_unopkg.com.mk Loading commit data...
Executable_unopkg.mk Loading commit data...
Library_deployment.mk Loading commit data...
Library_deploymentgui.mk Loading commit data...
Library_deploymentmisc.mk Loading commit data...
Library_migrationoo2.mk Loading commit data...
Library_migrationoo3.mk Loading commit data...
Library_offacc.mk Loading commit data...
Library_sofficeapp.mk Loading commit data...
Library_spl.mk Loading commit data...
Library_spl_unx.mk Loading commit data...
Library_unopkgapp.mk Loading commit data...
Makefile Loading commit data...
Module_desktop.mk Loading commit data...
Package_intro.mk Loading commit data...
Package_scripts.mk Loading commit data...
Package_soffice_bin.mk Loading commit data...
Package_soffice_sh.mk Loading commit data...
Pagein_calc.mk Loading commit data...
Pagein_common.mk Loading commit data...
Pagein_draw.mk Loading commit data...
Pagein_impress.mk Loading commit data...
Pagein_writer.mk Loading commit data...
README Loading commit data...
StaticLibrary_winextendloaderenv.mk Loading commit data...
StaticLibrary_winlauncher.mk Loading commit data...
WinResTarget_quickstart.mk Loading commit data...
WinResTarget_sbase.mk Loading commit data...
WinResTarget_scalc.mk Loading commit data...
WinResTarget_sdraw.mk Loading commit data...
WinResTarget_simpress.mk Loading commit data...
WinResTarget_smath.mk Loading commit data...
WinResTarget_soffice.mk Loading commit data...
WinResTarget_sofficebin.mk Loading commit data...
WinResTarget_sweb.mk Loading commit data...
WinResTarget_swriter.mk Loading commit data...
Zip_brand.mk Loading commit data...
Zip_brand_dev.mk Loading commit data...
Zip_shell.mk Loading commit data...