[Libreoffice-bugs] [Bug 30825] New: LibO dev crashes when trying to update some extensions.

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Oct 13 12:09:30 CEST 2010


https://bugs.freedesktop.org/show_bug.cgi?id=30825

           Summary: LibO dev crashes when trying to update some
                    extensions.
           Product: LibreOffice
           Version: unspecified
          Platform: x86-64 (AMD64)
        OS/Version: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: libreoffice
        AssignedTo: libreoffice-bugs at lists.freedesktop.org
        ReportedBy: giuseppe.castagno at acca-esse.eu


Platform: Ubuntu 9.10 64 bit, Kde windows system.

The bug is reproducible, with a fairly recent build.

To reproduce, just install the extensions and you got this behavior, even
though it seems they don't have update enabled.

1) Install Libo, I installed it from deb packages, as standard; it ended up in
/opt/libreoffice3, installed extension packages as well.

2) installed some of my extension, as well.

3) trying an update, just to test.

4) LibO chrashed.

5) removed all the extensions, but mine (they have update enabled as well): no
crashes.

6) did a fake update of one of my extensions, trying to update: no problem
there, no crashed and extension updated.

Commecting with gdb and after a crash, I got this bt:

0x00007f1238908048 in ?? () from
/opt/libreoffice3/program/../basis-link/program/libunoxmllx.so
(gdb) bt
#0  0x00007f1238908048 in ?? () from
/opt/libreoffice3/program/../basis-link/program/libunoxmllx.so
#1  0x00007f12389076e4 in ?? () from
/opt/libreoffice3/program/../basis-link/program/libunoxmllx.so
#2  0x00007f1238907671 in ?? () from
/opt/libreoffice3/program/../basis-link/program/libunoxmllx.so
#3  0x00007f123627dba7 in ?? () from
/opt/libreoffice3/program/../basis-link/program/updatefeed.uno.so
#4  0x00007f1236281133 in ?? () from
/opt/libreoffice3/program/../basis-link/program/updatefeed.uno.so
#5  0x00007f123627d43e in ?? () from
/opt/libreoffice3/program/../basis-link/program/updatefeed.uno.so
#6  0x00007f1257811232 in ?? () from
/opt/libreoffice3/program/../basis-link/program/libdeploymentmisclx.so
#7  0x00007f125781148f in ?? () from
/opt/libreoffice3/program/../basis-link/program/libdeploymentmisclx.so
#8  0x00007f1257812add in
dp_misc::getOnlineUpdateInfos(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext>
const&,
com::sun::star::uno::Reference<com::sun::star::deployment::XExtensionManager>
const&,
com::sun::star::uno::Reference<com::sun::star::deployment::XUpdateInformationProvider>
const&,
std::vector<com::sun::star::uno::Reference<com::sun::star::deployment::XPackage>,
std::allocator<com::sun::star::uno::Reference<com::sun::star::deployment::XPackage>
> > const*,
std::vector<std::pair<com::sun::star::uno::Reference<com::sun::star::deployment::XPackage>,
com::sun::star::uno::Any>,
std::allocator<std::pair<com::sun::star::uno::Reference<com::sun::star::deployment::XPackage>,
com::sun::star::uno::Any> > >&) () from
/opt/libreoffice3/program/../basis-link/program/libdeploymentmisclx.so
#9  0x00007f123867b54d in ?? () from
/opt/libreoffice3/program/../basis-link/program/deploymentguilx.uno.so
#10 0x00007f123867115e in ?? () from
/opt/libreoffice3/program/../basis-link/program/deploymentguilx.uno.so
#11 0x00007f12386713fa in ?? () from
/opt/libreoffice3/program/../basis-link/program/deploymentguilx.uno.so
#12 0x00007f125999ca5c in ?? () from
/opt/libreoffice3/program/../basis-link/ure-link/lib/libuno_sal.so.3
#13 0x00007f1258275a04 in start_thread () from /lib/libpthread.so.0
#14 0x00007f125876ed4d in clone () from /lib/libc.so.6
#15 0x0000000000000000 in ?? ()
(gdb) cont

So a question.
What flags should I use to enable a build with minimal symbol generation in
order to have a more meaningful trace?
I mean minimal, not full symbols.

After the 'gdb cont' above the Kde crash reporter is started and reports
OpenOffice.org as chashed, may be LibreOffice there is better?
Should be somewhere in soffice.bin, hard to find.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Libreoffice-bugs mailing list