Hmm, thanks kso/kr for the document on thread safety in the UDK. This paragraph:

ยท          *Issue*: Many OOo UNO API implementations are not thread safe.
*Expectation*: The OOo UNO API implementations can be used by multiple threads and clients simultaneously.
*Sample Code*: [to be provided: crasher]
*Note*: Consequently that means, that the OOo API can not reliable be programmed in Java, because of the currently available Java VMs utilizing dedicated threads for finalization.

Seems to shed light on my problem. With this info in mind, I took a look at what was happening when the original jni_uno::BridgeRuntimeError was thrown, and the results are below. Both threads are active inside the core at the same time => Kaboom.

Is there a work around or do I re-write my filter in C++ ?

Thanks,

Martin

Threads:
1484 Java_com_sun_star_bridges_jni_1uno_JNI_1proxy_finalize__J
SwXTextDocument::setPropertyValue    Highest    0
3500 UNO_proxy_dispatch jni_uno::JLocalAutoRef::~JLocalAutoRef Normal 0


Dispatcher:
kernel32.dll!7c81eb33() kernel32.dll!7c81eb33()
   java_uno.dll!jni_uno::JLocalAutoRef::~JLocalAutoRef()  Line 191    C++
sal3.dll!6365688f() sal3.dll!63656af9() msvcr71.dll!7c359aed() java_uno.dll!jni_uno::JNI_context::java_exc_occured() Line 359 C++ java_uno.dll!jni_uno::JNI_context::ensure_no_exception() Line 124 C++ java_uno.dll!jni_uno::ustring_to_jstring(const jni_uno::JNI_context & jni={...}, const _rtl_uString * ustr=0x04e195a0) Line 88 C++ java_uno.dll!jni_uno::Bridge::map_to_java(const jni_uno::JNI_context & jni={...}, jvalue * java_data=0x0a38d3a4, const void * uno_data=0x0a38d32c, _typelib_TypeDescriptionReference * type=0x00226968, const jni_uno::JNI_type_info * info=0x00000000, bool in_param=true, bool out_param=false, bool special_wrapped_integral_types=true) Line 1581 + 0xf C++ java_uno.dll!jni_uno::Bridge::call_uno(const jni_uno::JNI_context & jni={...}, _uno_Interface * pUnoI=0x125bff08, _typelib_TypeDescription * member_td=0x05074e48, _typelib_TypeDescriptionReference * return_type=0x00226968, long nParams=1, const _typelib_MethodParameter * pParams=0x04ded678, _jobjectArray * jo_args=0x0a38d6b0) Line 314 + 0x26 C++ java_uno.dll!Java_com_sun_star_bridges_jni_1uno_JNI_1proxy_dispatch_1call(JNIEnv_ * jni_env=0x0033c154, _jobject * jo_proxy=0x0a38d6c4, __int64 bridge_handle=81715376, _jstring * jo_decl_class=0x0a38d6b8, _jstring * jo_method=0x0a38d6b4, _jobjectArray * jo_args=0x0a38d6b0) Line 513 + 0x4a C++ 0b296940() jvm.dll!0aea63e1() jvm.dll!0aead3a6() jvm.dll!0aeeba1c() jvm.dll!0aead3f5() jvm.dll!0aeeba2a() jvm.dll!0aef55b2() jvm.dll!0aee1d74() jvm.dll!0af1bc2f() jvm.dll!0aee1c81() jvm.dll!0aee55d0() java_uno.dll!rtl::OUString::compareTo(const rtl::OUString & str={...}) Line 296 + 0x29 C++ jvm.dll!0aee6b6a() jvm.dll!0aeec425() jvm.dll!0aeeea0a() jvm.dll!0aeeea2c() java_uno.dll!JNIEnv_::CallVoidMethodA(_jobject * obj=0x0b133248, _jmethodID * methodID=0x11e49cc0, const jvalue * args=0x0a38da30) Line 1032 C++ java_uno.dll!jni_uno::Bridge::call_java(_jobject * javaI=0x0b133248, _typelib_InterfaceTypeDescription * iface_td=0x01cb4718, long local_member_index=2, long function_pos_offset=0, _typelib_TypeDescriptionReference * return_type=0x002276f8, _typelib_MethodParameter * params=0x04ed91f0, long nParams=2, void * uno_ret=0x0a38ddf0, void * * uno_args=0x0a38dd14, _uno_Any * * uno_exc=0x0a38dd54) Line 271 C++ java_uno.dll!UNO_proxy_dispatch(_uno_Interface * pUnoI=0x1243ba88, const _typelib_TypeDescription * member_td=0x04e8dbd8, void * uno_ret=0x0a38ddf0, void * * uno_args=0x0a38dd14, _uno_Any * * uno_exc=0x0a38dd54) Line 801 C++ msci_uno.dll!bridges::cpp_uno::shared::CppInterfaceProxy::getOid() + 0x284 C++ msci_uno.dll!com::sun::star::uno::RuntimeException::RuntimeException() + 0x283 C++ msci_uno.dll!com::sun::star::uno::RuntimeException::~RuntimeException() + 0x16 C++ xof680mi.dll!XMLTransformerBase::startElement(const rtl::OUString & rName={...}, const com::sun::star::uno::Reference<com::sun::star::xml::sax::XAttributeList> & rAttrList={...}) Line 387 C++ xo680mi.dll!SvXMLExport::StartElement(const rtl::OUString & rName={...}, unsigned char bIgnWSOutside='') Line 2000 + 0x38 C++ xo680mi.dll!SvXMLElementExport::StartElement(SvXMLExport & rExp={...}, unsigned short nPrefixKey=1, const rtl::OUString & rLName={...}, unsigned char bIWSOutside='') Line 2159 C++ xo680mi.dll!SvXMLElementExport::SvXMLElementExport(SvXMLExport & rExp={...}, unsigned short nPrefixKey=1, xmloff::token::XMLTokenEnum eLName=XML_STYLE, unsigned char bIWSOutside='', unsigned char bIWSInside='') Line 2196 C++ xo680mi.dll!XMLStyleExport::exportStyle(const com::sun::star::uno::Reference<com::sun::star::style::XStyle> & rStyle={...}, const rtl::OUString & rXMLFamily={...}, const UniReference<SvXMLExportPropertyMapper> & rPropMapper={...}, const rtl::OUString * pPrefix=0x00000000) Line 285 + 0x29 C++ xo680mi.dll!XMLStyleExport::exportStyleFamily(const rtl::OUString & rFamily={...}, const rtl::OUString & rXMLFamily={...}, const UniReference<SvXMLExportPropertyMapper> & rPropMapper={...}, unsigned char bUsed=0, unsigned short nFamily=100, const rtl::OUString * pPrefix=0x00000000) Line 420 + 0x21 C++ xo680mi.dll!XMLStyleExport::exportStyleFamily(const char * pFamily=0x03888594, const rtl::OUString & rXMLFamily={...}, const UniReference<SvXMLExportPropertyMapper> & rPropMapper={...}, unsigned char bUsed=0, unsigned short nFamily=100, const rtl::OUString * pPrefix=0x00000000) Line 369 C++ xo680mi.dll!XMLTextParagraphExport::exportTextStyles(unsigned char bUsed=0, unsigned char bProg='') Line 217 + 0x55 C++ sw680mi.dll!SwXMLExport::_ExportStyles(unsigned char bUsed=0) Line 247 + 0x42 C++ xo680mi.dll!SvXMLExport::ImplExportStyles(unsigned char bUsed=0) Line 1006 C++ xo680mi.dll!SvXMLExport::exportDoc(xmloff::token::XMLTokenEnum eClass=XML_TEXT) Line 1311 C++ sw680mi.dll!SwXMLExport::exportDoc(xmloff::token::XMLTokenEnum eClass=XML_TEXT) Line 484 + 0x10 C++ xo680mi.dll!SvXMLExport::filter(const com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> & aDescriptor={...}) Line 820 + 0x19 C++ msci_uno.dll!bridges::cpp_uno::shared::UnoInterfaceProxy::getCppI() + 0x2f C++ msci_uno.dll!bridges::cpp_uno::shared::UnoInterfaceProxy::getCppI() + 0x349 C++ msci_uno.dll!bridges::cpp_uno::shared::UnoInterfaceProxy::dispatch() + 0x224 C++ java_uno.dll!jni_uno::Bridge::call_uno(const jni_uno::JNI_context & jni={...}, _uno_Interface * pUnoI=0x12ef7218, _typelib_TypeDescription * member_td=0x04e8de30, _typelib_TypeDescriptionReference * return_type=0x00227730, long nParams=1, const _typelib_MethodParameter * pParams=0x01cc0568, _jobjectArray * jo_args=0x0a38f1a0) Line 262 + 0x1a C++ java_uno.dll!Java_com_sun_star_bridges_jni_1uno_JNI_1proxy_dispatch_1call(JNIEnv_ * jni_env=0x0033c154, _jobject * jo_proxy=0x0a38f1b4, __int64 bridge_handle=81715376, _jstring * jo_decl_class=0x0a38f1a8, _jstring * jo_method=0x0a38f1a4, _jobjectArray * jo_args=0x0a38f1a0) Line 513 + 0x4a C++ 0b296940() jvm.dll!0af17f96() jvm.dll!0aea67a9() jvm.dll!0aedb25c() jvm.dll!0aee1d74() jvm.dll!0af1bc2f() jvm.dll!0aee1c81() jvm.dll!0aee55d0() jvm.dll!0af120dd() jvm.dll!0aee6aff() java_uno.dll!rtl::OUString::compareTo(const rtl::OUString & str={...}) Line 296 + 0x29 C++ jvm.dll!0aee5ee5() jvm.dll!0aeedabc() jvm.dll!0aeedade() java_uno.dll!JNIEnv_::CallBooleanMethodA(_jobject * obj=0x0b133258, _jmethodID * methodID=0x11e42da0, const jvalue * args=0x0a38f51c) Line 898 C++ java_uno.dll!jni_uno::Bridge::call_java(_jobject * javaI=0x0b133258, _typelib_InterfaceTypeDescription * iface_td=0x04ec88d0, long local_member_index=0, long function_pos_offset=0, _typelib_TypeDescriptionReference * return_type=0x00227730, _typelib_MethodParameter * params=0x01cc0568, long nParams=1, void * uno_ret=0x0a38f8c4, void * * uno_args=0x0a38f7f8, _uno_Any * * uno_exc=0x0a38f828) Line 278 + 0x1b C++ java_uno.dll!UNO_proxy_dispatch(_uno_Interface * pUnoI=0x12856660, const _typelib_TypeDescription * member_td=0x04e8de30, void * uno_ret=0x0a38f8c4, void * * uno_args=0x0a38f7f8, _uno_Any * * uno_exc=0x0a38f828) Line 801 C++ msci_uno.dll!bridges::cpp_uno::shared::CppInterfaceProxy::getOid() + 0x284 C++ msci_uno.dll!com::sun::star::uno::RuntimeException::RuntimeException() + 0x283 C++ msci_uno.dll!com::sun::star::uno::RuntimeException::~RuntimeException() + 0x16 C++ sfx680mi.dll!629a6145() cppuhelper3MSC.dll!66ab689a() tl680mi.dll!61000aca() tl680mi.dll!61000d4f() sfx680mi.dll!6293d8c0() sfx680mi.dll!6297210c() sfx680mi.dll!629a6b9a() sfx680mi.dll!62a533f3() sfx680mi.dll!629a6f74() tl680mi.dll!60fdcdba() sfx680mi.dll!62994b73() tl680mi.dll!61000aca() sfx680mi.dll!6291b6ba() cppuhelper3MSC.dll!66ab9fbe() sfx680mi.dll!6291bf45() msci_uno.dll!bridges::cpp_uno::shared::UnoInterfaceProxy::getCppI() + 0x2f C++ msci_uno.dll!bridges::cpp_uno::shared::UnoInterfaceProxy::getCppI() + 0x349 C++ msci_uno.dll!bridges::cpp_uno::shared::UnoInterfaceProxy::dispatch() + 0x224 C++ urp_uno.dll!60c1c2a2() urp_uno.dll!60c18e4c() cppu3.dll!66b02dca() cppu3.dll!66b02ee9() urp_uno.dll!60c18d65() urp_uno.dll!60c19158() cppu3.dll!66b032a5() sal3.dll!636525cb() cppu3.dll!66b0346e() simplereg.uno.dll!62801693() cppu3.dll!66b038bc() sal3.dll!63651202() msvcr71.dll!7c349565() simplereg.uno.dll!62801693() kernel32.dll!7c80b50b() simplereg.uno.dll!62801693() kernel32.dll!7c8399f3()

Finalizer:

ntdll.dll!7c90eb94() ntdll.dll!7c90e9c0() ntdll.dll!7c91901b() stlport_vc7145.dll!624179d1() ntdll.dll!7c910d5c() ntdll.dll!7c910e91() ntdll.dll!7c91056d() ntdll.dll!7c90104b() sal3.dll!6365253b() vos3MSC.dll!608d4075() vcl680mi.dll!609d4b60()
sw680mi.dll!SwXTextDocument::setPropertyValue(const rtl::OUString &
rPropertyName={...}, const com::sun::star::uno::Any & aValue={...}) Line 1944 + 0x27 C++ sw680mi.dll!XMLRedlineImportHelper::~XMLRedlineImportHelper() Line 427 + 0x38 C++ sw680mi.dll!XMLRedlineImportHelper::`scalar deleting destructor'() + 0xf C++ sw680mi.dll!SwXMLTextImportHelper::~SwXMLTextImportHelper() Line 262 + 0x24 C++ sw680mi.dll!SwXMLTextImportHelper::`scalar deleting destructor'() + 0xf C++
    xo680mi.dll!UniRefBase::release()  Line 47 + 0x1e    C++
    xo680mi.dll!SvXMLImport::~SvXMLImport()  Line 487 + 0x2ba    C++
    sw680mi.dll!SwXMLImport::~SwXMLImport()  Line 457 + 0xb3    C++
    sw680mi.dll!SwXMLImport::`scalar deleting destructor'()  + 0xf    C++
cppuhelper3MSC.dll!66ab9fe5() xo680mi.dll!cppu::WeakImplHelper6<com::sun::star::xml::sax::XExtendedDocumentHandler,com::sun::star::lang::XServiceInfo,com::sun::star::lang::XInitialization,com::sun::star::document::XImporter,com::sun::star::document::XFilter,com::sun::star::lang::XUnoTunnel>::release() Line 126 + 0xc C++ xof680mi.dll!XMLTransformerBase::~XMLTransformerBase() Line 284 + 0xcf C++ xof680mi.dll!OOo2OasisTransformer::~OOo2OasisTransformer() Line 1930 + 0x26 C++ xof680mi.dll!OOo2OasisTransformer::`scalar deleting destructor'() + 0xf C++ cppuhelper3MSC.dll!66ab9fe5() xof680mi.dll!OOo2OasisTransformer::release() Line 96 + 0xc C++ msci_uno.dll!bridges::cpp_uno::shared::UnoInterfaceProxy::free() + 0x1d C++ cppu3.dll!66afca0d() msci_uno.dll!bridges::cpp_uno::shared::UnoInterfaceProxy::releaseProxy() + 0x20 C++ java_uno.dll!Java_com_sun_star_bridges_jni_1uno_JNI_1proxy_finalize__J(JNIEnv_ * jni_env=0x0b13172c, _jobject * jo_proxy=0x0f0afa30, __int64 bridge_handle=81715376) Line 654 + 0xa C++ 0b34260a() jvm.dll!0aee1d74() jvm.dll!0af1bc2f() jvm.dll!0aee1c81() jvm.dll!0aee55d0() kernel32.dll!7c80262a() kernel32.dll!7c802600() jvm.dll!0ae759f4() jvm.dll!0aed66f1() jvm.dll!0aee6aff() jvm.dll!0aeee8d1() jvm.dll!0aeee8f4() java.dll!0afd1d50() jvm.dll!0aee1d74() jvm.dll!0af1bc2f() jvm.dll!0aee1c81() jvm.dll!0aee197d() jvm.dll!0aee19b6() ntdll.dll!7c91056d() jvm.dll!0aef9962() jvm.dll!0af3fc69() jvm.dll!0af3fc37() jvm.dll!0af1a0c9() msvcrt.dll!77c3a3b0() ntdll.dll!7c9105c8() kernel32.dll!7c80b50b() ntdll.dll!7c9105c8() kernel32.dll!7c8399f3()



Martin Gallwey wrote:

Hi Stephan et al,

The JVM installs a signal handler, so whenever soffice crashes after the JVM has been started in process (and whether or not that crash is in any way releated to using Java), you will see some error output from the JVM. However, this output usually does not help to track down the problem (as usually the crash is in some part of soffice unrelated to Java). The best might be to run soffice from within a debugger to get some more meaningful stacktrace.


Further investigation of this issue reveals that the problems I'm seeing involve a jni_uno::BridgeRuntimeError exception being thrown, as a result of a 'java.lang.OutOfMemoryError' being thrown by the JVM. The call stack in the debugger is:

kernel32.dll!7c81eb33() kernel32.dll!7c81eb33() jvm.dll!0803d3a6() sal3.dll!63651f9e() sal3.dll!6365688f() msvcr71.dll!7c359aed() java_uno.dll!jni_uno::JNI_context::java_exc_occured() + 0x2d3 C++
    java_uno.dll!jni_uno::ustring_to_jstring()  + 0x28    C++
    java_uno.dll!jni_uno::Bridge::map_to_java()  + 0x5f7    C++
    java_uno.dll!jni_uno::Bridge::call_uno()  + 0x2e2    C++
[EMAIL PROTECTED]() + 0x3af C++ 081f8ec0() jvm.dll!080363e1() Which means that when jni->NewString is called, the JVM is throwing an OutOfMemoryError. I've increased the JVM memory with the following set of parameters:

<param>-XX:MaxPermSize=128m</param>
<param>-XX:NewSize=128m</param>
<param>-XX:MaxNewSize=128m</param>
<param>-XX:PermSize=128m</param>
<param>-Xmx384m</param>
<param>-Xms384m</param>

This means that I now have a crash every 100 to 300 documents, which is better but still not ideal. How does the Java UNO bridge recover from a jni_uno::BridgeRunTimeException ? In my case, what happens is the following:

First-chance exception at 0x7c81eb33 in soffice.bin: Microsoft C++ exception: jni_uno::BridgeRuntimeError @ 0x06e1e3e8. First-chance exception at 0x7c81eb33 in soffice.bin: Microsoft C++ exception: [rethrow] @ 0x00000000. First-chance exception at 0x7c81eb33 in soffice.bin: Microsoft C++ exception: com::sun::star::xml::sax::SAXException @ 0x06e1ead4. First-chance exception at 0x7c81eb33 in soffice.bin: Microsoft C++ exception: com::sun::star::ucb::InteractiveAugmentedIOException @ 0x06e1f0d0. (35 times): First-chance exception at 0x7c81eb33 in soffice.bin: Microsoft C++ exception: com::sun::star::uno::RuntimeException @ 0x0bdef8a8. First-chance exception at 0x7c81eb33 in soffice.bin: Microsoft C++ exception: com::sun::star::container::NoSuchElementException @ 0x00e1f9ac. First-chance exception at 0x7c81eb33 in soffice.bin: Microsoft C++ exception: com::sun::star::container::NoSuchElementException @ 0x06e1f8e4. First-chance exception at 0x7c81eb33 in soffice.bin: Microsoft C++ exception: com::sun::star::frame::UnknownModuleException @ 0x06e1f800. First-chance exception at 0x7c81eb33 in soffice.bin: Microsoft C++ exception: com::sun::star::frame::UnknownModuleException @ 0x06e1f9e0. First-chance exception at 0x7c81eb33 in soffice.bin: Microsoft C++ exception: com::sun::star::frame::UnknownModuleException @ 0x06e1fa40.
The thread 'Win32 Thread' (0xe64) has exited with code 0 (0x0).
First-chance exception at 0x7c81eb33 in soffice.bin: Microsoft C++ exception: com::sun::star::container::NoSuchElementException @ 0x06e1f8b4. First-chance exception at 0x7c81eb33 in soffice.bin: Microsoft C++ exception: com::sun::star::container::NoSuchElementException @ 0x06e1f84c. First-chance exception at 0x7c81eb33 in soffice.bin: Microsoft C++ exception: com::sun::star::container::NoSuchElementException @ 0x06e1f524. First-chance exception at 0x7c81eb33 in soffice.bin: Microsoft C++ exception: com::sun::star::container::NoSuchElementException @ 0x06e1f544. First-chance exception at 0x7c81eb33 in soffice.bin: Microsoft C++ exception: com::sun::star::lang::ServiceNotRegisteredException @ 0x06e1ed00.
(67 times):Heap corruption detected at 0F657538
First-chance exception at 0x6365547b in soffice.bin: 0xC0000005: Access violation writing location 0x60636cf8. First-chance exception at 0x6225150f in soffice.bin: 0xC0000005: Access violation reading location 0x6225150f.
The thread 'Win32 Thread' (0xa0c) has exited with code -1 (0xffffffff).
The thread 'Win32 Thread' (0xd08) has exited with code -1 (0xffffffff).
The thread 'Win32 Thread' (0x494) has exited with code -1 (0xffffffff).
The thread 'Win32 Thread' (0xa48) has exited with code -1 (0xffffffff).
<process dies>

My hs_err_pidXXXX.log file has the following information:

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
def new generation total 118016K, used 209K [0x202d0000, 0x282d0000, 0x282d0000)
 eden space 104960K,   0% used [0x202d0000, 0x20304770, 0x26950000)
 from space 13056K,   0% used [0x26950000, 0x26950000, 0x27610000)
 to   space 13056K,   0% used [0x27610000, 0x27610000, 0x282d0000)
tenured generation total 262144K, used 3564K [0x282d0000, 0x382d0000, 0x382d0000) the space 262144K, 1% used [0x282d0000, 0x2864b250, 0x2864b400, 0x382d0000) compacting perm gen total 131072K, used 2868K [0x382d0000, 0x402d0000, 0x402d0000) the space 131072K, 2% used [0x382d0000, 0x3859d160, 0x3859d200, 0x402d0000)

Dynamic libraries:
0x00400000 - 0x0048a000 C:\Program Files\OpenOffice.org 2.0\program\soffice.BIN
0x7c900000 - 0x7c9b0000     C:\WINDOWS\system32\ntdll.dll
0x7c800000 - 0x7c8f4000     C:\WINDOWS\system32\kernel32.dll
0x60930000 - 0x60b20000 C:\Program Files\OpenOffice.org 2.0\program\vcl680mi.dll 0x62540000 - 0x62572000 C:\Program Files\OpenOffice.org 2.0\program\sot680mi.dll 0x60fd0000 - 0x61039000 C:\Program Files\OpenOffice.org 2.0\program\tl680mi.dll 0x66af0000 - 0x66b0c000 C:\Program Files\OpenOffice.org 2.0\program\cppu3.dll 0x7c340000 - 0x7c396000 C:\Program Files\OpenOffice.org 2.0\program\MSVCR71.dll 0x63650000 - 0x637f2000 C:\Program Files\OpenOffice.org 2.0\program\sal3.dll 0x60b30000 - 0x60b48000 C:\Program Files\OpenOffice.org 2.0\program\uwinapi.dll
0x77d40000 - 0x77dd0000     C:\WINDOWS\system32\USER32.dll
0x77f10000 - 0x77f56000     C:\WINDOWS\system32\GDI32.dll
0x77dd0000 - 0x77e6b000     C:\WINDOWS\system32\ADVAPI32.dll
0x77e70000 - 0x77f01000     C:\WINDOWS\system32\RPCRT4.dll
0x77c00000 - 0x77c08000     C:\WINDOWS\system32\VERSION.dll
0x77f60000 - 0x77fd6000     C:\WINDOWS\system32\SHLWAPI.dll
0x77c10000 - 0x77c68000     C:\WINDOWS\system32\msvcrt.dll
0x71ad0000 - 0x71ad9000     C:\WINDOWS\system32\WSOCK32.dll
0x71ab0000 - 0x71ac7000     C:\WINDOWS\system32\WS2_32.dll
0x71aa0000 - 0x71aa8000     C:\WINDOWS\system32\WS2HELP.dll
0x71b20000 - 0x71b32000     C:\WINDOWS\system32\MPR.dll
0x774e0000 - 0x7761d000     C:\WINDOWS\system32\ole32.dll
0x62410000 - 0x6249e000 C:\Program Files\OpenOffice.org 2.0\program\stlport_vc7145.dll 0x7c3a0000 - 0x7c41b000 C:\Program Files\OpenOffice.org 2.0\program\MSVCP71.dll 0x608d0000 - 0x608de000 C:\Program Files\OpenOffice.org 2.0\program\vos3MSC.dll 0x67d70000 - 0x67d94000 C:\Program Files\OpenOffice.org 2.0\program\basegfx680mi.dll
0x7c9c0000 - 0x7d1d5000     C:\WINDOWS\system32\SHELL32.dll
0x60bb0000 - 0x60bf4000 C:\Program Files\OpenOffice.org 2.0\program\utl680mi.dll 0x63630000 - 0x63636000 C:\Program Files\OpenOffice.org 2.0\program\salhelper3MSC.dll 0x66cc0000 - 0x66d1f000 C:\Program Files\OpenOffice.org 2.0\program\comphelp4MSC.dll 0x66ab0000 - 0x66ade000 C:\Program Files\OpenOffice.org 2.0\program\cppuhelper3MSC.dll 0x60ec0000 - 0x60efa000 C:\Program Files\OpenOffice.org 2.0\program\ucbhelper3MSC.dll 0x64d40000 - 0x64dc0000 C:\Program Files\OpenOffice.org 2.0\program\icuuc26.dll 0x64ed0000 - 0x6528c000 C:\Program Files\OpenOffice.org 2.0\program\icudt26l.dll
0x73000000 - 0x73026000     C:\WINDOWS\system32\WINSPOOL.DRV
0x76390000 - 0x763ad000     C:\WINDOWS\system32\IMM32.dll
0x62190000 - 0x621ec000 C:\Program Files\OpenOffice.org 2.0\program\svl680mi.dll 0x61fa0000 - 0x6217e000 C:\Program Files\OpenOffice.org 2.0\program\svt680mi.dll 0x61050000 - 0x61166000 C:\Program Files\OpenOffice.org 2.0\program\tk680mi.dll 0x64850000 - 0x64864000 C:\Program Files\OpenOffice.org 2.0\program\jvmfwk3.dll 0x645b0000 - 0x64685000 C:\Program Files\OpenOffice.org 2.0\program\libxml2.dll 0x773d0000 - 0x774d2000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9\comctl32.dll
0x5d090000 - 0x5d127000     C:\WINDOWS\system32\comctl32.dll
0x5ad70000 - 0x5ada8000     C:\WINDOWS\system32\uxtheme.dll
0x62b10000 - 0x62b24000 C:\Program Files\OpenOffice.org 2.0\program\servicemgr.uno.dll 0x628c0000 - 0x628c8000 C:\Program Files\OpenOffice.org 2.0\program\shlibloader.uno.dll 0x62800000 - 0x6280e000 C:\Program Files\OpenOffice.org 2.0\program\simplereg.uno.dll 0x64020000 - 0x6402d000 C:\Program Files\OpenOffice.org 2.0\program\nestedreg.uno.dll 0x60f50000 - 0x60f66000 C:\Program Files\OpenOffice.org 2.0\program\typemgr.uno.dll 0x64cb0000 - 0x64cc0000 C:\Program Files\OpenOffice.org 2.0\program\implreg.uno.dll 0x62b40000 - 0x62b51000 C:\Program Files\OpenOffice.org 2.0\program\security.uno.dll 0x63980000 - 0x63998000 C:\Program Files\OpenOffice.org 2.0\program\reg3.dll 0x622f0000 - 0x62301000 C:\Program Files\OpenOffice.org 2.0\program\store3.dll 0x63890000 - 0x638ac000 C:\Program Files\OpenOffice.org 2.0\program\regtypeprov.uno.dll 0x66b80000 - 0x66ca9000 C:\Program Files\OpenOffice.org 2.0\program\configmgr2.uno.dll 0x60f80000 - 0x60f8b000 C:\Program Files\OpenOffice.org 2.0\program\typeconverter.uno.dll 0x612c0000 - 0x612cb000 C:\Program Files\OpenOffice.org 2.0\program\sysmgr1.uno.dll 0x63600000 - 0x6361f000 C:\Program Files\OpenOffice.org 2.0\program\sax.uno.dll 0x64310000 - 0x64318000 C:\Program Files\OpenOffice.org 2.0\program\localebe1.uno.dll 0x67d00000 - 0x67d0a000 C:\Program Files\OpenOffice.org 2.0\program\behelper.uno.dll 0x60c40000 - 0x60c4d000 C:\Program Files\OpenOffice.org 2.0\program\uriproc.uno.dll 0x63f50000 - 0x63f59000 C:\Program Files\OpenOffice.org 2.0\program\offacc680mi.dll 0x67fb0000 - 0x67fbd000 C:\Program Files\OpenOffice.org 2.0\program\acceptor.uno.dll 0x66fb0000 - 0x66fbc000 C:\Program Files\OpenOffice.org 2.0\program\bridgefac.uno.dll 0x63830000 - 0x63837000 C:\Program Files\OpenOffice.org 2.0\program\rmcxt3.dll 0x60f10000 - 0x60f35000 C:\Program Files\OpenOffice.org 2.0\program\ucb1.dll 0x65810000 - 0x65823000 C:\Program Files\OpenOffice.org 2.0\program\fwl680mi.dll 0x65990000 - 0x659ad000 C:\Program Files\OpenOffice.org 2.0\program\fwi680mi.dll 0x60da0000 - 0x60dce000 C:\Program Files\OpenOffice.org 2.0\program\ucpfile1.dll 0x628e0000 - 0x62af7000 C:\Program Files\OpenOffice.org 2.0\program\sfx680mi.dll 0x659c0000 - 0x659ff000 C:\Program Files\OpenOffice.org 2.0\program\fwe680mi.dll 0x63570000 - 0x635ef000 C:\Program Files\OpenOffice.org 2.0\program\sb680mi.dll
0x77120000 - 0x771ac000     C:\WINDOWS\system32\OLEAUT32.dll
0x607a0000 - 0x607e7000 C:\Program Files\OpenOffice.org 2.0\program\xcr680mi.dll 0x64af0000 - 0x64af8000 C:\Program Files\OpenOffice.org 2.0\program\j680mi_g.dll 0x64880000 - 0x64887000 C:\Program Files\OpenOffice.org 2.0\program\jvmaccess3MSC.dll 0x65840000 - 0x65974000 C:\Program Files\OpenOffice.org 2.0\program\fwk680mi.dll 0x10000000 - 0x1000d000 C:\Program Files\OpenOffice.org 2.0\program\msci_uno.dll 0x624e0000 - 0x624fa000 C:\Program Files\OpenOffice.org 2.0\program\spl680mi.dll
0x77920000 - 0x77a13000     C:\WINDOWS\system32\SETUPAPI.dll
0x619d0000 - 0x61f59000 C:\Program Files\OpenOffice.org 2.0\program\svx680mi.dll 0x67e60000 - 0x67e70000 C:\Program Files\OpenOffice.org 2.0\program\avmedia680mi.dll 0x604e0000 - 0x606b3000 C:\Program Files\OpenOffice.org 2.0\program\xo680mi.dll 0x657a0000 - 0x657db000 C:\Program Files\OpenOffice.org 2.0\program\go680mi.dll 0x64450000 - 0x64489000 C:\Program Files\OpenOffice.org 2.0\program\lng680mi.dll 0x63ee0000 - 0x63f1c000 C:\Program Files\OpenOffice.org 2.0\program\oleautobridge.uno.dll
0x76fd0000 - 0x7704f000     C:\WINDOWS\system32\CLBCATQ.DLL
0x77050000 - 0x77115000     C:\WINDOWS\system32\COMRes.dll
0x20000000 - 0x202c5000     C:\WINDOWS\system32\xpsp2res.dll
0x65ea0000 - 0x65ebe000 C:\Program Files\OpenOffice.org 2.0\program\emser680mi.dll 0x63870000 - 0x6387a000 C:\Program Files\OpenOffice.org 2.0\program\remotebridge.uno.dll 0x60c10000 - 0x60c26000 C:\Program Files\OpenOffice.org 2.0\program\urp_uno.dll 0x65cd0000 - 0x65cf7000 C:\Program Files\OpenOffice.org 2.0\program\filterconfig1.dll 0x66010000 - 0x66028000 C:\Program Files\OpenOffice.org 2.0\program\dnd.dll 0x61420000 - 0x619b6000 C:\Program Files\OpenOffice.org 2.0\program\sw680mi.dll 0x652f0000 - 0x65301000 C:\Program Files\OpenOffice.org 2.0\program\i18nutilMSC.dll 0x65360000 - 0x6568e000 C:\Program Files\OpenOffice.org 2.0\program\i18npool.uno.dll 0x64e20000 - 0x64eb4000 C:\Program Files\OpenOffice.org 2.0\program\icuin26.dll 0x642e0000 - 0x642f6000 C:\Program Files\OpenOffice.org 2.0\program\localedata_en.dll 0x64a80000 - 0x64a8a000 C:\Program Files\OpenOffice.org 2.0\program\javaloader.uno.dll 0x64a50000 - 0x64a65000 C:\Program Files\OpenOffice.org 2.0\program\javavm.uno.dll 0x608b0000 - 0x608ba000 C:\Program Files\OpenOffice.org 2.0\program\wininetbe1.uno.dll
0x771b0000 - 0x77256000     C:\WINDOWS\system32\wininet.dll
0x77a80000 - 0x77b14000     C:\WINDOWS\system32\CRYPT32.dll
0x77b20000 - 0x77b32000     C:\WINDOWS\system32\MSASN1.dll
0x77fe0000 - 0x77ff1000     C:\WINDOWS\system32\Secur32.dll
0x77260000 - 0x772ff000     C:\WINDOWS\system32\urlmon.dll
0x76ee0000 - 0x76f1c000     C:\WINDOWS\system32\RASAPI32.DLL
0x76e90000 - 0x76ea2000     C:\WINDOWS\system32\rasman.dll
0x5b860000 - 0x5b8b4000     C:\WINDOWS\system32\NETAPI32.dll
0x76eb0000 - 0x76edf000     C:\WINDOWS\system32\TAPI32.dll
0x76e80000 - 0x76e8e000     C:\WINDOWS\system32\rtutils.dll
0x76b40000 - 0x76b6d000     C:\WINDOWS\system32\WINMM.dll
0x77c70000 - 0x77c93000     C:\WINDOWS\system32\msv1_0.dll
0x76d60000 - 0x76d79000     C:\WINDOWS\system32\iphlpapi.dll
0x722b0000 - 0x722b5000     C:\WINDOWS\system32\sensapi.dll
0x769c0000 - 0x76a73000     C:\WINDOWS\system32\USERENV.dll
0x08000000 - 0x0813e000     C:\j2sdk1.4.2_10\jre\bin\client\jvm.dll
0x07ae0000 - 0x07ae7000     C:\j2sdk1.4.2_10\jre\bin\hpi.dll
0x76bf0000 - 0x76bfb000     C:\WINDOWS\system32\PSAPI.DLL
0x07b00000 - 0x07b0e000     C:\j2sdk1.4.2_10\jre\bin\verify.dll
0x07b10000 - 0x07b29000     C:\j2sdk1.4.2_10\jre\bin\java.dll
0x07b30000 - 0x07b3e000     C:\j2sdk1.4.2_10\jre\bin\zip.dll
0x07ec0000 - 0x07ed5000 C:\Program Files\OpenOffice.org 2.0\program\java_uno.dll 0x60490000 - 0x604c4000 C:\Program Files\OpenOffice.org 2.0\program\xof680mi.dll 0x603a0000 - 0x603c0000 C:\Program Files\OpenOffice.org 2.0\program\xstor.dll 0x63e00000 - 0x63e32000 C:\Program Files\OpenOffice.org 2.0\program\package2.dll 0x65d10000 - 0x65d1d000 C:\Program Files\OpenOffice.org 2.0\program\fileacc.dll

VM Arguments:
jvm_args: abort -Dorg.openoffice.native= -XX:MaxPermSize=128m -XX:NewSize=128m -XX:MaxNewSize=128m -XX:PermSize=128m -Xmx384m -Xms384m -Duser.language=en -Duser.country=US -Dappletviewer.security.mode=host -Dstardiv.security.disableSecurity=false
java_command: <unknown>
Launcher Type: generic


---------------  S Y S T E M  ---------------

OS: Windows XP Build 2600 Service Pack 2

CPU:total 1 family 15, cmov, cx8, fxsr, mmx, sse, sse2

Memory: 4k page, physical 1047892k(78988k free), swap 2519300k(1252116k free)

vm_info: Java HotSpot(TM) Client VM (1.4.2_10-b03) for windows-x86, built on Oct 10 2005 14:53:46 by "java_re" with MS VC++ 6.0

Any assistance gratefully received!

Martin


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to