part of API test output: >>>>>>>>>>>>>>>>>>>>> ***** State for xmloff.Impress.XMLExporter::com::sun::star::lang::XInitialization ****** Whole interface: PASSED.OK **************************************************************************************** LOG> Log started 02.05.2010 - 19:47:00 Creating: xmloff.Impress.XMLExporter LOG> Log started 02.05.2010 - 19:47:00 LOG> creating an impress document LOG> creating a new environment Environment created checking: [xmloff.Impress.XMLExporter::com::sun::star::document::XFilter] is iface: [com.sun.star.document.XFilter] testcode: [ifc.document._XFilter] <<<<<<<<<<<<<<<<<<<<<<<<<<< Stacktrace of one thread: >>>>>>>>>>>>>>>>>>>>>>>>>>> sal3.dll!_rtl_uString_acquire() + 0x6 bytes C > xomi.dll!XMLSdPropHdlFactory::GetPropertyHandler(long nType=2122) Line 911 + 0xb5 bytes C++ xomi.dll!XMLPropertySetMapperEntry_Impl::XMLPropertySetMapperEntry_Impl(const XMLPropertyMapEntry & rMapEntry={...}, const UniReference & rFactory={...}) Line 60 + 0x12c bytes C++ xomi.dll!XMLPropertySetMapper::XMLPropertySetMapper(const XMLPropertyMapEntry * pEntries=0x0dc35af0, const UniReference & rFactory={...}) Line 92 + 0x10 bytes C++ xomi.dll!XMLShapePropertySetMapper::XMLShapePropertySetMapper(const UniReference & rFactoryRef={...}) Line 1161 + 0x37 bytes C++ xomi.dll!SdXMLExport::setSourceDocument(const com::sun::star::uno::Reference & xDoc={...}) Line 463 + 0x2c bytes C++ msci_uno.dll!bridges::cpp_uno::shared::UnoInterfaceProxy::getCppI() + 0x58 bytes C++ msci_uno.dll!bridges::cpp_uno::shared::UnoInterfaceProxy::getCppI() + 0x392 bytes C++ msci_uno.dll!bridges::cpp_uno::shared::unoInterfaceProxyDispatch() + 0x24b bytes C++ urp_uno.dll!_thisDispatch() + 0x327 bytes C++ urp_uno.dll!bridges_urp::ServerMultiJob::execute() + 0x17f bytes C++ urp_uno.dll!bridges_urp::ServerMultiJob::execute() + 0x500 bytes C++ cppu3.dll!cppu_threadpool::JobQueue::enter() + 0x131 bytes C++ cppu3.dll!cppu_threadpool::ORequestThread::run() + 0x5e bytes C++ cppu3.dll!_cppu_requestThreadWorker() + 0xb bytes C++ sal3.dll!_osl_getGlobalMutex() + 0x1c bytes C msvcr90d.dll!_callthreadstartex() Line 348 + 0xf bytes C msvcr90d.dll!_threadstartex(void * ptd=0x09a93bf0) Line 331 C kernel32.dll!77e6482f() [Frames below may be incorrect and/or missing, no symbols loaded for kernel32.dll] <<<<<<<<<<<<<<<<<<<<<<<<<<< Stacktrace of a second thread: >>>>>>>>>>>>>>>>>>>>>>>>>>> sal3.dll!_rtl_uString_release() + 0x9 bytes C > xofmi.dll!_STL::__hashtable<_STL::pair,NameKey_Impl,NameHash_Impl,_STL::_Select1st<_STL::pair >,NameHash_Impl,_STL::allocator<_STL::pair > >::_M_delete_node(_STL::_Hashtable_node<_STL::pair > * __n=0x09ab9be0) Line 581 + 0x2a bytes C++ xofmi.dll!_STL::__hashtable<_STL::pair,NameKey_Impl,NameHash_Impl,_STL::_Select1st<_STL::pair >,NameHash_Impl,_STL::allocator<_STL::pair > >::clear() Line 416 C++ xofmi.dll!XMLTransformerActions::~XMLTransformerActions() Line 66 + 0x2d bytes C++ xofmi.dll!Oasis2OOoTransformer::~Oasis2OOoTransformer() Line 2014 + 0x22 bytes C++ xofmi.dll!Oasis2OOoTransformer::`scalar deleting destructor'() + 0xf bytes C++ cppuhelper3MSC.dll!cppu::OWeakObject::release() + 0x29 bytes C++ xofmi.dll!cppu::WeakImplHelper4::release() Line 112 + 0xc bytes C++ xofmi.dll!XMLTransformerBase::~XMLTransformerBase() Line 231 + 0xf5 bytes C++ xofmi.dll!Oasis2OOoTransformer::~Oasis2OOoTransformer() Line 2017 + 0xf bytes C++ xofmi.dll!Oasis2OOoTransformer::`scalar deleting destructor'() + 0xf bytes C++ cppuhelper3MSC.dll!cppu::OWeakObject::release() + 0x29 bytes C++ xofmi.dll!cppu::WeakImplHelper4::release() Line 112 + 0xc bytes C++ xomi.dll!SvXMLExport::~SvXMLExport() Line 675 + 0x3e5 bytes C++ xomi.dll!SdXMLExport::~SdXMLExport() Line 750 + 0x4c5 bytes C++ xomi.dll!SdXMLExport::`scalar deleting destructor'() + 0xf bytes C++ cppuhelper3MSC.dll!cppu::OWeakObject::release() + 0x29 bytes C++ xomi.dll!cppu::WeakImplHelper6::release() Line 114 + 0xc bytes C++ msci_uno.dll!bridges::cpp_uno::shared::freeUnoInterfaceProxy() + 0x42 bytes C++ cppu3.dll!_uno_dumpEnvironmentByName() + 0x6b7 bytes C++ cppu3.dll!_uno_getCurrentEnvironment() + 0x1ef bytes C++ cppu3.dll!_uno_Environment_invoke_v() + 0x17 bytes C++ cppu3.dll!_uno_Environment_invoke() + 0x19 bytes C++ cppu3.dll!_uno_dumpEnvironmentByName() + 0x87b bytes C++ msci_uno.dll!bridges::cpp_uno::shared::releaseProxy() + 0x20 bytes C++ urp_uno.dll!bridges_remote::Uno2RemoteStub::~Uno2RemoteStub() + 0x34 bytes C++ urp_uno.dll!bridges_remote::Uno2RemoteStub::`scalar deleting destructor'() + 0xb bytes C++ urp_uno.dll!bridges_remote::freeUno2RemoteStub() + 0x11 bytes C++ cppu3.dll!_uno_dumpEnvironmentByName() + 0x6b7 bytes C++ cppu3.dll!_uno_getCurrentEnvironment() + 0x1ef bytes C++ cppu3.dll!_uno_Environment_invoke_v() + 0x17 bytes C++ cppu3.dll!_uno_Environment_invoke() + 0x19 bytes C++ cppu3.dll!_uno_dumpEnvironmentByName() + 0x87b bytes C++ urp_uno.dll!_thisRelease() + 0x20 bytes C++ urp_uno.dll!bridges_urp::ServerMultiJob::execute() + 0x18d bytes C++ urp_uno.dll!bridges_urp::ServerMultiJob::execute() + 0x500 bytes C++ cppu3.dll!cppu_threadpool::JobQueue::enter() + 0x131 bytes C++ cppu3.dll!cppu_threadpool::ORequestThread::run() + 0x5e bytes C++ cppu3.dll!_cppu_requestThreadWorker() + 0xb bytes C++ sal3.dll!_osl_getGlobalMutex() + 0x1c bytes C msvcr90d.dll!_callthreadstartex() Line 348 + 0xf bytes C msvcr90d.dll!_threadstartex(void * ptd=0x09e60bd0) Line 331 C kernel32.dll!77e6482f() [Frames below may be incorrect and/or missing, no symbols loaded for kernel32.dll] <<<<<<<<<<<<<<<<<<<<<<<<<<<