Skip to main content

Product: OpenFusion TAO
Version: 1.4

Description:

On HP-UX, if two instances of the TAO Name Service are started with the –f option the following error is seen:

(27378|1) init_acquire failed: Bad address ACE_Malloc_T<ACE_MEM_POOL_2, ACE_LOCK, ACE_CB>::ACE_Malloc_T: Bad address create_index

Solution:

This occurs because the TAO Name Service -f option writes the persistence to memory.

On HP-UX this causes a problem because it is unable to allocate the same address for different shared memory contents in different processes. This is why when you try and run two instances of the Name Service on HP-UX with the -f option it fails.

The Name Service instances should be started with the -u flag which uses files for persistence.


#OpenFusionTAO
#KnowledgeDocs
#NamingService
#OpenFusion