[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