https://issues.apache.org/ooo/show_bug.cgi?id=124086
Bug ID: 124086
Issue Type: DEFECT
Summary: bridge test fails when compiling testtools
Product: App Dev
Version: 4.1.0-dev
Hardware: PC
OS: Solaris
Status: UNCONFIRMED
Severity: critical
Priority: P3
Component: api
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Hello,
I am trying to build OpenOffice on OpenSolaris. I am using gcc 4.8.2, GNU ld
2.24, and the GNU assembler version 2.24. I have no problem compiling
everything until compilation reaches testtools. When I use -O2 compilation
stops as follows:
LD_LIBRARY_PATH=/extra/sources/OpenOffice/aoo4/main/solver/410/unxsogi.pro/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
/extra/sources/OpenOffice/aoo4/main/solver/410/unxsogi.pro/bin/xsltproc --nonet
--stringparam prefix
/extra/sources/OpenOffice/aoo4/main/testtools/source/bridgetest/../../unxsogi.pro/misc/
-o ../../unxsogi.pro/lib/uno_services.rdb \
/extra/sources/OpenOffice/aoo4/main/solenv/bin/packcomponents.xslt
../../unxsogi.pro/misc/uno_services.input
cd ../../unxsogi.pro/lib && : &&
LD_LIBRARY_PATH=/extra/sources/OpenOffice/aoo4/main/solver/410/unxsogi.pro/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
/extra/sources/OpenOffice/aoo4/main/solver/410/unxsogi.pro/bin/uno \
-ro uno_services.rdb -ro uno_types.rdb \
-s com.sun.star.test.bridge.BridgeTest -- \
com.sun.star.test.bridge.CppTestObject
### unexpected exception content! failed
### unexpected exception content! failed
### unexpected exception content! failed
exception test failed
oneway exception test failed
exception occured: error: test failed!
> error: error: test failed!
> dying...
dmake: Error code 1, while making 'runtest'
But when I use -O1 I get the following (I have enabled some debugging info):
cd ../../unxsogi.pro/lib && : &&
LD_LIBRARY_PATH=/extra/sources/OpenOffice/aoo4/main/solver/410/unxsogi.pro/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
/extra/sources/OpenOffice/aoo4/main/solver/410/unxsogi.pro/bin/uno \
-ro uno_services.rdb -ro uno_types.rdb \
-s com.sun.star.test.bridge.BridgeTest -- \
com.sun.star.test.bridge.CppTestObject
Trace 2971/1: "component
path=file:///extra/sources/OpenOffice/aoo4/main/solver/410/unxsogi.pro/lib/bootstrap.uno.so
"
=> no CPLD_ACCESSPATH set.
loadSharedLibComponentFactory envDcp: gcc3 implName:
.star.comp.stoc.SimpleRegistry libName: bootstrap.uno.s
Trace 2971/1: "> inserting new mapping: ;gcc3[80cf2c8];gcc3[80cf2c8]"
Trace 2971/1: "> revoking mapping ;gcc3[80cf2c8];gcc3[80cf2c8]"
Trace 2971/1: "component
path=file:///extra/sources/OpenOffice/aoo4/main/solver/410/unxsogi.pro/lib/bootstrap.uno.so
"
loadSharedLibComponentFactory envDcp: gcc3 implName:
.star.comp.stoc.SimpleRegistry libName: bootstrap.uno.s
Trace 2971/1: "> inserting new mapping: ;gcc3[80d4a68];gcc3[80d4a68]"
Trace 2971/1: "> revoking mapping ;gcc3[80d4a68];gcc3[80d4a68]"
Trace 2971/1: "component
path=file:///extra/sources/OpenOffice/aoo4/main/solver/410/unxsogi.pro/lib/bootstrap.uno.so
"
loadSharedLibComponentFactory envDcp: gcc3 implName:
.star.comp.stoc.NestedRegistry libName: bootstrap.uno.s
Trace 2971/1: "> inserting new mapping: ;gcc3[80d4b00];gcc3[80d4b00]"
Trace 2971/1: "> revoking mapping ;gcc3[80d4b00];gcc3[80d4b00]"
Trace 2971/1: "component
path=file:///extra/sources/OpenOffice/aoo4/main/solver/410/unxsogi.pro/lib/bootstrap.uno.so
"
loadSharedLibComponentFactory envDcp: gcc3 implName:
p.stoc.ORegistryServiceManager libName: bootstrap.uno.s
Trace 2971/1: "> inserting new mapping: ;gcc3[80d49b0];gcc3[80d49b0]"
Trace 2971/1: "> revoking mapping ;gcc3[80d49b0];gcc3[80d49b0]"
Trace 2971/1: "component
path=file:///extra/sources/OpenOffice/aoo4/main/solver/410/unxsogi.pro/lib/bootstrap.uno.so
"
loadSharedLibComponentFactory envDcp: gcc3 implName:
mp.stoc.OServiceManagerWrapper libName: bootstrap.uno.s
Trace 2971/1: "> inserting new mapping: ;gcc3[80d7b68];gcc3[80d7b68]"
Trace 2971/1: "> revoking mapping ;gcc3[80d7b68];gcc3[80d7b68]"
> implementation com.sun.star.comp.stoc.OServiceManagerWrapper supports:
> com.sun.star.lang.MultiServiceFactory
Trace 2971/1: "component
path=file:///extra/sources/OpenOffice/aoo4/main/solver/410/unxsogi.pro/lib/bootstrap.uno.so
"
loadSharedLibComponentFactory envDcp: gcc3 implName:
r.comp.stoc.DLLComponentLoader libName: bootstrap.uno.s
Trace 2971/1: "> inserting new mapping: ;gcc3[80d3748];gcc3[80d3748]"
Trace 2971/1: "> revoking mapping ;gcc3[80d3748];gcc3[80d3748]"
> implementation com.sun.star.comp.stoc.DLLComponentLoader supports:
> com.sun.star.loader.SharedLibrary
Trace 2971/1: "component
path=file:///extra/sources/OpenOffice/aoo4/main/solver/410/unxsogi.pro/lib/bootstrap.uno.so
"
loadSharedLibComponentFactory envDcp: gcc3 implName:
.star.comp.stoc.SimpleRegistry libName: bootstrap.uno.s
Trace 2971/1: "> inserting new mapping: ;gcc3[80d7b68];gcc3[80d7b68]"
Trace 2971/1: "> revoking mapping ;gcc3[80d7b68];gcc3[80d7b68]"
> implementation com.sun.star.comp.stoc.SimpleRegistry supports:
> com.sun.star.registry.SimpleRegistry
Trace 2971/1: "component
path=file:///extra/sources/OpenOffice/aoo4/main/solver/410/unxsogi.pro/lib/bootstrap.uno.so
"
loadSharedLibComponentFactory envDcp: gcc3 implName:
.star.comp.stoc.NestedRegistry libName: bootstrap.uno.s
Trace 2971/1: "> inserting new mapping: ;gcc3[80d3748];gcc3[80d3748]"
Trace 2971/1: "> revoking mapping ;gcc3[80d3748];gcc3[80d3748]"
> implementation com.sun.star.comp.stoc.NestedRegistry supports:
> com.sun.star.registry.NestedRegistry
Trace 2971/1: "component
path=file:///extra/sources/OpenOffice/aoo4/main/solver/410/unxsogi.pro/lib/bootstrap.uno.so
"
loadSharedLibComponentFactory envDcp: gcc3 implName:
mp.stoc.TypeDescriptionManager libName: bootstrap.uno.s
Trace 2971/1: "> inserting new mapping: ;gcc3[80d7b68];gcc3[80d7b68]"
Trace 2971/1: "> revoking mapping ;gcc3[80d7b68];gcc3[80d7b68]"
> implementation com.sun.star.comp.stoc.TypeDescriptionManager supports:
> com.sun.star.reflection.TypeDescriptionManager
Trace 2971/1: "component
path=file:///extra/sources/OpenOffice/aoo4/main/solver/410/unxsogi.pro/lib/bootstrap.uno.so
"
loadSharedLibComponentFactory envDcp: gcc3 implName:
toc.ImplementationRegistration libName: bootstrap.uno.s
Trace 2971/1: "> inserting new mapping: ;gcc3[80d3748];gcc3[80d3748]"
Trace 2971/1: "> revoking mapping ;gcc3[80d3748];gcc3[80d3748]"
> implementation com.sun.star.comp.stoc.ImplementationRegistration supports:
> com.sun.star.registry.ImplementationRegistration
Trace 2971/1: "component
path=file:///extra/sources/OpenOffice/aoo4/main/solver/410/unxsogi.pro/lib/bootstrap.uno.so
"
loadSharedLibComponentFactory envDcp: gcc3 implName:
ity.comp.stoc.AccessController libName: bootstrap.uno.s
Trace 2971/1: "> inserting new mapping: ;gcc3[80d7b68];gcc3[80d7b68]"
Trace 2971/1: "> revoking mapping ;gcc3[80d7b68];gcc3[80d7b68]"
> implementation com.sun.star.security.comp.stoc.AccessController supports:
> com.sun.star.security.AccessController
Trace 2971/1: "component
path=file:///extra/sources/OpenOffice/aoo4/main/solver/410/unxsogi.pro/lib/bootstrap.uno.so
"
loadSharedLibComponentFactory envDcp: gcc3 implName:
.security.comp.stoc.FilePolicy libName: bootstrap.uno.s
Trace 2971/1: "> inserting new mapping: ;gcc3[80d3748];gcc3[80d3748]"
Trace 2971/1: "> revoking mapping ;gcc3[80d3748];gcc3[80d3748]"
> implementation com.sun.star.security.comp.stoc.FilePolicy supports:
> com.sun.star.security.Policy
Trace 2971/1: "> inserting new mapping: ;gcc3[80d7b68];gcc3[80d7b68]"
Trace 2971/1: "> revoking mapping ;gcc3[80d7b68];gcc3[80d7b68]"
Trace 2971/1: "> inserting new mapping: ;gcc3[80d3748];gcc3[80d3748]"
Trace 2971/1: "> revoking mapping ;gcc3[80d3748];gcc3[80d3748]"
Trace 2971/1: "component
path=file:///extra/sources/OpenOffice/aoo4/main/solver/410/unxsogi.pro/lib/bootstrap.uno.so
"
loadSharedLibComponentFactory envDcp: gcc3 implName:
egistryTypeDescriptionProvider libName: bootstrap.uno.s
Trace 2971/1: "> inserting new mapping: ;gcc3[80dca40];gcc3[80dca40]"
Trace 2971/1: "> revoking mapping ;gcc3[80dca40];gcc3[80dca40]"
Trace 2971/1: "> inserting new mapping: ;gcc3[80d3748];gcc3[80d3748]"
Trace 2971/1: "> revoking mapping ;gcc3[80d3748];gcc3[80d3748]"
Trace 2971/1: "component
path=file:///extra/sources/OpenOffice/aoo4/main/testtools/unxsogi.pro/lib/bridgetest.uno.so
"
loadSharedLibComponentFactory envDcp: gcc3 implName:
un.star.comp.bridge.BridgeTest libName: file:///extra/s
Trace 2971/1: "> inserting new mapping: ;gcc3[80dcbc8];gcc3[80dcbc8]"
Trace 2971/1: "> revoking mapping ;gcc3[80dcbc8];gcc3[80dcbc8]"
Trace 2971/1: "component
path=file:///extra/sources/OpenOffice/aoo4/main/testtools/unxsogi.pro/lib/cppobj.uno.so
"
loadSharedLibComponentFactory envDcp: gcc3 implName:
star.comp.bridge.CppTestObject libName: file:///extra/s
Trace 2971/1: "> inserting new mapping: ;gcc3[80dcd00];gcc3[80dcd00]"
Trace 2971/1: "> revoking mapping ;gcc3[80dcd00];gcc3[80dcd00]"
Trace 2971/1: "> inserting new mapping: ;gcc3[80dd318];uno[80dd3b0]"
Trace 2971/1: "> inserting new mapping: ;uno[80dd3b0];gcc3[80dcd00]"
terminate called after throwing an instance of
'com::sun::star::uno::RuntimeException'
/usr/bin/bash: line 1: 2971 Abort (core dumped)
LD_LIBRARY_PATH=/extra/sources/OpenOffice/aoo4/main/solver/410/unxsogi.pro/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
/extra/sources/OpenOffice/aoo4/main/solver/410/unxsogi.pro/bin/uno -ro
uno_services.rdb -ro uno_types.rdb -s com.sun.star.test.bridge.BridgeTest --
com.sun.star.test.bridge.CppTestObject
dmake: Error code 134, while making 'runtest'
ERROR: error 65280 occurred while making
/extra/sources/OpenOffice/aoo4/main/testtools/source/bridgetest
I have no idea what is wrong. And moreover, I don't know what should I do to
find what is the problem. Therefore, any help/advice/assistance would be really
appreciated!
Kind regards,
A.S.
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
You are watching all bug changes.