On 04/02/2014 01:20 AM, Steele, Raymond wrote:
Following up again with more information. At runtime, when the
RuntimeException is thrown on line 249
nFunctionIndex = 3
pTypeDescr->nMapFunctionIndexToMemberIndex = 0
That means that the given pTypeDescr has not been initialized fully (see
the comment about the three levels of initialization for
typelib_InterfaceTypeDescription in typelib/typedescription.h),
presumably because there was some error finding the UNOIDL type data
(either compiled comprehensively into the cppumaker-generated headers,
or obtained from .rdb files). The initialization of
nMapFunctionIndexToMemberIndex would happen in
typelib_typedescription_initTables called from complete (both in
cppu/source/typelib/typelib.cxx).
Stephan
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org