Date: prev next · Thread: first prev next last
2012 Archives by date, by thread · List index


Hi Markus,

Il 28/05/2012 22:30, Markus Mohrhard ha scritto:
Hey,

The problem is --disable-xmlsec. You should not specify this flag as
long as you plan to build on a normal platform. Behind xmlsec are also
all our password related libraries so you can't open password
protected documents. This option makes only sense for platforms where
we don't yet support them.

Cool thanks, building without that right now.

BTW screen(1) ate my terminal buffer and memcheck was actually reporting these:

==27901== Invalid read of size 4
==27901==    at 0x13B030C8: FcConfigFileExists (fccfg.c:1671)
==27901==    by 0x13B18A15: FcConfigParseAndLoad (fcxml.c:2459)
==27901==    by 0x13B18E77: FcConfigParseAndLoad (fcxml.c:2427)
==27901==    by 0x13B190FD: FcEndElement (fcxml.c:1624)
==27901==    by 0x156858E4: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2)
==27901==    by 0x1568677D: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2)
==27901==    by 0x156832E1: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2)
==27901==    by 0x15684E6A: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2)
==27901==    by 0x156886E1: XML_ParseBuffer (in /lib/x86_64-linux-gnu/libexpat.so.1.5.2)
==27901==    by 0x13B18B70: FcConfigParseAndLoad (fcxml.c:2541)
==27901==    by 0x13B0E156: FcInitLoadConfig (fcinit.c:67)
==27901==    by 0x13B0E245: FcInitLoadConfigAndFonts (fcinit.c:101)
==27901==    by 0x13B0E464: FcInit (fcinit.c:124)
==27901==    by 0x10360D24: FontCfgWrapper::FontCfgWrapper() (in 
/home/rm/src/libo2/solver/unxlngx6.pro/lib/libvcllo.so)
==27901==    by 0x10360DC4: FontCfgWrapper::get() (in 
/home/rm/src/libo2/solver/unxlngx6.pro/lib/libvcllo.so)
==27901==    by 0x1036FF93: psp::PrintFontManager::initialize() (in 
/home/rm/src/libo2/solver/unxlngx6.pro/lib/libvcllo.so)
==27901==    by 0x1036B606: psp::PrintFontManager::get() (in 
/home/rm/src/libo2/solver/unxlngx6.pro/lib/libvcllo.so)
==27901==    by 0x17C3BAFA: SvpSalGraphics::GetDevFontList(ImplDevFontList*) (in 
/home/rm/src/libo2/solver/unxlngx6.pro/lib/libvclplug_svplo.so)
==27901==    by 0x101B6EF8: OutputDevice::ImplInitFontList() const (in 
/home/rm/src/libo2/solver/unxlngx6.pro/lib/libvcllo.so)
==27901==    by 0x101C0979: OutputDevice::ImplNewFont() const (in 
/home/rm/src/libo2/solver/unxlngx6.pro/lib/libvcllo.so)
==27901==    by 0x101C31A4: OutputDevice::GetTextHeight() const (in 
/home/rm/src/libo2/solver/unxlngx6.pro/lib/libvcllo.so)
==27901==    by 0xC1CA851: ScGlobal::InitTextHeight(SfxItemPool*) (in 
/home/rm/src/libo2/solver/unxlngx6.pro/lib/libsclo.so)
==27901==    by 0xC40AF83: ScModule::ScModule(SfxObjectFactory*) (in 
/home/rm/src/libo2/solver/unxlngx6.pro/lib/libsclo.so)
==27901==    by 0xC404A5C: ScDLL::Init() (in /home/rm/src/libo2/solver/unxlngx6.pro/lib/libsclo.so)
==27901==    by 0xC683AB2: 
ScDocument_createInstance(com::sun::star::uno::Reference<com::sun::star::lang::XMultiServiceFactory>
 const&, unsigned long) (in /home/rm/src/libo2/solver/unxlngx6.pro/lib/libsclo.so)
==27901==    by 0xCF67D7D: 
sfx2::SfxModelFactory::createInstanceWithArguments(com::sun::star::uno::Sequence<com::sun::star::uno::Any>
 const&) (in /home/rm/src/libo2/solver/unxlngx6.pro/lib/libsfxlo.so)
==27901==    by 0xCF67B1A: sfx2::SfxModelFactory::createInstance() (in 
/home/rm/src/libo2/solver/unxlngx6.pro/lib/libsfxlo.so)
==27901==    by 0x6DC4611: (anonymous 
namespace)::ServiceManager::createInstanceWithContext(rtl::OUString const&, 
com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) (in 
/home/rm/src/libo2/solver/unxlngx6.pro/lib/libuno_cppuhelpergcc3.so.3)
==27901==    by 0x6DBE383: (anonymous namespace)::ServiceManager::createInstance(rtl::OUString 
const&) (in /home/rm/src/libo2/solver/unxlngx6.pro/lib/libuno_cppuhelpergcc3.so.3)

==27901== Conditional jump or move depends on uninitialised value(s)
==27901==    at 0x13380510: inflateReset2 (inflate.c:157)
==27901==    by 0x13380605: inflateInit2_ (inflate.c:193)
==27901==    by 0x1BFA324B: ZipUtils::Inflater::Inflater(unsigned char) (in 
/home/rm/src/libo2/solver/unxlngx6.pro/lib/libpackage2.so)
==27901==    by 0x1BFA58E8: 
XUnbufferedStream::XUnbufferedStream(com::sun::star::uno::Reference<com::sun::star::lang::XMultiServiceFactory>
 const&, SotMutexHolderRef, ZipEntry&, 
com::sun::star::uno::Reference<com::sun::star::io::XInputStream>, rtl::Reference<EncryptionData> 
const&, signed char, unsigned char, rtl::OUString const&, unsigned char) (in 
/home/rm/src/libo2/solver/unxlngx6.pro/lib/libpackage2.so)
==27901==    by 0x1BFA67B0: ZipFile::createUnbufferedStream(SotMutexHolderRef, ZipEntry&, 
rtl::Reference<EncryptionData> const&, signed char, unsigned char, rtl::OUString) (in 
/home/rm/src/libo2/solver/unxlngx6.pro/lib/libpackage2.so)
==27901==    by 0x1BFA9DEF: ZipFile::getDataStream(ZipEntry&, rtl::Reference<EncryptionData> 
const&, unsigned char, SotMutexHolderRef) (in 
/home/rm/src/libo2/solver/unxlngx6.pro/lib/libpackage2.so)
==27901==    by 0x1BFD9DFC: ZipPackageStream::getDataStream() (in 
/home/rm/src/libo2/solver/unxlngx6.pro/lib/libpackage2.so)
==27901==    by 0x1ADE03ED: OWriteStream_Impl::GetStream_Impl(int, unsigned char) (in 
/home/rm/src/libo2/solver/unxlngx6.pro/lib/libxstor.so)
==27901==    by 0x1ADE5BBE: OWriteStream_Impl::GetStream(int, unsigned char) (in 
/home/rm/src/libo2/solver/unxlngx6.pro/lib/libxstor.so)
==27901==    by 0x1AE0E4DD: OStorage::openStreamElement(rtl::OUString const&, int) (in 
/home/rm/src/libo2/solver/unxlngx6.pro/lib/libxstor.so)
==27901==    by 0xB5A17CE: oox::ZipStorage::implOpenInputStream(rtl::OUString const&) (in 
/home/rm/src/libo2/solver/unxlngx6.pro/lib/libooxlo.so)
==27901==    by 0xB59F6D3: oox::StorageBase::openInputStream(rtl::OUString const&) (in 
/home/rm/src/libo2/solver/unxlngx6.pro/lib/libooxlo.so)
==27901==    by 0xB59F613: oox::StorageBase::openInputStream(rtl::OUString const&) (in 
/home/rm/src/libo2/solver/unxlngx6.pro/lib/libooxlo.so)
==27901==    by 0xB3A10D3: oox::core::FilterBase::openInputStream(rtl::OUString const&) const (in 
/home/rm/src/libo2/solver/unxlngx6.pro/lib/libooxlo.so)
==27901==    by 0xB3AF4C9: oox::core::FragmentHandler::openFragmentStream() const (in 
/home/rm/src/libo2/solver/unxlngx6.pro/lib/libooxlo.so)
==27901==    by 0xB3B4299: 
oox::core::XmlFilterBase::importFragment(rtl::Reference<oox::core::FragmentHandler> const&) (in 
/home/rm/src/libo2/solver/unxlngx6.pro/lib/libooxlo.so)
==27901==    by 0xB3B9CC6: oox::core::XmlFilterBase::importRelations(rtl::OUString const&) (in 
/home/rm/src/libo2/solver/unxlngx6.pro/lib/libooxlo.so)
==27901==    by 0xB3B9E8E: oox::core::XmlFilterBase::getFragmentPathFromFirstType(rtl::OUString 
const&) (in /home/rm/src/libo2/solver/unxlngx6.pro/lib/libooxlo.so)
==27901==    by 0x1B2C676C: oox::xls::ExcelFilter::importDocument() (in 
/home/rm/src/libo2/solver/unxlngx6.pro/lib/libscfiltlo.so)
==27901==    by 0xB3A41FC: 
oox::core::FilterBase::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> 
const&) (in /home/rm/src/libo2/solver/unxlngx6.pro/lib/libooxlo.so)
==27901==    by 0x1B2C6A85: 
oox::xls::ExcelFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> 
const&) (in /home/rm/src/libo2/solver/unxlngx6.pro/lib/libscfiltlo.so)
==27901==    by 0xCF0F726: SfxObjectShell::ImportFrom(SfxMedium&, bool) (in 
/home/rm/src/libo2/solver/unxlngx6.pro/lib/libsfxlo.so)
==27901==    by 0xCF0C34E: SfxObjectShell::DoLoad(SfxMedium*) (in 
/home/rm/src/libo2/solver/unxlngx6.pro/lib/libsfxlo.so)
==27901==    by 0x989CA63: ScFiltersTest::load(rtl::OUString const&, rtl::OUString const&, 
rtl::OUString const&, rtl::OUString const&, unsigned long) (in 
/home/rm/src/libo2/workdir/unxlngx6.pro/LinkTarget/CppunitTest/libtest_sc_subsequent_filters_test.so)
==27901==    by 0x989E148: ScFiltersTest::loadDoc(rtl::OUString const&, int) (in 
/home/rm/src/libo2/workdir/unxlngx6.pro/LinkTarget/CppunitTest/libtest_sc_subsequent_filters_test.so)
==27901==    by 0x989FE3E: ScFiltersTest::testRangeNameXLSX() (in 
/home/rm/src/libo2/workdir/unxlngx6.pro/LinkTarget/CppunitTest/libtest_sc_subsequent_filters_test.so)

thanks,
riccardo

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.