[Libreoffice-bugs] [Bug 90429] ooo2gd crashes LibreOffice immediately

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Thu Aug 15 11:25:50 UTC 2019


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

Julien Nabet <serval2412 at yahoo.fr> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |serval2412 at yahoo.fr

--- Comment #13 from Julien Nabet <serval2412 at yahoo.fr> ---
On pc Debian x86-64 with master sources updated today, I got an assert when
trying to install:
#3  0x00007ffff7b0f102 in __GI___assert_fail
    (assertion=0x7fffe73cd37d "false", file=0x7fffe73cd078
"/home/julien/lo/libreoffice/configmgr/source/access.cxx", line=1902,
function=0x7fffe73d8200
<configmgr::Access::initBroadcasterAndChanges(configmgr::Modifications::Node
const&, configmgr::Broadcaster*,
std::__debug::vector<com::sun::star::util::ElementChange,
std::allocator<com::sun::star::util::ElementChange> >*)::__PRETTY_FUNCTION__>
"void configmgr::Access::initBroadcasterAndChanges(const
configmgr::Modifications::Node&, configmgr::Broadcaster*,
std::__debug::vector<com::sun::star::util::ElementChange>*)") at assert.c:101
#4  0x00007fffe7305126 in
configmgr::Access::initBroadcasterAndChanges(configmgr::Modifications::Node
const&, configmgr::Broadcaster*,
std::__debug::vector<com::sun::star::util::ElementChange,
std::allocator<com::sun::star::util::ElementChange> >*) (this=0x555557752b10,
modifications=..., broadcaster=0x7fff2510b810, allChanges=0x0) at
/home/julien/lo/libreoffice/configmgr/source/access.cxx:1902
#5  0x00007fffe7382217 in
configmgr::RootAccess::initBroadcaster(configmgr::Modifications::Node const&,
configmgr::Broadcaster*) (this=0x555557752b10, modifications=...,
broadcaster=0x7fff2510b810)
    at /home/julien/lo/libreoffice/configmgr/source/rootaccess.cxx:76
#6  0x00007fffe734ca3b in
configmgr::Components::initGlobalBroadcaster(configmgr::Modifications const&,
rtl::Reference<configmgr::RootAccess> const&, configmgr::Broadcaster*)
    (this=0x7fffe74730a0
<configmgr::Components::getSingleton(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext>
const&)::singleton>, modifications=..., exclude=empty rtl::Reference,
broadcaster=0x7fff2510b810) at
/home/julien/lo/libreoffice/configmgr/source/components.cxx:261
#7  0x00007fffe7388e6b in configmgr::update::(anonymous
namespace)::Service::insertExtensionXcuFile(sal_Bool, rtl::OUString const&)
    (this=0x55555b65d2a0, shared=0 '\000',
fileUri="file:///home/julien/lo/libreoffice/instdir/program/../program/../user/uno_packages/cache/registry/com.sun.star.comp.deployment.configuration.PackageRegistryBackend/lucky2lo.tmp/Addons.xcu")
at /home/julien/lo/libreoffice/configmgr/source/update.cxx:104
#8  0x00007fffe1f3944d in dp_registry::backend::configuration::(anonymous
namespace)::BackendImpl::PackageImpl::processPackage_(osl::ResettableMutexGuard&,
bool, bool, rtl::Reference<dp_misc::AbortChannel> const&,
com::sun::star::uno::Reference<com::sun::star::ucb::XCommandEnvironment>
const&) (this=0x55555c95aba0, doRegisterPackage=true, startup=false,
xCmdEnv=empty uno::Reference)
    at
/home/julien/lo/libreoffice/desktop/source/deployment/registry/configuration/dp_configuration.cxx:721
#9  0x00007fffe1f4322f in
dp_registry::backend::Package::processPackage_impl(bool, bool,
com::sun::star::uno::Reference<com::sun::star::task::XAbortChannel> const&,
com::sun::star::uno::Reference<com::sun::star::ucb::XCommandEnvironment>
const&) (this=0x55555c95aba0, doRegisterPackage=true, startup=false,
xAbortChannel=uno::Reference to (class dp_misc::AbortChannel *) 0x55555c963888,
xCmdEnv=empty uno::Reference)
    at
/home/julien/lo/libreoffice/desktop/source/deployment/registry/dp_backend.cxx:635

If I disable the assert, I can install the extension.

I could click on any of the 5 icons, no crash, I got a Java style dialog.

I noticed these logs on console:
warn:configmgr:317:317:configmgr/source/xcuparser.cxx:159: bad set node <prop>
member in
"file:///home/julien/lo/libreoffice/instdir/program/../program/../user/extensions/shared/registry/com.sun.star.comp.deployment.configuration.PackageRegistryBackend/lucle3c1.tmp/Addons.xcu"
warn:configmgr:317:317:configmgr/source/xcuparser.cxx:159: bad set node <prop>
member in
"file:///home/julien/lo/libreoffice/instdir/program/../program/../user/extensions/shared/registry/com.sun.star.comp.deployment.configuration.PackageRegistryBackend/lucle3c1.tmp/Addons.xcu"

Any update?

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20190815/f3df798d/attachment.html>


More information about the Libreoffice-bugs mailing list