Bug 138507 - Valgrind generated suppression fails to suppress error(s)
Summary: Valgrind generated suppression fails to suppress error(s)
Status: RESOLVED DUPLICATE of bug 136844
Alias: None
Product: valgrind
Classification: Developer tools
Component: memcheck (other bugs)
Version First Reported In: 3.2.1
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Julian Seward
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-07 18:47 UTC by Bill Tovrea
Modified: 2006-12-08 13:14 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bill Tovrea 2006-12-07 18:47:02 UTC
This supression was generated by valgrind to suppress the error indicated in 
the following log file but failed to supress it:

{
   <insert a suppression name here>
   Memcheck:Free
   fun:_vgrZU_libcZdsoZa_free
   fun:_Z17CORBA_string_freePc
   fun:_ZN23CORBA_IT_Cxx_String_mgrD1Ev
   fun:_ZN5EXNET6NVPairD1Ev
   fun:_ZN11IT_Cxx_USeqIN5EXNET6NVPairEE7freebufEPS1_
   fun:_ZN17IT_Cxx_SeqSupport4Base14freebuf_helperEPFvPvES1_
   fun:_ZN17IT_Cxx_SeqSupport4Base11pre_destroyEPFvPvE
   fun:_ZN11IT_Cxx_USeqIN5EXNET6NVPairEED2Ev
   fun:_ZN5EXNET6NVListD1Ev
   fun:_ZN16ExPersistentList4loadEv
   fun:_ZN16SessionManager_i13createProjectEPKcS1_S1_
   
fun:_ZN14POA_ExRegistry14SessionManager28createProject_itgen_dispatchEPN14Portab
leServer11ServantBaseEPN5CORBA16IT_ServerRequestERNS4
_17completion_statusE
   fun:_ZN14PortableServer11ServantBase9_dispatchEPN5CORBA16IT_ServerRequestE
   
fun:_ZN25IT_POA_RequestInterceptor6invokeEPN10IT_Binding17ServerRequestDataEPNS0
_21ServerRequestCallbackE
   
fun:_ZN28IT_Binding_ServerBindingImpl16dispatch_requestEPN10IT_Binding13ServerRe
questE
   fun:_ZN29IT_POA_ColocClientInterceptor6invokeEPN10IT_Binding13ClientRequestE
   fun:_ZN21IT_Binding_IORRequest6invokeEv
   
fun:_ZN5CORBA13IT_Cxx_DPBase17_it_invoke_helperERKNS0_13_OpDescriptorEPPNS_13IT_
StreamableES6_S5_PNS_10IT_ContextE
   
fun:_ZN10ExRegistry34IT_Gen_DynamicProxy_SessionManager13createProjectEPKcS2_S2_
   fun:_ZN23ExRegistryServiceAccess13createProjectEPKcS1_S1_
   fun:_ZN16NLFillRegistry_i4fillERKSsS1_
   fun:_Z12fillRegistryv
   fun:_ZN8ExCommon7Private15FunctionHolder0IPFvvEE7executeEv
   fun:_ZN8ExCommon9ExFunctorclEv
}


==25078== Memcheck, a memory error detector.
==25078== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==25078== Using LibVEX rev 1658, a library for dynamic binary translation.
==25078== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==25078== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==25078== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==25078== 
==25078== My PID = 25078, parent PID = 23610.  Prog and args are:
==25078==    /nlvobs/dev/bin/ExRegistry_Server
==25078==    -serviceName
==25078==    ExRegistry
==25078==    -ORBname
==25078==    bae.nima.ExRegistry.cuda
==25078== 
--25078-- 
--25078-- Command line
--25078--    /nlvobs/dev/bin/ExRegistry_Server
--25078--    -serviceName
--25078--    ExRegistry
--25078--    -ORBname
--25078--    bae.nima.ExRegistry.cuda
--25078-- Startup, with flags:
--25078--    --leak-check=yes
--25078--    --leak-resolution=med
--25078--    --num-callers=40
--25078--    --suppressions=/nlvobs/dev/tools/valgrind/valgrind.supp
--25078--    --suppressions=/home/users/tovrea/valgrind.supp
--25078--    -v
--25078--    --log-file=/opt/nl/nltmp/tovrea/NL_DATA/ExRegistry.cuda
--25078-- Contents of /proc/version:
--25078--   Linux version 2.6.9-42.ELlargesmp (bhcompile@ls20-bc1-
13.build.redhat.com) (gcc version 3.4.6 20060404 (Red Hat 3.4.6-2)) #1 SMP Wed 
Jul 12 23:46:39 EDT 2006
--25078-- Arch and hwcaps: X86, x86-sse1-sse2
--25078-- Valgrind library directory: /home/users/tovrea/valgrind/valgrind-
3.2.1/lib/valgrind
--25078-- Reading syms from /lib/ld-2.3.4.so (0x8ED000)
--25078-- Reading syms from /nlvobs/dev/bin/ExRegistry_Server (0x8048000)
--25078-- Reading syms from /home/users/tovrea/valgrind/valgrind-
3.2.1/lib/valgrind/x86-linux/memcheck (0x38000000)
--25078--    object doesn't have a dynamic symbol table
--25078-- Reading suppressions file: /nlvobs/dev/tools/valgrind/valgrind.supp
--25078-- Reading suppressions file: /home/users/tovrea/valgrind.supp
--25078-- Reading suppressions file: /home/users/tovrea/valgrind/valgrind-
3.2.1/lib/valgrind/default.supp
--25078-- REDIR: 0x8FEFD0 (index) redirected to 0x3802985B 
(vgPlain_x86_linux_REDIR_FOR_index)
--25078-- Reading syms from /home/users/tovrea/valgrind/valgrind-
3.2.1/lib/valgrind/x86-linux/vgpreload_core.so (0x440C000)
--25078-- Reading syms from /home/users/tovrea/valgrind/valgrind-
3.2.1/lib/valgrind/x86-linux/vgpreload_memcheck.so (0x4412000)
==25078== WARNING: new redirection conflicts with existing -- ignoring it
--25078--     new: 0x008FEFD0 (index     ) R-> 0x04415120 index
--25078-- REDIR: 0x8FF170 (strlen) redirected to 0x44153A0 (strlen)
--25078-- Reading syms from /nlvobs/dev/lib_so/libAopFramework.so (0x441B000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libCSCommonMonitorC.so 
(0x4497000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libComplexPoly2SimplePoly.so 
(0x44AF000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libDb.so (0x44DF000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libEXNETC.so (0x471B000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libExAbstractCommandC.so 
(0x633D000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libExAbstractServiceC.so 
(0x6363000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libExAbstractServiceS.so 
(0x6377000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libExCommon.so (0x63EA000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libExCommonC.so (0x64D7000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libExDatabase.so (0x6560000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libExDatabaseAccessServiceC.so 
(0x6593000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libExDatabaseOracle.so 
(0x67EC000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libExDatabaseOracleTypes.so 
(0x65FD000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libExLogServiceC.so (0x6613000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libExPOAUtility.so (0x667B000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libExPersistentStoreC.so 
(0x66CA000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libExPersistentStoreS.so 
(0x6A2F000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libExPolyBoolean.so (0x6B85000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libExRegistryC.so (0x6CF5000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libExRegistryS.so (0x6D41000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libExUtil.so (0x6A6B000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libNLCGEFactory.so (0x6BEC000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libNLClientNotifyC.so (0x6DAA000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libNLDbUtils.so (0x6DDC000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libNLFillRegistry.so (0x6F1E000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libNLObjectStatusC.so (0x705A000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libNLPersistenceServiceC.so 
(0x7083000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libNLRelUtils.so (0x70E1000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libNLServicesFactoryC.so 
(0x711C000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libNLUtil.so (0x718E000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libQueryUtil.so (0x76A2000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libSSNotificationUtil.so 
(0x7233000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libSSServiceC.so (0x789C000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libShp.so (0x727C000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libStd.so (0x7296000)
--25078-- Reading syms from /nlvobs/dev/DevTools/Linux_2.6/lib/libcbC.so 
(0x78DC000)
--25078-- Reading syms from /nlvobs/dev/DevTools/Linux_2.6/lib/libgiasC.so 
(0x78F2000)
--25078-- Reading syms from /nlvobs/dev/lib_so/libosstd.so (0x7BB4000)
--25078-- Reading syms from /nlvobs/dev/DevTools/Linux_2.6/lib/libpsC.so 
(0x7EEC000)
--25078-- Reading syms from /nlvobs/dev/DevTools/Linux_2.6/lib/libucoC.so 
(0x885A000)
--25078-- Reading syms from /nlvobs/dev/DevTools/Linux_2.6/lib/libuidC.so 
(0x7FD2000)
--25078-- Reading syms from /opt/nl/orbix-asp-
6.3.SP1/shlib/libit_poa_gcc34.so.5 (0x891E000)
--25078-- Reading syms from /opt/nl/orbix-asp-
6.3.SP1/shlib/libit_art_gcc34.so.5 (0x8E95000)
--25078-- Reading syms from /opt/nl/orbix-asp-
6.3.SP1/shlib/posix/libit_ifc_gcc34.so.5 (0x8CC5000)
--25078-- Reading syms from /opt/nl/orbix-asp-
6.3.SP1/shlib/libit_naming_gcc34.so.5 (0x7FFB000)
--25078-- Reading syms from /opt/nl/orbix-asp-
6.3.SP1/shlib/libit_location_gcc34.so.5 (0x9694000)
--25078-- Reading syms from /opt/nl/orbix-asp-
6.3.SP1/shlib/libit_load_balancing_gcc34.so.5 (0x8A7E000)
--25078-- Reading syms from /opt/nl/orbix-asp-
6.3.SP1/shlib/libit_portable_interceptor_gcc34.so.5 (0x98FD000)
--25078-- Reading syms from /opt/nl/orbix-asp-
6.3.SP1/shlib/libit_dynany_gcc34.so.5 (0x99B6000)
--25078-- Reading syms from /opt/oracle/product/10.2.0/lib32/libclntsh.so.10.1 
(0xA7FD000)
--25078-- Reading syms from /opt/oracle/product/10.2.0/lib32/libocci.so.10.1 
(0x9E2D000)
--25078-- warning: DiCfSI 0x4E94C .. 0x4E94C outside segment 0x9E2D000 .. 
0x9EE1FFF
--25078-- warning: DiCfSI 0x4E94D .. 0x4E94E outside segment 0x9E2D000 .. 
0x9EE1FFF
--25078-- warning: DiCfSI 0x4E94F .. 0x4E952 outside segment 0x9E2D000 .. 
0x9EE1FFF
--25078-- Reading syms from /opt/oracle/product/10.2.0/lib32/libnnz10.so 
(0xB5BE000)
--25078-- Reading syms from /lib/tls/libpthread-2.3.4.so (0xA5E000)
--25078-- Reading syms from /usr/lib/libstdc++.so.6.0.3 (0xD24000)
--25078--    object doesn't have a symbol table
--25078-- Reading syms from /lib/tls/libm-2.3.4.so (0xA39000)
--25078-- Reading syms from /lib/libgcc_s-3.4.6-20060404.so.1 (0xA84000)
--25078--    object doesn't have a symbol table
--25078-- Reading syms from /lib/tls/libc-2.3.4.so (0x906000)
--25078-- Reading syms from /lib/libcrypt-2.3.4.so (0x9BA4000)
--25078-- Reading syms from /usr/lib/libz.so.1.2.1.2 (0xA72000)
--25078--    object doesn't have a symbol table
--25078-- Reading syms from /lib/tls/librt-2.3.4.so (0x9BDA000)
--25078-- Reading syms from /opt/nl/orbix-asp-
6.3.SP1/shlib/libit_atli2_ip_gcc34.so.5 (0x9EE2000)
--25078-- Reading syms from /opt/nl/orbix-asp-
6.3.SP1/shlib/libit_atli2_gcc34.so.5 (0x9F64000)
--25078-- Reading syms from /opt/nl/orbix-asp-
6.3.SP1/shlib/libit_key_replacer_stubs_gcc34.so.5 (0x9BFE000)
--25078-- Reading syms from /lib/libdl-2.3.4.so (0xA33000)
--25078-- Reading syms from /opt/nl/orbix-asp-
6.3.SP1/shlib/libit_naming_admin_gcc34.so.5 (0x9C19000)
--25078-- Reading syms from /lib/libnsl-2.3.4.so (0xB8C3000)
--25078-- REDIR: 0x9704F0 (memset) redirected to 0x4415D00 (memset)
--25078-- REDIR: 0x970A10 (memcpy) redirected to 0x4415740 (memcpy)
--25078-- REDIR: 0x96F690 (rindex) redirected to 0x4415000 (rindex)
--25078-- REDIR: 0x96F2B0 (strlen) redirected to 0x4415380 (strlen)
--25078-- REDIR: 0x96F4B0 (strncmp) redirected to 0x44155F0 (strncmp)
--25078-- REDIR: 0xDC4390 (operator new(unsigned)) redirected to 0x44138A3 
(operator new(unsigned))
--25078-- REDIR: 0xDC44E4 (operator new[](unsigned, std::nothrow_t const&)) 
redirected to 0x4413EE7 (operator new[](unsigned, std::nothrow_t const&))
--25078-- REDIR: 0xDC4430 (operator new(unsigned, std::nothrow_t const&)) 
redirected to 0x4413A43 (operator new(unsigned, std::nothrow_t const&))
--25078-- REDIR: 0x96A380 (malloc) redirected to 0x44134B1 (malloc)
--25078-- REDIR: 0x9682B0 (free) redirected to 0x44140E1 (free)
--25078-- REDIR: 0x96ED50 (strcmp) redirected to 0x4415650 (strcmp)
--25078-- REDIR: 0x96EDC0 (strcpy) redirected to 0x44153E0 (strcpy)
--25078-- REDIR: 0xDC2FB0 (operator delete(void*)) redirected to 0x44143CF 
(operator delete(void*))
--25078-- REDIR: 0xDC44AC (operator new[](unsigned)) redirected to 0x4413D47 
(operator new[](unsigned))
--25078-- REDIR: 0xDC3000 (operator delete[](void*)) redirected to 0x4414753 
(operator delete[](void*))
--25078-- REDIR: 0x96FFF0 (memchr) redirected to 0x4415710 (memchr)
--25078-- REDIR: 0x970480 (memmove) redirected to 0x4415D20 (memmove)
--25078-- REDIR: 0x96F5D0 (strncpy) redirected to 0x44154B0 (strncpy)
--25078-- REDIR: 0x96EBE0 (index) redirected to 0x44150F0 (index)
--25078-- REDIR: 0x971340 (strchrnul) redirected to 0x4415D80 (strchrnul)
--25078-- REDIR: 0x9706E0 (stpcpy) redirected to 0x4415A60 (stpcpy)
--25078-- REDIR: 0x96A0A0 (calloc) redirected to 0x44149AB (calloc)
--25078-- Reading syms from /lib/libnss_files-2.3.4.so (0xBBA4000)
--25078-- REDIR: 0x971270 (rawmemchr) redirected to 0x4415DB0 (rawmemchr)
--25078-- REDIR: 0x96F360 (strnlen) redirected to 0x4415350 (strnlen)
--25078-- REDIR: 0x96F400 (strncat) redirected to 0x4415260 (strncat)
--25078-- Reading syms from /opt/nl/orbix-asp-
6.3.SP1/shlib/libit_cfr_handler_gcc34.so.5 (0xBBB3000)
--25078-- Reading syms from /opt/nl/orbix-asp-
6.3.SP1/shlib/libit_cfr_gcc34.so.5 (0xBBE2000)
--25078-- REDIR: 0x96A9C0 (realloc) redirected to 0x4414A73 (realloc)
--25078-- Reading syms from /opt/nl/orbix-asp-
6.3.SP1/shlib/libit_iiop_profile_gcc34.so.5 (0xC9B0000)
--25078-- Reading syms from /opt/nl/orbix-asp-
6.3.SP1/shlib/libit_csi_gcc34.so.5 (0xCA10000)
--25078-- Reading syms from /opt/nl/orbix-asp-
6.3.SP1/shlib/libit_codeset_gcc34.so.5 (0xCA7B000)
--25078-- Reading syms from /opt/nl/orbix-asp-6.3.SP1/shlib/libit_icuuc.so.2 
(0xCABC000)
--25078-- Reading syms from /opt/nl/orbix-asp-6.3.SP1/shlib/libit_icui18n.so.2 
(0xCD42000)
--25078-- Reading syms from /opt/nl/orbix-asp-6.3.SP1/shlib/libit_icudata.so.2 
(0xD05C000)
--25078-- Reading syms from /opt/nl/orbix-asp-
6.3.SP1/shlib/libit_giop_gcc34.so.5 (0xD857000)
--25078-- Reading syms from /lib/libnss_nis-2.3.4.so (0xCC04000)
--25078-- Reading syms from /opt/nl/orbix-asp-
6.3.SP1/shlib/libit_iiop_gcc34.so.5 (0xCC12000)
--25078-- Reading syms from /opt/nl/orbix-asp-
6.3.SP1/shlib/libit_atli2_iop_gcc34.so.5 (0xD9C0000)
--25078-- REDIR: 0x8FF540 (stpcpy) redirected to 0x4415B40 (stpcpy)
--25078-- REDIR: 0x96EA30 (strcat) redirected to 0x4415180 (strcat)
==25078== Thread 29:
==25078== Mismatched free() / delete / delete []
==25078==    at 0x4414166: free (vg_replace_malloc.c:233)
==25078==    by 0x92527D0: CORBA_string_free(char*) (in /opt/nl/orbix-asp-
6.3.SP1/shlib/libit_art_gcc34.so.5)
==25078==    by 0x44663FA: CORBA_IT_Cxx_String_mgr::~CORBA_IT_Cxx_String_mgr() 
(string_support.h:574)
==25078==    by 0x472F51C: EXNET::NVPair::~NVPair() (EXNET_c.cc:110)
==25078==    by 0x4730B07: IT_Cxx_USeq<EXNET::NVPair>::freebuf(EXNET::NVPair*) 
(sequence.cxx:48)
==25078==    by 0x9391690: IT_Cxx_SeqSupport::Base::freebuf_helper(void (*)
(void*), void*) (in /opt/nl/orbix-asp-6.3.SP1/shlib/libit_art_gcc34.so.5)
==25078==    by 0x9391775: IT_Cxx_SeqSupport::Base::pre_destroy(void (*)
(void*)) (in /opt/nl/orbix-asp-6.3.SP1/shlib/libit_art_gcc34.so.5)
==25078==    by 0x47303EC: IT_Cxx_USeq<EXNET::NVPair>::~IT_Cxx_USeq() 
(sequence.h:430)
==25078==    by 0x472F86A: EXNET::NVList::~NVList() (EXNET_c.cc:364)
==25078==    by 0x6A74C23: ExPersistentList::load() (ExPersistentList.cc:85)
==25078==    by 0x6D8E50C: SessionManager_i::createProject(char const*, char 
const*, char const*) (SessionManager_i.cc:294)
==25078==    by 0x6D653E6: 
POA_ExRegistry::SessionManager::createProject_itgen_dispatch
(PortableServer::ServantBase*, CORBA::IT_ServerRequest*, 
CORBA::completion_status&) (ExRegistry_s.cc:268)
==25078==    by 0x8A1A947: PortableServer::ServantBase::_dispatch
(CORBA::IT_ServerRequest*) (in /opt/nl/orbix-asp-
6.3.SP1/shlib/libit_poa_gcc34.so.5)
==25078==    by 0x89F143D: IT_POA_RequestInterceptor::invoke
(IT_Binding::ServerRequestData*, IT_Binding::ServerRequestCallback*) 
(in /opt/nl/orbix-asp-6.3.SP1/shlib/libit_poa_gcc34.so.5)
==25078==    by 0x944E1C9: IT_Binding_ServerBindingImpl::dispatch_request
(IT_Binding::ServerRequest*) (in /opt/nl/orbix-asp-
6.3.SP1/shlib/libit_art_gcc34.so.5)
==25078==    by 0x89D21F2: IT_POA_ColocClientInterceptor::invoke
(IT_Binding::ClientRequest*) (in /opt/nl/orbix-asp-
6.3.SP1/shlib/libit_poa_gcc34.so.5)
==25078==    by 0x943A376: IT_Binding_IORRequest::invoke() (in /opt/nl/orbix-
asp-6.3.SP1/shlib/libit_art_gcc34.so.5)
==25078==    by 0x937575B: CORBA::IT_Cxx_DPBase::_it_invoke_helper
(CORBA::IT_Cxx_DPBase::_OpDescriptor const&, CORBA::IT_Streamable**, 
CORBA::IT_Streamable**, CORBA::IT_Streamable*, CORBA::IT_Context*) 
(in /opt/nl/orbix-asp-6.3.SP1/shlib/libit_art_gcc34.so.5)
==25078==    by 0x6D1BA4B: 
ExRegistry::IT_Gen_DynamicProxy_SessionManager::createProject(char const*, char 
const*, char const*) (ExRegistry_c.cc:1485)
==25078==    by 0x63C3152: ExRegistryServiceAccess::createProject(char const*, 
char const*, char const*) (ExRegistryServiceAccess.cc:183)
==25078==    by 0x6F26AFA: NLFillRegistry_i::fill(std::string const&, 
std::string const&) (NLFillRegistry_Server.cc:335)
==25078==    by 0x804F4E5: fillRegistry() (ExRegistry_Server.cc:149)
==25078==    by 0x8056841: ExCommon::Private::FunctionHolder0<void (*)()
>::execute() (ExFunctor.h:140)
==25078==    by 0x8056017: ExCommon::ExFunctor::operator()() (ExFunctor.h:519)
==25078==    by 0x8055F64: ExCommon::ExFunctionCmd::execute() 
(ExFunctionCmd.h:235)
==25078==    by 0x64911AC: ExCommon::ExThreadPoolCmdDeque::execute() 
(ExThreadPoolCmdDeque.cc:218)
==25078==    by 0x6492ED3: ExCommon::Private::ExThreadPoolCmdDequeRunnable::run
() (ExThreadPoolCmdDeque.cc:83)
==25078==    by 0x643A1D5: ExThread::run() (ExThread.cc:850)
==25078==    by 0x643B5B1: ExThread::threadBody(void*) (ExThread.cc:1069)
==25078==    by 0xA63370: start_thread (in /lib/tls/libpthread-2.3.4.so)
==25078==    by 0x9CDFFD: clone (in /lib/tls/libc-2.3.4.so)
==25078==  Address 0xF9042E0 is 0 bytes inside a block of size 31 alloc'd
==25078==    at 0x4413DCC: operator new[](unsigned) (vg_replace_malloc.c:195)
==25078==    by 0x6A4A965: ExNVListMember::getNVPair(std::basic_ifstream<char, 
std::char_traits<char> >&, EXNET::NVList*) (ExNVListMember.cc:503)
==25078==    by 0x6A4A505: ExNVListMember::restore(std::basic_ifstream<char, 
std::char_traits<char> >&, EXNET::NVList*) (ExNVListMember.cc:412)
==25078==    by 0x6A46B82: ExImgInfo::items() (ExImgInfo.cc:237)
==25078==    by 0x6A74BED: ExPersistentList::load() (ExPersistentList.cc:81)
==25078==    by 0x6D8E50C: SessionManager_i::createProject(char const*, char 
const*, char const*) (SessionManager_i.cc:294)
==25078==    by 0x6D653E6: 
POA_ExRegistry::SessionManager::createProject_itgen_dispatch
(PortableServer::ServantBase*, CORBA::IT_ServerRequest*, 
CORBA::completion_status&) (ExRegistry_s.cc:268)
==25078==    by 0x8A1A947: PortableServer::ServantBase::_dispatch
(CORBA::IT_ServerRequest*) (in /opt/nl/orbix-asp-
6.3.SP1/shlib/libit_poa_gcc34.so.5)
==25078==    by 0x89F143D: IT_POA_RequestInterceptor::invoke
(IT_Binding::ServerRequestData*, IT_Binding::ServerRequestCallback*) 
(in /opt/nl/orbix-asp-6.3.SP1/shlib/libit_poa_gcc34.so.5)
==25078==    by 0x944E1C9: IT_Binding_ServerBindingImpl::dispatch_request
(IT_Binding::ServerRequest*) (in /opt/nl/orbix-asp-
6.3.SP1/shlib/libit_art_gcc34.so.5)
==25078==    by 0x89D21F2: IT_POA_ColocClientInterceptor::invoke
(IT_Binding::ClientRequest*) (in /opt/nl/orbix-asp-
6.3.SP1/shlib/libit_poa_gcc34.so.5)
==25078==    by 0x943A376: IT_Binding_IORRequest::invoke() (in /opt/nl/orbix-
asp-6.3.SP1/shlib/libit_art_gcc34.so.5)
==25078==    by 0x937575B: CORBA::IT_Cxx_DPBase::_it_invoke_helper
(CORBA::IT_Cxx_DPBase::_OpDescriptor const&, CORBA::IT_Streamable**, 
CORBA::IT_Streamable**, CORBA::IT_Streamable*, CORBA::IT_Context*) 
(in /opt/nl/orbix-asp-6.3.SP1/shlib/libit_art_gcc34.so.5)
==25078==    by 0x6D1BA4B: 
ExRegistry::IT_Gen_DynamicProxy_SessionManager::createProject(char const*, char 
const*, char const*) (ExRegistry_c.cc:1485)
==25078==    by 0x63C3152: ExRegistryServiceAccess::createProject(char const*, 
char const*, char const*) (ExRegistryServiceAccess.cc:183)
==25078==    by 0x6F26AFA: NLFillRegistry_i::fill(std::string const&, 
std::string const&) (NLFillRegistry_Server.cc:335)
==25078==    by 0x804F4E5: fillRegistry() (ExRegistry_Server.cc:149)
==25078==    by 0x8056841: ExCommon::Private::FunctionHolder0<void (*)()
>::execute() (ExFunctor.h:140)
==25078==    by 0x8056017: ExCommon::ExFunctor::operator()() (ExFunctor.h:519)
==25078==    by 0x8055F64: ExCommon::ExFunctionCmd::execute() 
(ExFunctionCmd.h:235)
==25078==    by 0x64911AC: ExCommon::ExThreadPoolCmdDeque::execute() 
(ExThreadPoolCmdDeque.cc:218)
==25078==    by 0x6492ED3: ExCommon::Private::ExThreadPoolCmdDequeRunnable::run
() (ExThreadPoolCmdDeque.cc:83)
==25078==    by 0x643A1D5: ExThread::run() (ExThread.cc:850)
==25078==    by 0x643B5B1: ExThread::threadBody(void*) (ExThread.cc:1069)
==25078==    by 0xA63370: start_thread (in /lib/tls/libpthread-2.3.4.so)
==25078==    by 0x9CDFFD: clone (in /lib/tls/libc-2.3.4.so)
==25078==
Comment 1 Julian Seward 2006-12-08 13:14:07 UTC

*** This bug has been marked as a duplicate of 136844 ***