Script wurde gestartet: Mon Mar 27 13:24:34 2006 stki@lxdev81:~/ice/Ice-3.0.1/demo/IceGrid/simple> gdb icegridnode core.27348 GNU gdb 5.3 Copyright 2002 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i686-pc-linux-gnu"... Core was generated by `icegridnode --Ice.Config=config81'. Program terminated with signal 11, Segmentation fault. Reading symbols from /export/home/s/stki/ice/Ice-3.0.1/lib/libIceGrid.so.30...done. Loaded symbols for /export/home/s/stki/ice/Ice-3.0.1/lib/libIceGrid.so.30 Reading symbols from /export/home/s/stki/ice/Ice-3.0.1/lib/libIceStormService.so.30...done. Loaded symbols for /export/home/s/stki/ice/Ice-3.0.1/lib/libIceStormService.so.30 Reading symbols from /export/home/s/stki/ice/Ice-3.0.1/lib/libIceBox.so.30...done. Loaded symbols for /export/home/s/stki/ice/Ice-3.0.1/lib/libIceBox.so.30 Reading symbols from /export/home/s/stki/ice/Ice-3.0.1/lib/libGlacier2.so.30...done. Loaded symbols for /export/home/s/stki/ice/Ice-3.0.1/lib/libGlacier2.so.30 Reading symbols from /export/home/s/stki/ice/Ice-3.0.1/lib/libIcePatch2.so.30...done. Loaded symbols for /export/home/s/stki/ice/Ice-3.0.1/lib/libIcePatch2.so.30 Reading symbols from /export/home/s/stki/ice/Ice-3.0.1/lib/libFreeze.so.30...done. Loaded symbols for /export/home/s/stki/ice/Ice-3.0.1/lib/libFreeze.so.30 Reading symbols from /export/home/s/stki/ice/Ice-3.0.1/lib/libIceXML.so.30...done. Loaded symbols for /export/home/s/stki/ice/Ice-3.0.1/lib/libIceXML.so.30 Reading symbols from /export/home/s/stki/ice/Ice-3.0.1/lib/libIce.so.30...done. Loaded symbols for /export/home/s/stki/ice/Ice-3.0.1/lib/libIce.so.30 Reading symbols from /export/home/s/stki/ice/Ice-3.0.1/lib/libIceUtil.so.30...done. Loaded symbols for /export/home/s/stki/ice/Ice-3.0.1/lib/libIceUtil.so.30 Reading symbols from /lib/i686/libpthread.so.0...done. Loaded symbols for /lib/i686/libpthread.so.0 Reading symbols from /netsite/lib/libdb_cxx-4.3.so...done. Loaded symbols for /netsite/lib/libdb_cxx-4.3.so Reading symbols from /usr/lib/libstdc++.so.5...done. Loaded symbols for /usr/lib/libstdc++.so.5 Reading symbols from /lib/i686/libm.so.6...done. Loaded symbols for /lib/i686/libm.so.6 Reading symbols from /lib/libgcc_s.so.1...done. Loaded symbols for /lib/libgcc_s.so.1 Reading symbols from /lib/i686/libc.so.6...done. Loaded symbols for /lib/i686/libc.so.6 Reading symbols from /netsite/lib/libssl.so.0.9.7...done. Loaded symbols for /netsite/lib/libssl.so.0.9.7 Reading symbols from /netsite/lib/libcrypto.so.0.9.7...done. Loaded symbols for /netsite/lib/libcrypto.so.0.9.7 Reading symbols from /usr/lib/libbz2.so.1...done. Loaded symbols for /usr/lib/libbz2.so.1 Reading symbols from /usr/lib/libexpat.so.0...done. Loaded symbols for /usr/lib/libexpat.so.0 Reading symbols from /lib/libdl.so.2...done. Loaded symbols for /lib/libdl.so.2 Reading symbols from /lib/ld-linux.so.2...done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /lib/libnss_files.so.2...done. Loaded symbols for /lib/libnss_files.so.2 #0 0x0816b1e9 in IceGrid::ServerLoadCI::operator()(std::pair > cons---Type to continue, or q to quit--- t&, std::pair > const&) (this=0x43afb6f4, lhs=@0x43afb70c, rhs=@0x826cc28) at AdapterCache.cpp:44 44 rhsl = rhs.second->getLeastLoadedNodeLoad(_loadSample); (gdb) bt #0 0x0816b1e9 in IceGrid::ServerLoadCI::operator()(std::pair > const&, std::pair > const&) (this=0x43afb6f4, lhs=@0x43afb70c, rhs=@0x826cc28) at AdapterCache.cpp:44 #1 0x0816a3ff in void std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, std::pair >, IceGrid::ServerLoadCI>(__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, std::pair >, IceGrid::ServerLoadCI) (__last= {, std::allocator >, IceUtil::Handle >,int,std::pair, std::allocator >, IceUtil::Handle >*,std::pair, std::allocator >, IceUtil::Handle >&>> = {}, _M_current = 0x826cc30}, __val= {first = {static npos = 4294967295, _M_dataplus = {> = {}, _M_p = 0x826b3c4 "SimpleServer-1.Hello"}, static _S_empty_rep_storage = {0, 0, 219, 0}}, second = {> = {_ptr = 0x82d3210}, }}, __comp= {&,IceUtil::Handle&,bool>> = {}, _loadSample = LoadSample1}) at /usr/include/g++/bits/stl_algo.h:1961 #2 0x08169cef in void std::__insertion_sort<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, IceGrid::ServerLoadCI>(__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, IceGrid::ServerLoadCI) (__first= {, std::allocator >, IceUtil::Handle >,int,std::pair, std::allocator >, IceUtil::Handle >*,std::pair, std::allocator >, IceUtil::Handle >&>> = {}, _M_current = 0x826cc30}, __last= {, std::allocator to continue, or q to quit--- > >, IceUtil::Handle >,int,std::pair, std::allocator >, IceUtil::Handle >*,std::pair, std::allocator >, IceUtil::Handle >&>> = {}, _M_current = 0x826cc40}, __comp= {&,IceUtil::Handle&,bool>> = {}, _loadSample = LoadSample1}) at /usr/include/g++/bits/stl_algo.h:2012 #3 0x08169519 in void std::__final_insertion_sort<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, IceGrid::ServerLoadCI>(__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, IceGrid::ServerLoadCI) (__first= {, std::allocator >, IceUtil::Handle >,int,std::pair, std::allocator >, IceUtil::Handle >*,std::pair, std::allocator >, IceUtil::Handle >&>> = {}, _M_current = 0x826cc30}, __last= {, std::allocator >, IceUtil::Handle >,int,std::pair, std::allocator >, IceUtil::Handle >*,std::pair, std::allocator >, IceUtil::Handle >&>> = {}, _M_current = 0x826cc40}, __comp= {&,IceUtil::Handle&,bool>> = {}, _loadSample = LoadSample1}) at /usr/include/g++/bits/stl_algo.h:2079 #4 0x081686a8 in sort<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, IceGrid::ServerLoadCI> (__first= {, std::allocator >, IceUtil::Handle >,int,std::pair, std::allocator >, IceUtil::Handle >*,std::pair, std::allocator >, IceUtil::Handle >&>> = {}, _M_current = 0x826cc30}, __last= {, std::allocator >, IceUtil::Handle >,int,std::pair, std::allocat---Type to continue, or q to quit--- or >, IceUtil::Handle >*,std::pair, std::allocator >, IceUtil::Handle >&>> = {}, _M_current = 0x826cc40}, __comp= {&,IceUtil::Handle&,bool>> = {}, _loadSample = LoadSample1}) at /usr/include/g++/bits/stl_algo.h:2210 #5 0x08167104 in IceGrid::ReplicaGroupEntry::getProxies(bool, int&) (this=0x82c59f0, allRegistered=false, nReplicas=@0x43afbbb8) at AdapterCache.cpp:351 #6 0x08145ad9 in IceGrid::Database::getAdapters(std::string const&, bool, int&) (this=0x826cfd0, id=@0x43afbc0c, allRegistered=false, endpointCount=@0x43afbbb8) at Database.cpp:726 #7 0x0817d8f9 in IceGrid::LocatorI::findAdapterById_async(IceUtil::Handle const&, std::string const&, Ice::Current const&) const (this=0x82c9f10, cb=@0x43afbc2c, id=@0x43afbc0c) at LocatorI.cpp:342 #8 0x0817d7f9 in IceGrid::LocatorI::findObjectById_async(IceUtil::Handle const&, Ice::Identity const&, Ice::Current const&) const (this=0x82c9f10, cb=@0x43afbc9c, id=@0x43afbcac, current=@0x43afc27c) at LocatorI.cpp:322 #9 0x405512ab in Ice::Locator::___findObjectById(IceInternal::Incoming&, Ice::Current const&) const (this=0x82c9f10, __inS=@0x43afc27c, __current=@0x43afc27c) at Locator.cpp:1459 #10 0x405517ad in Ice::Locator::__dispatch(IceInternal::Incoming&, Ice::Current const&) (this=0x82c9f10, in=@0x43afc27c, current=@0x43afc27c) at Locator.cpp:1541 #11 0x40554ad9 in virtual thunk to Ice::Locator::__dispatch(IceInternal::Incoming&, Ice::Current const&) () at ../../include/Ice/Locator.h:517 #12 0x4052677a in IceInternal::Incoming::invoke(IceInternal::Handle const&) (this=0x43afc27c, servantManager=@0x43afc44c) at Incoming.cpp:173 #13 0x4050181b in Ice::ConnectionI::invokeAll(IceInternal::BasicStream&, int, int, unsigned char, IceInternal::Handle const&, IceInternal::Handle const&) (this=0x82c1270, stream=@0x43afc56c, invokeNum=1, requestId=3, compress=0 '\0', servantManager=@0x43afc44c, adapter=@0x43afc43c) at ConnectionI.cpp:2244 #14 0x404fb6c9 in Ice::ConnectionI::message(IceInternal::BasicStream&, IceInternal::Handle const&) ( this=0x82c1270, stream=@0x43afc56c, threadPool=@0x43afc8dc) at ConnectionI.cpp:1284 #15 0x405c403d in IceInternal::ThreadPool::run() (this=0x82698c0) at ThreadPool.cpp:639 #16 0x405c5113 in IceInternal::ThreadPool::EventHandlerThread::run() (this=0x82699e0) at ThreadPool.cpp:853 #17 0x40686835 in startHook (arg=0x82699e0) at Thread.cpp:482 #18 0x406b8020 in pthread_start_thread () from /lib/i686/libpthread.so.0 (gdb) q stki@lxdev81:~/ice/Ice-3.0.1/demo/IceGrid/simple> exit Script beendet: Mon Mar 27 13:25:10 2006