Script wurde gestartet: Fri Mar 17 17:47:51 2006 17:47:51:stki@lxdev81:~> gdb -p 4051 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". Attaching to process 4051 Reading symbols from /export/home/s/stki/ice/Ice-3.0.1/bin/icegridnode...done. 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. [New Thread 1024 (LWP 4038)] [New Thread 2049 (LWP 4039)] [New Thread 1026 (LWP 4040)] [New Thread 2051 (LWP 4041)] [New Thread 3076 (LWP 4042)] [New Thread 4101 (LWP 4043)] [New Thread 5126 (LWP 4044)] [New Thread 6151 (LWP 4045)] [New Thread 7176 (LWP 4046)] [New Thread 8201 (LWP 4047)] [New Thread 12301 (LWP 4051)] [New Thread 13326 (LWP 4052)] [New Thread 14351 (LWP 4053)] [New Thread 15376 (LWP 4054)] [New Thread 16401 (LWP 4055)] [New Thread 17426 (LWP 4056)] [New Thread 18451 (LWP 4057)] [New Thread 19476 (LWP 4058)] [New Thread 20501 (LWP 4059)] [New Thread 21526 (LWP 4060)] [New Thread 22551 (LWP 4061)] [New Thread 23576 (LWP 4062)] [New Thread 24601 (LWP 4063)] [New Thread 25626 (LWP 4064)] [New Thread 26651 (LWP 4065)] [New Thread 27676 (LWP 4067)] [New Thread 28701 (LWP 4068)] [New Thread 29726 (LWP 4069)] [New Thread 35872 (LWP 4076)] 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 0x408a2ec9 in sigsuspend () from /lib/i686/libc.so.6 (gdb) thra ead apply all bt Thread 29 (Thread 35872 (LWP 4076)): #0 0x408a2ec9 in sigsuspend () from /lib/i686/libc.so.6 #1 0x406ba6b8 in __pthread_wait_for_restart_signal () from /lib/i686/libpthread.so.0 #2 0x406b6fbb in pthread_cond_wait () from /lib/i686/libpthread.so.0 #3 0x080fa358 in waitImpl (this=0x82697ac, mutex=@0x82697b8) at ../../include/IceUtil/Cond.h:203 #4 0x080f867e in IceUtil::Monitor::wait() const (this=0x82697ac) at ../../include/IceUtil/Monitor.h:152 #5 0x405c464e in IceInternal::ThreadPool::run() (this=0x82697a0) at ThreadPool.cpp:736 #6 0x405c5113 in IceInternal::ThreadPool::EventHandlerThread::run() (this=0x8300ba8) at ThreadPool.cpp:853 #7 0x40686835 in startHook (arg=0x8300ba8) at Thread.cpp:482 #8 0x406b8020 in pthread_start_thread () from /lib/i686/libpthread.so.0 Thread 28 (Thread 29726 (LWP 4069)): #0 0x408a2ec9 in sigsuspend () from /lib/i686/libc.so.6 #1 0x406ba6b8 in __pthread_wait_for_restart_signal () from /lib/i686/libpthread.so.0 #2 0x406bbfd0 in __pthread_alt_lock () from /lib/i686/libpthread.so.0 #3 0x406b8e7f in pthread_mutex_lock () from /lib/i686/libpthread.so.0 #4 0x081012cf in IceUtil::Mutex::lock() const (this=0x82c9c78) at ../../include/IceUtil/Mutex.h:305 #5 0x080fa10c in IceUtil::Monitor::lock() const (this=0x82c9c6c) at ../../include/IceUtil/Monitor.h:89 #6 0x080f8276 in LockT (this=0x4f2fb64c, mutex=@0x82c9c6c) at ../../include/IceUtil/Lock.h:49 #7 0x0817152b in IceGrid::ServerEntry::getLoad(IceGrid::LoadSample) const (this=0x82c9c60, sample=LoadSample1) at ServerCache.cpp:434 #8 0x08165f70 in IceGrid::ServerAdapterEntry::getLeastLoadedNodeLoad(IceGrid::LoadSample) const (this=0x82c9cd0, loadSample=LoadSample1) at AdapterCache.cpp:168 #9 0x0816b1f8 in IceGrid::ServerLoadCI::operator()(std::pair > const&, std::pair > const&) (this=0x4f2fb764, lhs=@0x4f2fb72c, rhs=@0x826cad0) at AdapterCache.cpp:44 #10 0x08169c71 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:---Type to continue, or q to quit--- :__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 = 0x826cad0}, __last= {, std::allocator >, IceUtil::Handle >,int,std::pair, std::allocator >, IceUtil::Handle >*,std::pair, std::allocator >, IceUtil::Handle >&>> = {}, _M_current = 0x826cae0}, __comp= {&,IceUtil::Handle&,bool>> = {}, _loadSample = LoadSample1}) at /usr/include/g++/bits/stl_algo.h:2007 #11 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 = 0x826cad0}, __last= {, std::allocator >, IceUtil::Handle >,int,std::pair, std::allocator >, IceUtil::Handle >*,std::pair, std::allocator >, IceUtil::Handle >&>> = {}, _M_current = 0x826cae0}, __comp= {&,IceUtil::Handle&,bool>> = {}, _loadSample = LoadSample1}) at /usr/include/g++/bits/stl_algo.h:2079 #12 0x081686a8 in sort<__gnu_cxx::__normal_iterator*, std::vector to continue, or q to quit--- pair, std::allocator > > >, IceGrid::ServerLoadCI> (__first= {, std::allocator >, IceUtil::Handle >,int,std::pair, std::allocator >, IceUtil::Handle >*,std::pair, std::allocator >, IceUtil::Handle >&>> = {}, _M_current = 0x826cad0}, __last= {, std::allocator >, IceUtil::Handle >,int,std::pair, std::allocator >, IceUtil::Handle >*,std::pair, std::allocator >, IceUtil::Handle >&>> = {}, _M_current = 0x826cae0}, __comp= {&,IceUtil::Handle&,bool>> = {}, _loadSample = LoadSample1}) at /usr/include/g++/bits/stl_algo.h:2210 #13 0x08167104 in IceGrid::ReplicaGroupEntry::getProxies(bool, int&) (this=0x82c58d0, allRegistered=false, nReplicas=@0x4f2fbbb8) at AdapterCache.cpp:351 #14 0x08145ad9 in IceGrid::Database::getAdapters(std::string const&, bool, int&) (this=0x826ceb0, id=@0x4f2fbc0c, allRegistered=false, endpointCount=@0x4f2fbbb8) at Database.cpp:726 #15 0x0817d821 in IceGrid::LocatorI::findAdapterById_async(IceUtil::Handle const&, std::string const&, Ice::Current const&) const (this=0x82c9df0, cb=@0x4f2fbc2c, id=@0x4f2fbc0c) at LocatorI.cpp:342 #16 0x0817d721 in IceGrid::LocatorI::findObjectById_async(IceUtil::Handle const&, Ice::Identity const&, Ice::Current const&) const (this=0x82c9df0, cb=@0x4f2fbc9c, id=@0x4f2fbcac, current=@0x4f2fc27c) at LocatorI.cpp:322 #17 0x405512ab in Ice::Locator::___findObjectById(IceInternal::Incoming&, Ice::Current const&) const (this=0x82c9df0, __inS=@0x4f2fc27c, __current=@0x4f2fc27c) at Locator.cpp:1459 #18 0x405517ad in Ice::Locator::__dispatch(IceInternal::Incoming&, Ice::Current const&) (this=0x82c9df0, in=@0x4f2fc27c, current=@0x4f2fc27c) at Locator.cpp:1541 #19 0x40554ad9 in virtual thunk to Ice::Locator::__dispatch(IceInternal::Incoming&, Ice::Current const&) () at ../../include/Ice/Locator.h:517 #20 0x4052677a in IceInternal::Incoming::invoke(IceInternal::Handle const&) (this=0x4f2fc27c, servantManager=@0x4f2fc44c) at Incoming.cpp:173 #21 0x4050181b in Ice::ConnectionI::invokeAll(IceInternal::BasicStream&, int, int, unsigned char, IceInternal::Handle const&, IceInternal::Handle const&) (this=0x83004c0, stream=@0x4f2fc56c, invokeNum=1, requestId=1, compress=0 '\0', servantManager=@0x4f2fc44c, adapter=@0x4f2fc43c) at ConnectionI.cpp:2244 ---Type to continue, or q to quit--- #22 0x404fb6c9 in Ice::ConnectionI::message(IceInternal::BasicStream&, IceInternal::Handle const&) ( this=0x83004c0, stream=@0x4f2fc56c, threadPool=@0x4f2fc8dc) at ConnectionI.cpp:1284 #23 0x405c403d in IceInternal::ThreadPool::run() (this=0x82697a0) at ThreadPool.cpp:639 #24 0x405c5113 in IceInternal::ThreadPool::EventHandlerThread::run() (this=0x82e0978) at ThreadPool.cpp:853 #25 0x40686835 in startHook (arg=0x82e0978) at Thread.cpp:482 #26 0x406b8020 in pthread_start_thread () from /lib/i686/libpthread.so.0 Thread 27 (Thread 28701 (LWP 4068)): #0 0x4093ee0e in select () from /lib/i686/libc.so.6 #1 0x4064f0d0 in __JCR_LIST__ () from /export/home/s/stki/ice/Ice-3.0.1/lib/libIce.so.30 #2 0x405c5113 in IceInternal::ThreadPool::EventHandlerThread::run() (this=0x82c9f30) at ThreadPool.cpp:853 #3 0x40686835 in startHook (arg=0x82c9f30) at Thread.cpp:482 #4 0x406b8020 in pthread_start_thread () from /lib/i686/libpthread.so.0 Thread 26 (Thread 27676 (LWP 4067)): #0 0x4093ee0e in select () from /lib/i686/libc.so.6 #1 0x4064f0d0 in __JCR_LIST__ () from /export/home/s/stki/ice/Ice-3.0.1/lib/libIce.so.30 #2 0x405c5113 in IceInternal::ThreadPool::EventHandlerThread::run() (this=0x82c5658) at ThreadPool.cpp:853 #3 0x40686835 in startHook (arg=0x82c5658) at Thread.cpp:482 #4 0x406b8020 in pthread_start_thread () from /lib/i686/libpthread.so.0 Thread 25 (Thread 26651 (LWP 4065)): #0 0x408a2ec9 in sigsuspend () from /lib/i686/libc.so.6 #1 0x406ba6b8 in __pthread_wait_for_restart_signal () from /lib/i686/libpthread.so.0 #2 0x406b6fbb in pthread_cond_wait () from /lib/i686/libpthread.so.0 #3 0x080fa358 in waitImpl (this=0x82e0acc, mutex=@0x82e0ad8) at ../../include/IceUtil/Cond.h:203 #4 0x080f867e in IceUtil::Monitor::wait() const (this=0x82e0acc) at ../../include/IceUtil/Monitor.h:152 #5 0x4020bd5b in IceStorm::FlusherThread::run() (this=0x82e0aa8) at Flusher.cpp:56 #6 0x40686835 in startHook (arg=0x82e0aa8) at Thread.cpp:482 #7 0x406b8020 in pthread_start_thread () from /lib/i686/libpthread.so.0 Thread 24 (Thread 25626 (LWP 4064)): ---Type to continue, or q to quit--- #0 0x409167f1 in nanosleep () from /lib/i686/libc.so.6 #1 0x406ba818 in __pthread_timedsuspend_new () from /lib/i686/libpthread.so.0 #2 0x406b7199 in pthread_cond_timedwait_relative () from /lib/i686/libpthread.so.0 #3 0x0812adfd in timedWaitImpl (this=0x82e0c54, mutex=@0x82e0c60, timeout=@0x82e0c84) at ../../include/IceUtil/Cond.h:224 #4 0x0812aaab in IceUtil::Monitor::timedWait(IceUtil::Time const&) const (this=0x82e0c54, timeout=@0x82e0c84) at ../../include/IceUtil/Monitor.h:180 #5 0x4039d030 in Freeze::CheckpointThread::run() (this=0x82e0c30) at SharedDbEnv.cpp:380 #6 0x40686835 in startHook (arg=0x82e0c30) at Thread.cpp:482 #7 0x406b8020 in pthread_start_thread () from /lib/i686/libpthread.so.0 Thread 23 (Thread 24601 (LWP 4063)): #0 0x409167f1 in nanosleep () from /lib/i686/libc.so.6 #1 0x406ba818 in __pthread_timedsuspend_new () from /lib/i686/libpthread.so.0 #2 0x406b7199 in pthread_cond_timedwait_relative () from /lib/i686/libpthread.so.0 #3 0x0812adfd in timedWaitImpl (this=0x826c0b4, mutex=@0x826c0c0, timeout=@0x826c0dc) at ../../include/IceUtil/Cond.h:224 #4 0x0812aaab in IceUtil::Monitor::timedWait(IceUtil::Time const&) const (this=0x826c0b4, timeout=@0x826c0dc) at ../../include/IceUtil/Monitor.h:180 #5 0x081bdfa6 in IceGrid::ReapThread::run() (this=0x826c090) at ReapThread.cpp:57 #6 0x40686835 in startHook (arg=0x826c090) at Thread.cpp:482 #7 0x406b8020 in pthread_start_thread () from /lib/i686/libpthread.so.0 Thread 22 (Thread 23576 (LWP 4062)): #0 0x408a2ec9 in sigsuspend () from /lib/i686/libc.so.6 #1 0x406ba6b8 in __pthread_wait_for_restart_signal () from /lib/i686/libpthread.so.0 #2 0x406b6fbb in pthread_cond_wait () from /lib/i686/libpthread.so.0 #3 0x080fa358 in waitImpl (this=0x826bbb4, mutex=@0x826bbc0) at ../../include/IceUtil/Cond.h:203 #4 0x080f867e in IceUtil::Monitor::wait() const (this=0x826bbb4) at ../../include/IceUtil/Monitor.h:152 #5 0x405c2b1f in IceInternal::ThreadPool::run() (this=0x826bba8) at ThreadPool.cpp:323 #6 0x405c5113 in IceInternal::ThreadPool::EventHandlerThread::run() (this=0x826bd70) at ThreadPool.cpp:853 #7 0x40686835 in startHook (arg=0x826bd70) at Thread.cpp:482 ---Type to continue, or q to quit--- #8 0x406b8020 in pthread_start_thread () from /lib/i686/libpthread.so.0 Thread 21 (Thread 22551 (LWP 4061)): #0 0x408a2ec9 in sigsuspend () from /lib/i686/libc.so.6 #1 0x406ba6b8 in __pthread_wait_for_restart_signal () from /lib/i686/libpthread.so.0 #2 0x406b6fbb in pthread_cond_wait () from /lib/i686/libpthread.so.0 #3 0x080fa358 in waitImpl (this=0x826bbb4, mutex=@0x826bbc0) at ../../include/IceUtil/Cond.h:203 #4 0x080f867e in IceUtil::Monitor::wait() const (this=0x826bbb4) at ../../include/IceUtil/Monitor.h:152 #5 0x405c2b1f in IceInternal::ThreadPool::run() (this=0x826bba8) at ThreadPool.cpp:323 #6 0x405c5113 in IceInternal::ThreadPool::EventHandlerThread::run() (this=0x826bd38) at ThreadPool.cpp:853 #7 0x40686835 in startHook (arg=0x826bd38) at Thread.cpp:482 #8 0x406b8020 in pthread_start_thread () from /lib/i686/libpthread.so.0 Thread 20 (Thread 21526 (LWP 4060)): #0 0x408a2ec9 in sigsuspend () from /lib/i686/libc.so.6 #1 0x406ba6b8 in __pthread_wait_for_restart_signal () from /lib/i686/libpthread.so.0 #2 0x406b6fbb in pthread_cond_wait () from /lib/i686/libpthread.so.0 #3 0x080fa358 in waitImpl (this=0x826bbb4, mutex=@0x826bbc0) at ../../include/IceUtil/Cond.h:203 #4 0x080f867e in IceUtil::Monitor::wait() const (this=0x826bbb4) at ../../include/IceUtil/Monitor.h:152 #5 0x405c2b1f in IceInternal::ThreadPool::run() (this=0x826bba8) at ThreadPool.cpp:323 #6 0x405c5113 in IceInternal::ThreadPool::EventHandlerThread::run() (this=0x826bd00) at ThreadPool.cpp:853 #7 0x40686835 in startHook (arg=0x826bd00) at Thread.cpp:482 #8 0x406b8020 in pthread_start_thread () from /lib/i686/libpthread.so.0 Thread 19 (Thread 20501 (LWP 4059)): #0 0x408a2ec9 in sigsuspend () from /lib/i686/libc.so.6 #1 0x406ba6b8 in __pthread_wait_for_restart_signal () from /lib/i686/libpthread.so.0 #2 0x406b6fbb in pthread_cond_wait () from /lib/i686/libpthread.so.0 #3 0x080fa358 in waitImpl (this=0x826bbb4, mutex=@0x826bbc0) at ../../include/IceUtil/Cond.h:203 #4 0x080f867e in IceUtil::Monitor::wait() const (this=0x826bbb4) at ../../include/IceUtil/Monitor.h:152 #5 0x405c2b1f in IceInternal::ThreadPool::run() (this=0x826bba8) at ThreadPool.cpp:323 #6 0x405c5113 in IceInternal::ThreadPool::EventHandlerThread::run() (this=0x826be90) at ThreadPool.cpp:853 ---Type to continue, or q to quit--- #7 0x40686835 in startHook (arg=0x826be90) at Thread.cpp:482 #8 0x406b8020 in pthread_start_thread () from /lib/i686/libpthread.so.0 Thread 18 (Thread 19476 (LWP 4058)): #0 0x4093ee0e in select () from /lib/i686/libc.so.6 #1 0x4064f0d0 in __JCR_LIST__ () from /export/home/s/stki/ice/Ice-3.0.1/lib/libIce.so.30 #2 0x405c5113 in IceInternal::ThreadPool::EventHandlerThread::run() (this=0x826be58) at ThreadPool.cpp:853 #3 0x40686835 in startHook (arg=0x826be58) at Thread.cpp:482 #4 0x406b8020 in pthread_start_thread () from /lib/i686/libpthread.so.0 Thread 17 (Thread 18451 (LWP 4057)): #0 0x408a2ec9 in sigsuspend () from /lib/i686/libc.so.6 #1 0x406ba6b8 in __pthread_wait_for_restart_signal () from /lib/i686/libpthread.so.0 #2 0x406b6fbb in pthread_cond_wait () from /lib/i686/libpthread.so.0 #3 0x080fa358 in waitImpl (this=0x826bbb4, mutex=@0x826bbc0) at ../../include/IceUtil/Cond.h:203 #4 0x080f867e in IceUtil::Monitor::wait() const (this=0x826bbb4) at ../../include/IceUtil/Monitor.h:152 #5 0x405c464e in IceInternal::ThreadPool::run() (this=0x826bba8) at ThreadPool.cpp:736 #6 0x405c5113 in IceInternal::ThreadPool::EventHandlerThread::run() (this=0x826be20) at ThreadPool.cpp:853 #7 0x40686835 in startHook (arg=0x826be20) at Thread.cpp:482 #8 0x406b8020 in pthread_start_thread () from /lib/i686/libpthread.so.0 Thread 16 (Thread 17426 (LWP 4056)): #0 0x408a2ec9 in sigsuspend () from /lib/i686/libc.so.6 #1 0x406ba6b8 in __pthread_wait_for_restart_signal () from /lib/i686/libpthread.so.0 #2 0x406b6fbb in pthread_cond_wait () from /lib/i686/libpthread.so.0 #3 0x080fa358 in waitImpl (this=0x826bbb4, mutex=@0x826bbc0) at ../../include/IceUtil/Cond.h:203 #4 0x080f867e in IceUtil::Monitor::wait() const (this=0x826bbb4) at ../../include/IceUtil/Monitor.h:152 #5 0x405c464e in IceInternal::ThreadPool::run() (this=0x826bba8) at ThreadPool.cpp:736 #6 0x405c5113 in IceInternal::ThreadPool::EventHandlerThread::run() (this=0x826bde8) at ThreadPool.cpp:853 #7 0x40686835 in startHook (arg=0x826bde8) at Thread.cpp:482 #8 0x406b8020 in pthread_start_thread () from /lib/i686/libpthread.so.0 ---Type to continue, or q to quit--- Thread 15 (Thread 16401 (LWP 4055)): #0 0x408a2ec9 in sigsuspend () from /lib/i686/libc.so.6 #1 0x406ba6b8 in __pthread_wait_for_restart_signal () from /lib/i686/libpthread.so.0 #2 0x406b6fbb in pthread_cond_wait () from /lib/i686/libpthread.so.0 #3 0x080fa358 in waitImpl (this=0x826bbb4, mutex=@0x826bbc0) at ../../include/IceUtil/Cond.h:203 #4 0x080f867e in IceUtil::Monitor::wait() const (this=0x826bbb4) at ../../include/IceUtil/Monitor.h:152 #5 0x405c464e in IceInternal::ThreadPool::run() (this=0x826bba8) at ThreadPool.cpp:736 #6 0x405c5113 in IceInternal::ThreadPool::EventHandlerThread::run() (this=0x826bcc8) at ThreadPool.cpp:853 #7 0x40686835 in startHook (arg=0x826bcc8) at Thread.cpp:482 #8 0x406b8020 in pthread_start_thread () from /lib/i686/libpthread.so.0 Thread 14 (Thread 15376 (LWP 4054)): #0 0x408a2ec9 in sigsuspend () from /lib/i686/libc.so.6 #1 0x406ba6b8 in __pthread_wait_for_restart_signal () from /lib/i686/libpthread.so.0 #2 0x406b6fbb in pthread_cond_wait () from /lib/i686/libpthread.so.0 #3 0x080fa358 in waitImpl (this=0x826bbb4, mutex=@0x826bbc0) at ../../include/IceUtil/Cond.h:203 #4 0x080f867e in IceUtil::Monitor::wait() const (this=0x826bbb4) at ../../include/IceUtil/Monitor.h:152 #5 0x405c2b1f in IceInternal::ThreadPool::run() (this=0x826bba8) at ThreadPool.cpp:323 #6 0x405c5113 in IceInternal::ThreadPool::EventHandlerThread::run() (this=0x826a080) at ThreadPool.cpp:853 #7 0x40686835 in startHook (arg=0x826a080) at Thread.cpp:482 #8 0x406b8020 in pthread_start_thread () from /lib/i686/libpthread.so.0 Thread 13 (Thread 14351 (LWP 4053)): #0 0x408a2ec9 in sigsuspend () from /lib/i686/libc.so.6 #1 0x406ba6b8 in __pthread_wait_for_restart_signal () from /lib/i686/libpthread.so.0 #2 0x406b6fbb in pthread_cond_wait () from /lib/i686/libpthread.so.0 #3 0x080fa358 in waitImpl (this=0x826bbb4, mutex=@0x826bbc0) at ../../include/IceUtil/Cond.h:203 #4 0x080f867e in IceUtil::Monitor::wait() const (this=0x826bbb4) at ../../include/IceUtil/Monitor.h:152 #5 0x405c464e in IceInternal::ThreadPool::run() (this=0x826bba8) at ThreadPool.cpp:736 #6 0x405c5113 in IceInternal::ThreadPool::EventHandlerThread::run() (this=0x826a048) at ThreadPool.cpp:853 #7 0x40686835 in startHook (arg=0x826a048) at Thread.cpp:482 #8 0x406b8020 in pthread_start_thread () from /lib/i686/libpthread.so.0 ---Type to continue, or q to quit--- Thread 12 (Thread 13326 (LWP 4052)): #0 0x408a2ec9 in sigsuspend () from /lib/i686/libc.so.6 #1 0x406ba6b8 in __pthread_wait_for_restart_signal () from /lib/i686/libpthread.so.0 #2 0x406b6fbb in pthread_cond_wait () from /lib/i686/libpthread.so.0 #3 0x080fa358 in waitImpl (this=0x826bbb4, mutex=@0x826bbc0) at ../../include/IceUtil/Cond.h:203 #4 0x080f867e in IceUtil::Monitor::wait() const (this=0x826bbb4) at ../../include/IceUtil/Monitor.h:152 #5 0x405c464e in IceInternal::ThreadPool::run() (this=0x826bba8) at ThreadPool.cpp:736 #6 0x405c5113 in IceInternal::ThreadPool::EventHandlerThread::run() (this=0x826a010) at ThreadPool.cpp:853 #7 0x40686835 in startHook (arg=0x826a010) at Thread.cpp:482 #8 0x406b8020 in pthread_start_thread () from /lib/i686/libpthread.so.0 Thread 11 (Thread 12301 (LWP 4051)): #0 0x408a2ec9 in sigsuspend () from /lib/i686/libc.so.6 #1 0x406ba6b8 in __pthread_wait_for_restart_signal () from /lib/i686/libpthread.so.0 #2 0x406b6fbb in pthread_cond_wait () from /lib/i686/libpthread.so.0 #3 0x080fa358 in waitImpl (this=0x826bbb4, mutex=@0x826bbc0) at ../../include/IceUtil/Cond.h:203 #4 0x080f867e in IceUtil::Monitor::wait() const (this=0x826bbb4) at ../../include/IceUtil/Monitor.h:152 #5 0x405c464e in IceInternal::ThreadPool::run() (this=0x826bba8) at ThreadPool.cpp:736 #6 0x405c5113 in IceInternal::ThreadPool::EventHandlerThread::run() (this=0x8268508) at ThreadPool.cpp:853 #7 0x40686835 in startHook (arg=0x8268508) at Thread.cpp:482 #8 0x406b8020 in pthread_start_thread () from /lib/i686/libpthread.so.0 Thread 10 (Thread 8201 (LWP 4047)): #0 0x408a2ec9 in sigsuspend () from /lib/i686/libc.so.6 #1 0x406ba6b8 in __pthread_wait_for_restart_signal () from /lib/i686/libpthread.so.0 #2 0x406bbfd0 in __pthread_alt_lock () from /lib/i686/libpthread.so.0 #3 0x406b8e7f in pthread_mutex_lock () from /lib/i686/libpthread.so.0 #4 0x081012cf in IceUtil::Mutex::lock() const (this=0x82c9c78) at ../../include/IceUtil/Mutex.h:305 #5 0x080fa10c in IceUtil::Monitor::lock() const (this=0x82c9c6c) at ../../include/IceUtil/Monitor.h:89 #6 0x080f8276 in LockT (this=0x44afb6dc, mutex=@0x82c9c6c) at ../../include/IceUtil/Lock.h:49 #7 0x0817152b in IceGrid::ServerEntry::getLoad(IceGrid::LoadSample) const (this=0x82c9c60, sample=LoadSample1) ---Type to continue, or q to quit--- at ServerCache.cpp:434 #8 0x08165f70 in IceGrid::ServerAdapterEntry::getLeastLoadedNodeLoad(IceGrid::LoadSample) const (this=0x82c9cd0, loadSample=LoadSample1) at AdapterCache.cpp:168 #9 0x0816b178 in IceGrid::ServerLoadCI::operator()(std::pair > const&, std::pair > const&) (this=0x44afb7f4, lhs=@0x44afb7bc, rhs=@0x826cb60) at AdapterCache.cpp:32 #10 0x08169c71 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 = 0x826cb60}, __last= {, std::allocator >, IceUtil::Handle >,int,std::pair, std::allocator >, IceUtil::Handle >*,std::pair, std::allocator >, IceUtil::Handle >&>> = {}, _M_current = 0x826cb70}, __comp= {&,IceUtil::Handle&,bool>> = {}, _loadSample = LoadSample1}) at /usr/include/g++/bits/stl_algo.h:2007 #11 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= ---Type to continue, or q to quit--- {, std::allocator >, IceUtil::Handle >,int,std::pair, std::allocator >, IceUtil::Handle >*,std::pair, std::allocator >, IceUtil::Handle >&>> = {}, _M_current = 0x826cb60}, __last= {, std::allocator >, IceUtil::Handle >,int,std::pair, std::allocator >, IceUtil::Handle >*,std::pair, std::allocator >, IceUtil::Handle >&>> = {}, _M_current = 0x826cb70}, __comp= {&,IceUtil::Handle&,bool>> = {}, _loadSample = LoadSample1}) at /usr/include/g++/bits/stl_algo.h:2079 #12 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 = 0x826cb60}, __last= {, std::allocator >, IceUtil::Handle >,int,std::pair, std::allocator >, IceUtil::Handle >*,std::pair, std::allocator >, IceUtil::Handle >&>> = {}, _M_current = 0x826cb70}, __comp= {&,IceUtil::Handle&,bool>> = {}, _loadSample = LoadSample1}) at /usr/include/g++/bits/stl_algo.h:2210 #13 0x08167104 in IceGrid::ReplicaGroupEntry::getProxies(bool, int&) (this=0x82c58d0, allRegistered=false, nReplicas=@0x44afbc48) at AdapterCache.cpp:351 #14 0x08145ad9 in IceGrid::Database::getAdapters(std::string const&, bool, int&) (this=0x826ceb0, id=@0x44afbcac, allRegistered=false, endpointCount=@0x44afbc48) at Database.cpp:726 #15 0x0817d821 in IceGrid::LocatorI::findAdapterById_async(IceUtil::Handle const&, std::string const&, Ice::Current const&) const (this=0x82c9df0, cb=@0x44afbc9c, id=@0x44afbcac) at LocatorI.cpp:342 #16 0x405514ff in Ice::Locator::___findAdapterById(IceInternal::Incoming&, Ice::Current const&) const (this=0x82c9df0, __inS=@0x44afc27c, __current=@0x44afc27c) at Locator.cpp:1486 #17 0x40551791 in Ice::Locator::__dispatch(IceInternal::Incoming&, Ice::Current const&) (this=0x82c9df0, in=@0x44afc27c, ---Type to continue, or q to quit--- current=@0x44afc27c) at Locator.cpp:1537 #18 0x40554ad9 in virtual thunk to Ice::Locator::__dispatch(IceInternal::Incoming&, Ice::Current const&) () at ../../include/Ice/Locator.h:517 #19 0x4052677a in IceInternal::Incoming::invoke(IceInternal::Handle const&) (this=0x44afc27c, servantManager=@0x44afc44c) at Incoming.cpp:173 #20 0x4050181b in Ice::ConnectionI::invokeAll(IceInternal::BasicStream&, int, int, unsigned char, IceInternal::Handle const&, IceInternal::Handle const&) (this=0x82c1150, stream=@0x44afc56c, invokeNum=1, requestId=2, compress=0 '\0', servantManager=@0x44afc44c, adapter=@0x44afc43c) at ConnectionI.cpp:2244 #21 0x404fb6c9 in Ice::ConnectionI::message(IceInternal::BasicStream&, IceInternal::Handle const&) ( this=0x82c1150, stream=@0x44afc56c, threadPool=@0x44afc8dc) at ConnectionI.cpp:1284 #22 0x405c403d in IceInternal::ThreadPool::run() (this=0x82697a0) at ThreadPool.cpp:639 #23 0x405c5113 in IceInternal::ThreadPool::EventHandlerThread::run() (this=0x8269930) at ThreadPool.cpp:853 #24 0x40686835 in startHook (arg=0x8269930) at Thread.cpp:482 #25 0x406b8020 in pthread_start_thread () from /lib/i686/libpthread.so.0 Thread 9 (Thread 7176 (LWP 4046)): #0 0x408a2ec9 in sigsuspend () from /lib/i686/libc.so.6 #1 0x406ba6b8 in __pthread_wait_for_restart_signal () from /lib/i686/libpthread.so.0 #2 0x406bbfd0 in __pthread_alt_lock () from /lib/i686/libpthread.so.0 #3 0x406b8e7f in pthread_mutex_lock () from /lib/i686/libpthread.so.0 #4 0x081012cf in IceUtil::Mutex::lock() const (this=0x82d3434) at ../../include/IceUtil/Mutex.h:305 #5 0x080f8ab4 in LockT (this=0x442fb5cc, mutex=@0x82d3434) at ../../include/IceUtil/Lock.h:49 #6 0x0817631c in IceGrid::NodeEntry::getLoadInfoAndLoadFactor(std::string const&, float&) const (this=0x82d3428, application=@0x82d7c18, loadFactor=@0x442fb634) at NodeCache.cpp:319 #7 0x08171653 in IceGrid::ServerEntry::getLoad(IceGrid::LoadSample) const (this=0x82c9c60, sample=LoadSample1) at ServerCache.cpp:442 #8 0x08165f70 in IceGrid::ServerAdapterEntry::getLeastLoadedNodeLoad(IceGrid::LoadSample) const (this=0x82c9cd0, loadSample=LoadSample1) at AdapterCache.cpp:168 #9 0x0816b1f8 in IceGrid::ServerLoadCI::operator()(std::pair > const&, std::pair > const&) (this=0x442fb764, lhs=@0x442fb72c, rhs=@0x826cb40) at AdapterCache.cpp:44 #10 0x08169c71 in void std::__insertion_sort<__gnu_cxx::__normal_iterator to continue, or q to quit--- erAdapterEntry> >*, 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 = 0x826cb40}, __last= {, std::allocator >, IceUtil::Handle >,int,std::pair, std::allocator >, IceUtil::Handle >*,std::pair, std::allocator >, IceUtil::Handle >&>> = {}, _M_current = 0x826cb50}, __comp= {&,IceUtil::Handle&,bool>> = {}, _loadSample = LoadSample1}) at /usr/include/g++/bits/stl_algo.h:2007 #11 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 = 0x826cb40}, __last= {, std::allocator >, IceUtil::Handle >,int,std::pair, std::allocator >, IceUtil::Handle >*,std::pair, std::all---Type to continue, or q to quit--- ocator >, IceUtil::Handle >&>> = {}, _M_current = 0x826cb50}, __comp= {&,IceUtil::Handle&,bool>> = {}, _loadSample = LoadSample1}) at /usr/include/g++/bits/stl_algo.h:2079 #12 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 = 0x826cb40}, __last= {, std::allocator >, IceUtil::Handle >,int,std::pair, std::allocator >, IceUtil::Handle >*,std::pair, std::allocator >, IceUtil::Handle >&>> = {}, _M_current = 0x826cb50}, __comp= {&,IceUtil::Handle&,bool>> = {}, _loadSample = LoadSample1}) at /usr/include/g++/bits/stl_algo.h:2210 #13 0x08167104 in IceGrid::ReplicaGroupEntry::getProxies(bool, int&) (this=0x82c58d0, allRegistered=false, nReplicas=@0x442fbbb8) at AdapterCache.cpp:351 #14 0x08145ad9 in IceGrid::Database::getAdapters(std::string const&, bool, int&) (this=0x826ceb0, id=@0x442fbc0c, allRegistered=false, endpointCount=@0x442fbbb8) at Database.cpp:726 #15 0x0817d821 in IceGrid::LocatorI::findAdapterById_async(IceUtil::Handle const&, std::string const&, Ice::Current const&) const (this=0x82c9df0, cb=@0x442fbc2c, id=@0x442fbc0c) at LocatorI.cpp:342 #16 0x0817d721 in IceGrid::LocatorI::findObjectById_async(IceUtil::Handle const&, Ice::Identity const&, Ice::Current const&) const (this=0x82c9df0, cb=@0x442fbc9c, id=@0x442fbcac, current=@0x442fc27c) at LocatorI.cpp:322 #17 0x405512ab in Ice::Locator::___findObjectById(IceInternal::Incoming&, Ice::Current const&) const (this=0x82c9df0, __inS=@0x442fc27c, __current=@0x442fc27c) at Locator.cpp:1459 #18 0x405517ad in Ice::Locator::__dispatch(IceInternal::Incoming&, Ice::Current const&) (this=0x82c9df0, in=@0x442fc27c, current=@0x442fc27c) at Locator.cpp:1541 #19 0x40554ad9 in virtual thunk to Ice::Locator::__dispatch(IceInternal::Incoming&, Ice::Current const&) () at ../../include/Ice/Locator.h:517 #20 0x4052677a in IceInternal::Incoming::invoke(IceInternal::Handle const&) (this=0x442fc27c, ---Type to continue, or q to quit--- servantManager=@0x442fc44c) at Incoming.cpp:173 #21 0x4050181b in Ice::ConnectionI::invokeAll(IceInternal::BasicStream&, int, int, unsigned char, IceInternal::Handle const&, IceInternal::Handle const&) (this=0x82c2650, stream=@0x442fc56c, invokeNum=1, requestId=1, compress=0 '\0', servantManager=@0x442fc44c, adapter=@0x442fc43c) at ConnectionI.cpp:2244 #22 0x404fb6c9 in Ice::ConnectionI::message(IceInternal::BasicStream&, IceInternal::Handle const&) ( this=0x82c2650, stream=@0x442fc56c, threadPool=@0x442fc8dc) at ConnectionI.cpp:1284 #23 0x405c403d in IceInternal::ThreadPool::run() (this=0x82697a0) at ThreadPool.cpp:639 #24 0x405c5113 in IceInternal::ThreadPool::EventHandlerThread::run() (this=0x82698f8) at ThreadPool.cpp:853 #25 0x40686835 in startHook (arg=0x82698f8) at Thread.cpp:482 #26 0x406b8020 in pthread_start_thread () from /lib/i686/libpthread.so.0 Thread 8 (Thread 6151 (LWP 4045)): #0 0x408a2ec9 in sigsuspend () from /lib/i686/libc.so.6 #1 0x406ba6b8 in __pthread_wait_for_restart_signal () from /lib/i686/libpthread.so.0 #2 0x406bbfd0 in __pthread_alt_lock () from /lib/i686/libpthread.so.0 #3 0x406b8e7f in pthread_mutex_lock () from /lib/i686/libpthread.so.0 #4 0x081012cf in IceUtil::Mutex::lock() const (this=0x82c9c78) at ../../include/IceUtil/Mutex.h:305 #5 0x080fa10c in IceUtil::Monitor::lock() const (this=0x82c9c6c) at ../../include/IceUtil/Monitor.h:89 #6 0x080f8276 in LockT (this=0x43afb3bc, mutex=@0x82c9c6c) at ../../include/IceUtil/Lock.h:49 #7 0x08172f6c in IceGrid::ServerEntry::exception(IceUtil::Exception const&) (this=0x82c9c60, ex=@0x43afb55c) at ServerCache.cpp:660 #8 0x0817678f in IceGrid::NodeEntry::loadServer(IceUtil::Handle const&, IceGrid::ServerInfo const&) ( this=0x82d3428, entry=@0x43afb5fc, server=@0x43afb66c) at NodeCache.cpp:375 #9 0x08171cb2 in IceGrid::ServerEntry::syncImpl(bool) (this=0x82c9c60, waitForUpdate=true) at ServerCache.cpp:521 #10 0x0817103a in IceGrid::ServerEntry::getAdapter(std::string const&) (this=0x82c9c60, id=@0x82c9cf8) at ServerCache.cpp:381 #11 0x08166348 in IceGrid::ServerAdapterEntry::getProxy(std::string const&) const (this=0x82c9cd0, replicaGroupId=@0x43afb80c) at AdapterCache.cpp:211 #12 0x0816722e in IceGrid::ReplicaGroupEntry::getProxies(bool, int&) (this=0x82c58d0, allRegistered=false, nReplicas=@0x43afbbb8) at AdapterCache.cpp:364 #13 0x08145ad9 in IceGrid::Database::getAdapters(std::string const&, bool, int&) (this=0x826ceb0, id=@0x43afbc0c, allRegistered=false, endpointCount=@0x43afbbb8) at Database.cpp:726 #14 0x0817d821 in IceGrid::LocatorI::findAdapterById_async(IceUtil::Handle const&, std::stri---Type to continue, or q to quit--- ng const&, Ice::Current const&) const (this=0x82c9df0, cb=@0x43afbc2c, id=@0x43afbc0c) at LocatorI.cpp:342 #15 0x0817d721 in IceGrid::LocatorI::findObjectById_async(IceUtil::Handle const&, Ice::Identity const&, Ice::Current const&) const (this=0x82c9df0, cb=@0x43afbc9c, id=@0x43afbcac, current=@0x43afc27c) at LocatorI.cpp:322 #16 0x405512ab in Ice::Locator::___findObjectById(IceInternal::Incoming&, Ice::Current const&) const (this=0x82c9df0, __inS=@0x43afc27c, __current=@0x43afc27c) at Locator.cpp:1459 #17 0x405517ad in Ice::Locator::__dispatch(IceInternal::Incoming&, Ice::Current const&) (this=0x82c9df0, in=@0x43afc27c, current=@0x43afc27c) at Locator.cpp:1541 #18 0x40554ad9 in virtual thunk to Ice::Locator::__dispatch(IceInternal::Incoming&, Ice::Current const&) () at ../../include/Ice/Locator.h:517 #19 0x4052677a in IceInternal::Incoming::invoke(IceInternal::Handle const&) (this=0x43afc27c, servantManager=@0x43afc44c) at Incoming.cpp:173 #20 0x4050181b in Ice::ConnectionI::invokeAll(IceInternal::BasicStream&, int, int, unsigned char, IceInternal::Handle const&, IceInternal::Handle const&) (this=0x82e05f8, stream=@0x43afc56c, invokeNum=1, requestId=1, compress=0 '\0', servantManager=@0x43afc44c, adapter=@0x43afc43c) at ConnectionI.cpp:2244 #21 0x404fb6c9 in Ice::ConnectionI::message(IceInternal::BasicStream&, IceInternal::Handle const&) ( this=0x82e05f8, stream=@0x43afc56c, threadPool=@0x43afc8dc) at ConnectionI.cpp:1284 #22 0x405c403d in IceInternal::ThreadPool::run() (this=0x82697a0) at ThreadPool.cpp:639 #23 0x405c5113 in IceInternal::ThreadPool::EventHandlerThread::run() (this=0x82698c0) at ThreadPool.cpp:853 #24 0x40686835 in startHook (arg=0x82698c0) at Thread.cpp:482 #25 0x406b8020 in pthread_start_thread () from /lib/i686/libpthread.so.0 Thread 7 (Thread 5126 (LWP 4044)): #0 0x408a2ec9 in sigsuspend () from /lib/i686/libc.so.6 #1 0x406ba6b8 in __pthread_wait_for_restart_signal () from /lib/i686/libpthread.so.0 #2 0x406b6fbb in pthread_cond_wait () from /lib/i686/libpthread.so.0 #3 0x080fa358 in waitImpl (this=0x82692f4, mutex=@0x8269300) at ../../include/IceUtil/Cond.h:203 #4 0x080f867e in IceUtil::Monitor::wait() const (this=0x82692f4) at ../../include/IceUtil/Monitor.h:152 #5 0x405c2b1f in IceInternal::ThreadPool::run() (this=0x82692e8) at ThreadPool.cpp:323 #6 0x405c5113 in IceInternal::ThreadPool::EventHandlerThread::run() (this=0x82683a8) at ThreadPool.cpp:853 #7 0x40686835 in startHook (arg=0x82683a8) at Thread.cpp:482 #8 0x406b8020 in pthread_start_thread () from /lib/i686/libpthread.so.0 ---Type to continue, or q to quit--- Thread 6 (Thread 4101 (LWP 4043)): #0 0x408a2ec9 in sigsuspend () from /lib/i686/libc.so.6 #1 0x406ba6b8 in __pthread_wait_for_restart_signal () from /lib/i686/libpthread.so.0 #2 0x406b6fbb in pthread_cond_wait () from /lib/i686/libpthread.so.0 #3 0x080fa358 in waitImpl (this=0x82692f4, mutex=@0x8269300) at ../../include/IceUtil/Cond.h:203 #4 0x080f867e in IceUtil::Monitor::wait() const (this=0x82692f4) at ../../include/IceUtil/Monitor.h:152 #5 0x405c2b1f in IceInternal::ThreadPool::run() (this=0x82692e8) at ThreadPool.cpp:323 #6 0x405c5113 in IceInternal::ThreadPool::EventHandlerThread::run() (this=0x8269440) at ThreadPool.cpp:853 #7 0x40686835 in startHook (arg=0x8269440) at Thread.cpp:482 #8 0x406b8020 in pthread_start_thread () from /lib/i686/libpthread.so.0 Thread 5 (Thread 3076 (LWP 4042)): #0 0x4093ee0e in select () from /lib/i686/libc.so.6 #1 0x4064f0d0 in __JCR_LIST__ () from /export/home/s/stki/ice/Ice-3.0.1/lib/libIce.so.30 #2 0x405c5113 in IceInternal::ThreadPool::EventHandlerThread::run() (this=0x8269408) at ThreadPool.cpp:853 #3 0x40686835 in startHook (arg=0x8269408) at Thread.cpp:482 #4 0x406b8020 in pthread_start_thread () from /lib/i686/libpthread.so.0 Thread 4 (Thread 2051 (LWP 4041)): #0 0x409167f1 in nanosleep () from /lib/i686/libc.so.6 #1 0x406ba818 in __pthread_timedsuspend_new () from /lib/i686/libpthread.so.0 #2 0x406b7199 in pthread_cond_timedwait_relative () from /lib/i686/libpthread.so.0 #3 0x0812adfd in timedWaitImpl (this=0x826857c, mutex=@0x8268588, timeout=@0x82685a8) at ../../include/IceUtil/Cond.h:224 #4 0x0812aaab in IceUtil::Monitor::timedWait(IceUtil::Time const&) const (this=0x826857c, timeout=@0x82685a8) at ../../include/IceUtil/Monitor.h:180 #5 0x4050a35b in IceInternal::ConnectionMonitor::run() (this=0x8268558) at ConnectionMonitor.cpp:78 #6 0x40686835 in startHook (arg=0x8268558) at Thread.cpp:482 #7 0x406b8020 in pthread_start_thread () from /lib/i686/libpthread.so.0 Thread 3 (Thread 1026 (LWP 4040)): ---Type to continue, or q to quit--- #0 0x408a2ec9 in sigsuspend () from /lib/i686/libc.so.6 #1 0x406bad94 in sigwait () from /lib/i686/libpthread.so.0 #2 0x40671f6a in sigwaitThread () at CtrlCHandler.cpp:124 #3 0x406b8020 in pthread_start_thread () from /lib/i686/libpthread.so.0 Thread 2 (Thread 2049 (LWP 4039)): #0 0x4093d5ab in poll () from /lib/i686/libc.so.6 #1 0x406b7c38 in __pthread_manager () from /lib/i686/libpthread.so.0 Thread 1 (Thread 1024 (LWP 4038)): #0 0x408a2ec9 in sigsuspend () from /lib/i686/libc.so.6 #1 0x406ba6b8 in __pthread_wait_for_restart_signal () from /lib/i686/libpthread.so.0 #2 0x406b6fbb in pthread_cond_wait () from /lib/i686/libpthread.so.0 #3 0x080fa358 in waitImpl (this=0x82c11d8, mutex=@0x82c11e4) at ../../include/IceUtil/Cond.h:203 #4 0x080f867e in IceUtil::Monitor::wait() const (this=0x82c11d8) at ../../include/IceUtil/Monitor.h:152 #5 0x404f811f in Ice::ConnectionI::waitUntilFinished() (this=0x82c1150) at ConnectionI.cpp:367 #6 0x404f3bb6 in IceUtilInternal::VoidMemFun >::operator()(IceInternal::Handle) const (this=0xbfffeb58, handle=Cannot access memory at address 0xfffffffc ) at ../../include/IceUtil/Functional.h:65 #7 0x404f1d34 in IceUtilInternal::VoidMemFun > std::for_each, IceInternal::Handle&, IceInternal::Handle*>, IceUtilInternal::VoidMemFun > >(std::_List_iterator, IceInternal::Handle&, IceInternal::Handle*>, std::_List_iterator, IceInternal::Handle&, IceInternal::Handle*>, IceUtilInternal::VoidMemFun >) (__first= {<_List_iterator_base> = {_M_node = 0x82fa060}, }, __last= {<_List_iterator_base> = {_M_node = 0x826af28}, }, __f= {,void>> = {}, _mfn = {__pfn = 0x404f80b4 , __delta = 0}}) at /usr/include/g++/bits/stl_algo.h:157 #8 0x404eb3fa in IceInternal::IncomingConnectionFactory::waitUntilFinished() (this=0x8269650) at ConnectionFactory.cpp:590 #9 0x4056cc3e in IceUtilInternal::VoidMemFun >::operator()(IceInternal::Handle) const (this=0xbfffec88, handle=Cannot access memory at address 0xfffffffc ) at ../../include/IceUtil/Functional.h:65 ---Type to continue, or q to quit--- #10 0x4056b725 in IceUtilInternal::VoidMemFun > std::for_each<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, IceUtilInternal::VoidMemFun > >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, IceUtilInternal::VoidMemFun >) (__first= {,int,IceInternal::Handle*,IceInternal::Handle&>> = {}, _M_current = 0x826acec}, __last= {,int,IceInternal::Handle*,IceInternal::Handle&>> = {}, _M_current = 0x826acf0}, __f= {,void>> = {}, _mfn = {__pfn = 0x404eb1e6 , __delta = 0}}) at /usr/include/g++/bits/stl_algo.h:157 #11 0x40563e6c in Ice::ObjectAdapterI::waitForDeactivate() (this=0x82683e0) at ObjectAdapterI.cpp:286 #12 0x405610c5 in IceUtilInternal::SecondVoidMemFun >::operator()(std::pair >) const (this=0xbfffed98, pair=Cannot access memory at address 0xfffffffc ) at ../../include/IceUtil/Functional.h:125 #13 0x4056050e in IceUtilInternal::SecondVoidMemFun > std::for_each >, std::pair >&, std::pair >*>, IceUtilInternal::SecondVoidMemFun > >(std::_Rb_tree_iterator >, std::pair >&, std::pair >*>, std::_Rb_tree_iterator >, std::pair >&, std::pair >*>, IceUtilInternal::SecondVoidMemFun >) (__first= ---Type to continue, or q to quit--- {<_Rb_tree_base_iterator> = {_M_node = 0x826adb8}, }, __last= {<_Rb_tree_base_iterator> = {_M_node = 0x826a240}, }, __f= {, std::allocator >, IceUtil::Handle >,void>> = {}, _mfn = {__pfn = 0x31, __delta = 0}}) at /usr/include/g++/bits/stl_algo.h:157 #14 0x4055f2ab in IceInternal::ObjectAdapterFactory::waitForShutdown() (this=0x82682e0) at ObjectAdapterFactory.cpp:83 #15 0x404e4833 in Ice::CommunicatorI::waitForShutdown() (this=0x8267f60) at CommunicatorI.cpp:119 #16 0x081d2aa4 in IceGrid::NodeService::stop() (this=0xbffff0d0) at IceGridNode.cpp:628 #17 0x405b0f7e in Ice::Service::run(int&, char**) (this=0xbffff0d0, argc=@0xbffff110, argv=0xbffff164) at Service.cpp:549 #18 0x405b0b06 in Ice::Service::main(int&, char**) (this=0xbffff0d0, argc=@0xbffff110, argv=0xbffff164) at Service.cpp:452 #19 0x081d2f1e in main (argc=1, argv=0xbffff164) at IceGridNode.cpp:716 #20 0x408914c2 in __libc_start_main () from /lib/i686/libc.so.6 #0 0x408a2ec9 in sigsuspend () from /lib/i686/libc.so.6 (gdb) (gdb) quit The program is running. Quit anyway (and detach it)? (y or n) y Detaching from program: /export/home/s/stki/ice/Ice-3.0.1/bin/icegridnode, process 4051 17:48:47:stki@lxdev81:~> exit Script beendet: Fri Mar 17 17:48:51 2006