LISTSERV mailing list manager LISTSERV 16.5

Help for XROOTD-DEV Archives


XROOTD-DEV Archives

XROOTD-DEV Archives


XROOTD-DEV@LISTSERV.SLAC.STANFORD.EDU


View:

Message:

[

First

|

Previous

|

Next

|

Last

]

By Topic:

[

First

|

Previous

|

Next

|

Last

]

By Author:

[

First

|

Previous

|

Next

|

Last

]

Font:

Proportional Font

LISTSERV Archives

LISTSERV Archives

XROOTD-DEV Home

XROOTD-DEV Home

XROOTD-DEV  March 2011

XROOTD-DEV March 2011

Subject:

Xrootd stops accepting clients due to stats mutex

From:

Brian Bockelman <[log in to unmask]>

Date:

3 Mar 2011 12:46:31 -0600Thu, 3 Mar 2011 12:46:31 -0600

Content-Type:

multipart/signed

Parts/Attachments:

Parts/Attachments

text/plain (562 lines) , smime.p7s (562 lines)

Hi,

In the same stress test I'm running, I've got about 5 servers that stopped accepting clients.  Stack trace below.  I accidentally screwed up the process, so no core is available.

However, I was able to get line numbers:

(gdb) bt
#0  0x000000355020d4c4 in __lll_lock_wait () from /lib64/libpthread.so.0
#1  0x0000003550208e1a in _L_lock_1034 () from /lib64/libpthread.so.0
#2  0x0000003550208cdc in pthread_mutex_lock () from /lib64/libpthread.so.0
#3  0x000000000043bb26 in Lock (Peer=..., opts=0) at ../../src/XrdSys/XrdSysPthread.hh:132
#4  XrdLink::Alloc (Peer=..., opts=0) at XrdLink.cc:247
#5  0x0000000000443a28 in XrdInet::Accept (this=0x14204b10, opts=<value optimized out>, timeout=<value optimized out>) at XrdInet.cc:58
#6  0x000000000043c4d2 in mainAccept (parg=<value optimized out>) at XrdMain.cc:101
#7  0x000000000043c673 in main (argc=9, argv=0x7ffff40c04f8) at XrdMain.cc:186

The relevant lines from XrdLink.cc are:


// Return the link
//
   statsMutex.Lock();   <-- line 247
   LinkCountTot++;
   if (LinkCountMax == LinkCount++) LinkCountMax = LinkCount;
   statsMutex.UnLock();

So - somewhere, the statsMutex got locked and never unlocked.

Ideas?

Brian

Thread 43 (Thread 0x4091b940 (LWP 4286)):
#0  0x000000355020b150 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x0000000000481eb2 in XrdSysCondVar::Wait(int) ()
#2  0x0000000000438881 in XrdBuffManager::Reshape() ()
#3  0x0000000000438b99 in XrdReshaper(void*) ()
#4  0x0000000000481d17 in XrdSysThread_Xeq ()
#5  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#6  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 42 (Thread 0x41923940 (LWP 4287)):
#0  0x000000355020b150 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x0000000000481eb2 in XrdSysCondVar::Wait(int) ()
#2  0x000000000043fab2 in XrdScheduler::TimeSched() ()
#3  0x000000000043fb19 in XrdStartTSched(void*) ()
#4  0x0000000000481d17 in XrdSysThread_Xeq ()
#5  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#6  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 41 (Thread 0x41a24940 (LWP 4288)):
#0  0x000000354f6ccd83 in writev () from /lib64/libc.so.6
#1  0x000000000043aa06 in XrdLink::Send(iovec const*, int, int) ()
#2  0x0000000000430004 in XrdXrootdResponse::Send(void*, int) ()
#3  0x0000000000434925 in XrdXrootdProtocol::do_Read() ()
#4  0x0000000000439f80 in XrdLink::DoIt() ()
#5  0x000000000043e9a8 in XrdScheduler::Run() ()
#6  0x000000000043eb19 in XrdStartWorking(void*) ()
#7  0x0000000000481d17 in XrdSysThread_Xeq ()
#8  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#9  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 40 (Thread 0x41b25940 (LWP 4289)):
#0  0x000000354f6ccd83 in writev () from /lib64/libc.so.6
#1  0x000000000043aa06 in XrdLink::Send(iovec const*, int, int) ()
#2  0x0000000000430004 in XrdXrootdResponse::Send(void*, int) ()
#3  0x0000000000434925 in XrdXrootdProtocol::do_Read() ()
#4  0x0000000000439f80 in XrdLink::DoIt() ()
#5  0x000000000043e9a8 in XrdScheduler::Run() ()
#6  0x000000000043eb19 in XrdStartWorking(void*) ()
#7  0x0000000000481d17 in XrdSysThread_Xeq ()
#8  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#9  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 39 (Thread 0x40168940 (LWP 4290)):
#0  0x000000354f6d4358 in epoll_wait () from /lib64/libc.so.6
#1  0x000000000043cd0d in XrdPollE::Start(XrdSysSemaphore*, int&) ()
#2  0x000000000043c6e8 in XrdStartPolling(void*) ()
#3  0x0000000000481d17 in XrdSysThread_Xeq ()
#4  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#5  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 38 (Thread 0x41785940 (LWP 4291)):
#0  0x000000354f6d4358 in epoll_wait () from /lib64/libc.so.6
#1  0x000000000043cd0d in XrdPollE::Start(XrdSysSemaphore*, int&) ()
#2  0x000000000043c6e8 in XrdStartPolling(void*) ()
#3  0x0000000000481d17 in XrdSysThread_Xeq ()
#4  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#5  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 37 (Thread 0x40ed8940 (LWP 4293)):
#0  0x000000354f6d4358 in epoll_wait () from /lib64/libc.so.6
#1  0x000000000043cd0d in XrdPollE::Start(XrdSysSemaphore*, int&) ()
#2  0x000000000043c6e8 in XrdStartPolling(void*) ()
#3  0x0000000000481d17 in XrdSysThread_Xeq ()
#4  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#5  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 36 (Thread 0x405cc940 (LWP 4295)):
#0  0x000000355020e1c1 in nanosleep () from /lib64/libpthread.so.0
#1  0x000000000045592a in XrdAccConfig_Refresh(void*) ()
#2  0x0000000000481d17 in XrdSysThread_Xeq ()
#3  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#4  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 35 (Thread 0x40a1c940 (LWP 4296)):
#0  0x000000355020d91b in read () from /lib64/libpthread.so.0
#1  0x000000000047cd60 in XrdOucStream::GetLine() ()
#2  0x00000000004479a8 in XrdOfsEvr::recvEvents() ()
#3  0x0000000000447a69 in XrdOfsEvRecv(void*) ()
#4  0x0000000000481d17 in XrdSysThread_Xeq ()
#5  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#6  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 34 (Thread 0x41611940 (LWP 4297)):
#0  0x000000355020cd01 in sem_wait () from /lib64/libpthread.so.0
#1  0x0000000000447b2f in XrdOfsEvr::flushEvents() ()
#2  0x0000000000447bd9 in XrdOfsEvFlush(void*) ()
#3  0x0000000000481d17 in XrdSysThread_Xeq ()
#4  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#5  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 33 (Thread 0x40fff940 (LWP 4298)):
#0  0x000000355020dc81 in recv () from /lib64/libpthread.so.0
#1  0x000000000046da37 in XrdCmsFinderTRG::Start() ()
#2  0x0000000000481d17 in XrdSysThread_Xeq ()
#3  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#4  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 32 (Thread 0x41e8c940 (LWP 4300)):
#0  0x000000355020db3b in accept () from /lib64/libpthread.so.0
#1  0x0000000000477e24 in XrdNetSocket::Accept(int) ()
#2  0x0000000000422e0d in XrdXrootdAdmin::Start(XrdNetSocket*) ()
#3  0x0000000000423819 in XrdXrootdInitAdmin(void*) ()
#4  0x0000000000481d17 in XrdSysThread_Xeq ()
#5  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#6  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 31 (Thread 0x41f8d940 (LWP 4317)):
#0  0x000000355020aee9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00002aaaacfa7807 in os::PlatformEvent::park() () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#2  0x00002aaaacf7ef65 in Monitor::IWait(Thread*, long) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#3  0x00002aaaacf7f72e in Monitor::wait(bool, long, bool) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#4  0x00002aaaacd24835 in GCTaskManager::get_task(unsigned int) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#5  0x00002aaaacd25ae3 in GCTaskThread::run() () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#6  0x00002aaaacfa80df in java_start(Thread*) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#7  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#8  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 30 (Thread 0x4208e940 (LWP 4318)):
#0  0x000000355020aee9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00002aaaacfa7807 in os::PlatformEvent::park() () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#2  0x00002aaaacf7ef65 in Monitor::IWait(Thread*, long) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#3  0x00002aaaacf7f72e in Monitor::wait(bool, long, bool) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#4  0x00002aaaacd24835 in GCTaskManager::get_task(unsigned int) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#5  0x00002aaaacd25ae3 in GCTaskThread::run() () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#6  0x00002aaaacfa80df in java_start(Thread*) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#7  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#8  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 29 (Thread 0x4218f940 (LWP 4319)):
#0  0x000000355020aee9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00002aaaacfa7807 in os::PlatformEvent::park() () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#2  0x00002aaaacf7ef65 in Monitor::IWait(Thread*, long) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#3  0x00002aaaacf7f72e in Monitor::wait(bool, long, bool) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#4  0x00002aaaacd24835 in GCTaskManager::get_task(unsigned int) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#5  0x00002aaaacd25ae3 in GCTaskThread::run() () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#6  0x00002aaaacfa80df in java_start(Thread*) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#7  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#8  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 28 (Thread 0x42290940 (LWP 4320)):
#0  0x000000355020aee9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00002aaaacfa7807 in os::PlatformEvent::park() () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#2  0x00002aaaacf7ef65 in Monitor::IWait(Thread*, long) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#3  0x00002aaaacf7f72e in Monitor::wait(bool, long, bool) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#4  0x00002aaaacd24835 in GCTaskManager::get_task(unsigned int) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#5  0x00002aaaacd25ae3 in GCTaskThread::run() () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#6  0x00002aaaacfa80df in java_start(Thread*) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#7  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#8  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 27 (Thread 0x41d3a940 (LWP 4321)):
#0  0x000000355020b150 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00002aaaacfa7956 in os::PlatformEvent::park(long) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#2  0x00002aaaacf7f09b in Monitor::IWait(Thread*, long) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#3  0x00002aaaacf7f72e in Monitor::wait(bool, long, bool) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#4  0x00002aaaad0ee493 in VMThread::loop() () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#5  0x00002aaaad0ee08e in VMThread::run() () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#6  0x00002aaaacfa80df in java_start(Thread*) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#7  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#8  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 26 (Thread 0x42391940 (LWP 4322)):
#0  0x000000355020aee9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00002aaaacfa7807 in os::PlatformEvent::park() () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#2  0x00002aaaad06bf2a in ObjectMonitor::wait(long, bool, Thread*) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#3  0x00002aaaad069293 in ObjectSynchronizer::wait(Handle, long, Thread*) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#4  0x00002aaaace01b7e in JVM_MonitorWait () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#5  0x00002aaab4010c88 in ?? ()
#6  0x00000000151e5800 in ?? ()
#7  0x00002aaaad068eb5 in ObjectSynchronizer::fast_exit(oopDesc*, BasicLock*, Thread*) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#8  0x00002aaab41a81a8 in ?? ()
#9  0x0000000000000000 in ?? ()
Thread 25 (Thread 0x42492940 (LWP 4323)):
#0  0x000000355020aee9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00002aaaacfa7807 in os::PlatformEvent::park() () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#2  0x00002aaaad06bf2a in ObjectMonitor::wait(long, bool, Thread*) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#3  0x00002aaaad069293 in ObjectSynchronizer::wait(Handle, long, Thread*) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#4  0x00002aaaace01b7e in JVM_MonitorWait () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#5  0x00002aaab4010c88 in ?? ()
#6  0x00000000151ed000 in ?? ()
#7  0x00000000151ed878 in ?? ()
#8  0x00000000151ed000 in ?? ()
#9  0x0000000042491a08 in ?? ()
#10 0x0000000000000000 in ?? ()
Thread 24 (Thread 0x4045c940 (LWP 4324)):
#0  0x000000355020cd01 in sem_wait () from /lib64/libpthread.so.0
#1  0x00002aaaacfa84a5 in check_pending_signals(bool) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#2  0x00002aaaacfa11c7 in signal_thread_entry(JavaThread*, Thread*) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#3  0x00002aaaad09e452 in JavaThread::run() () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#4  0x00002aaaacfa80df in java_start(Thread*) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#5  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#6  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 23 (Thread 0x40c50940 (LWP 4325)):
#0  0x000000355020aee9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00002aaaacfa7807 in os::PlatformEvent::park() () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#2  0x00002aaaacf7ef65 in Monitor::IWait(Thread*, long) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#3  0x00002aaaacf7f5cd in Monitor::wait(bool, long, bool) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#4  0x00002aaaacc68bf3 in CompileQueue::get() () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#5  0x00002aaaacc6a781 in CompileBroker::compiler_thread_loop() () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#6  0x00002aaaad0a4969 in compiler_thread_entry(JavaThread*, Thread*) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#7  0x00002aaaad09e452 in JavaThread::run() () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#8  0x00002aaaacfa80df in java_start(Thread*) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#9  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#10 0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 22 (Thread 0x41c26940 (LWP 4326)):
#0  0x000000355020aee9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00002aaaacfa7807 in os::PlatformEvent::park() () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#2  0x00002aaaacf7ef65 in Monitor::IWait(Thread*, long) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#3  0x00002aaaacf7f5cd in Monitor::wait(bool, long, bool) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#4  0x00002aaaacc68bf3 in CompileQueue::get() () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#5  0x00002aaaacc6a781 in CompileBroker::compiler_thread_loop() () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#6  0x00002aaaad0a4969 in compiler_thread_entry(JavaThread*, Thread*) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#7  0x00002aaaad09e452 in JavaThread::run() () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#8  0x00002aaaacfa80df in java_start(Thread*) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#9  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#10 0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 21 (Thread 0x42593940 (LWP 4327)):
#0  0x000000355020aee9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00002aaaacfa7807 in os::PlatformEvent::park() () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#2  0x00002aaaacf7ef65 in Monitor::IWait(Thread*, long) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#3  0x00002aaaacf7f72e in Monitor::wait(bool, long, bool) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#4  0x00002aaaacf28ec2 in LowMemoryDetector::low_memory_detector_thread_entry(JavaThread*, Thread*) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#5  0x00002aaaad09e452 in JavaThread::run() () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#6  0x00002aaaacfa80df in java_start(Thread*) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#7  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#8  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 20 (Thread 0x42694940 (LWP 4328)):
#0  0x000000355020b150 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00002aaaacfa7956 in os::PlatformEvent::park(long) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#2  0x00002aaaacfa5b5b in os::sleep(Thread*, long, bool) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#3  0x00002aaaad09d54b in WatcherThread::run() () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#4  0x00002aaaacfa80df in java_start(Thread*) () from /usr/java/latest/jre/lib/amd64/server/libjvm.so
#5  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#6  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 19 (Thread 0x42795940 (LWP 4329)):
#0  0x000000354f6d4358 in epoll_wait () from /lib64/libc.so.6
#1  0x00002aaaaf0529cd in iepoll () from /usr/java/jdk1.6.0_21/jre/lib/amd64/libnio.so
#2  0x00002aaaaf0528a4 in Java_sun_nio_ch_EPollArrayWrapper_epollWait () from /usr/java/jdk1.6.0_21/jre/lib/amd64/libnio.so
#3  0x00002aaab4157072 in ?? ()
#4  0x00002aaabfdc7750 in ?? ()
#5  0x00002aaab41358e6 in ?? ()
#6  0x00002aab6519ab40 in ?? ()
#7  0x00002aaab7953550 in ?? ()
#8  0x00002aaabfdc7420 in ?? ()
#9  0x00002aaab4136618 in ?? ()
#10 0x0000000042794470 in ?? ()
#11 0x0000000014cd0800 in ?? ()
#12 0x0000000000000001 in ?? ()
#13 0x00002aaab4150634 in ?? ()
#14 0x00002aaabfdc7750 in ?? ()
#15 0x00002aaa00000001 in ?? ()
#16 0x000000000000ea60 in ?? ()
#17 0x00002aaabfdc7888 in ?? ()
#18 0x0000000000000007 in ?? ()
#19 0x00002aaabfdc7750 in ?? ()
#20 0x0000000000000009 in ?? ()
#21 0x00000000427943a8 in ?? ()
#22 0x00002aaabc4c0ea8 in ?? ()
#23 0x00002aaab4161740 in ?? ()
#24 0x00002aab6519ab40 in ?? ()
#25 0x00002aaabfdc7390 in ?? ()
#26 0x00002aaabfdc7720 in ?? ()
#27 0x000000000000ea60 in ?? ()
#28 0x00002aaabfdc7738 in ?? ()
#29 0x00002aaabfdc7390 in ?? ()
#30 0x00002aaabfdc7720 in ?? ()
#31 0x00002aaabfdc7390 in ?? ()
#32 0x00002aaabfdc7738 in ?? ()
#33 0x00002aab651970f8 in ?? ()
#34 0x00002aab6519ab40 in ?? ()
#35 0x00002aab65197028 in ?? ()
#36 0x0000000000000009 in ?? ()
#37 0x0000000000000009 in ?? ()
#38 0x0000000000000009 in ?? ()
#39 0x0000000000000001 in ?? ()
#40 0x0000000000000009 in ?? ()
#41 0x0000000000099473 in ?? ()
#42 0x0000000000000000 in ?? ()
Thread 18 (Thread 0x406cd940 (LWP 802)):
#0  0x000000354f6ccd83 in writev () from /lib64/libc.so.6
#1  0x000000000043aa06 in XrdLink::Send(iovec const*, int, int) ()
#2  0x0000000000430004 in XrdXrootdResponse::Send(void*, int) ()
#3  0x0000000000434925 in XrdXrootdProtocol::do_Read() ()
#4  0x0000000000439f80 in XrdLink::DoIt() ()
#5  0x000000000043e9a8 in XrdScheduler::Run() ()
#6  0x000000000043eb19 in XrdStartWorking(void*) ()
#7  0x0000000000481d17 in XrdSysThread_Xeq ()
#8  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#9  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 17 (Thread 0x42896940 (LWP 872)):
#0  0x000000354f6ccd83 in writev () from /lib64/libc.so.6
#1  0x000000000043aa06 in XrdLink::Send(iovec const*, int, int) ()
#2  0x0000000000430004 in XrdXrootdResponse::Send(void*, int) ()
#3  0x0000000000434925 in XrdXrootdProtocol::do_Read() ()
#4  0x0000000000439f80 in XrdLink::DoIt() ()
#5  0x000000000043e9a8 in XrdScheduler::Run() ()
#6  0x000000000043eb19 in XrdStartWorking(void*) ()
#7  0x0000000000481d17 in XrdSysThread_Xeq ()
#8  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#9  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 16 (Thread 0x42997940 (LWP 1695)):
#0  0x000000354f6cb186 in poll () from /lib64/libc.so.6
#1  0x000000000043afe5 in XrdLink::Recv(char*, int, int) ()
#2  0x000000000042df5e in XrdXrootdProtocol::getData(char const*, char*, int) ()
#3  0x000000000042e945 in XrdXrootdProtocol::Process(XrdLink*) ()
#4  0x0000000000439f80 in XrdLink::DoIt() ()
#5  0x000000000043e9a8 in XrdScheduler::Run() ()
#6  0x000000000043eb19 in XrdStartWorking(void*) ()
#7  0x0000000000481d17 in XrdSysThread_Xeq ()
#8  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#9  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 15 (Thread 0x41302940 (LWP 1789)):
#0  0x000000354f6ccd83 in writev () from /lib64/libc.so.6
#1  0x000000000043aa06 in XrdLink::Send(iovec const*, int, int) ()
#2  0x0000000000430004 in XrdXrootdResponse::Send(void*, int) ()
#3  0x0000000000434925 in XrdXrootdProtocol::do_Read() ()
#4  0x0000000000439f80 in XrdLink::DoIt() ()
#5  0x000000000043e9a8 in XrdScheduler::Run() ()
#6  0x000000000043eb19 in XrdStartWorking(void*) ()
#7  0x0000000000481d17 in XrdSysThread_Xeq ()
#8  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#9  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 14 (Thread 0x407ce940 (LWP 1935)):
#0  0x000000354f6ccd83 in writev () from /lib64/libc.so.6
#1  0x000000000043aa06 in XrdLink::Send(iovec const*, int, int) ()
#2  0x0000000000430004 in XrdXrootdResponse::Send(void*, int) ()
#3  0x0000000000434925 in XrdXrootdProtocol::do_Read() ()
#4  0x0000000000439f80 in XrdLink::DoIt() ()
#5  0x000000000043e9a8 in XrdScheduler::Run() ()
#6  0x000000000043eb19 in XrdStartWorking(void*) ()
#7  0x0000000000481d17 in XrdSysThread_Xeq ()
#8  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#9  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 13 (Thread 0x40b1d940 (LWP 2272)):
#0  0x000000354f6d4358 in epoll_wait () from /lib64/libc.so.6
#1  0x00002aaaaf0529cd in iepoll () from /usr/java/jdk1.6.0_21/jre/lib/amd64/libnio.so
#2  0x00002aaaaf0528a4 in Java_sun_nio_ch_EPollArrayWrapper_epollWait () from /usr/java/jdk1.6.0_21/jre/lib/amd64/libnio.so
#3  0x00002aaab4157072 in ?? ()
#4  0x00002aaabfb2eba0 in ?? ()
#5  0x00002aaab41358e6 in ?? ()
#6  0x00002aab649340f0 in ?? ()
#7  0x00002aaab4155e0c in ?? ()
#8  0x00002aaabfb2e870 in ?? ()
#9  0x00002aaab4136618 in ?? ()
#10 0x00002aaac0087b08 in ?? ()
#11 0x00002aaab4136618 in ?? ()
#12 0x0000000000000001 in ?? ()
#13 0x00002aaab4150634 in ?? ()
#14 0x00002aaabfb2eba0 in ?? ()
#15 0x00002aaa00000001 in ?? ()
#16 0x000000000000ea60 in ?? ()
#17 0x00002aaabfb2ecd8 in ?? ()
#18 0x0000000000000007 in ?? ()
#19 0x00002aaabfb2eba0 in ?? ()
#20 0x0000000000000009 in ?? ()
#21 0x00002aaab70c8050 in ?? ()
#22 0x00002aaabc4c0ea8 in ?? ()
#23 0x00002aaab4161740 in ?? ()
#24 0x00002aab649340f0 in ?? ()
#25 0x00002aaabfb2e7e0 in ?? ()
#26 0x00002aaabfb2eb70 in ?? ()
#27 0x000000000000ea60 in ?? ()
#28 0x00002aaabfb2eb88 in ?? ()
#29 0x00002aaabfb2e7e0 in ?? ()
#30 0x00002aaabfb2eb70 in ?? ()
#31 0x00002aaabfb2e7e0 in ?? ()
#32 0x00002aaabfb2eb88 in ?? ()
#33 0x00002aab64928620 in ?? ()
#34 0x00002aab649340f0 in ?? ()
#35 0x00002aab64928550 in ?? ()
#36 0x0000000000000009 in ?? ()
#37 0x0000000000000009 in ?? ()
#38 0x0000000000000009 in ?? ()
#39 0x0000000000000001 in ?? ()
#40 0x0000000000000009 in ?? ()
#41 0x0000000000045367 in ?? ()
#42 0x0000000000000000 in ?? ()
Thread 12 (Thread 0x41100940 (LWP 3448)):
#0  0x000000354f6d4358 in epoll_wait () from /lib64/libc.so.6
#1  0x00002aaaaf0529cd in iepoll () from /usr/java/jdk1.6.0_21/jre/lib/amd64/libnio.so
#2  0x00002aaaaf0528a4 in Java_sun_nio_ch_EPollArrayWrapper_epollWait () from /usr/java/jdk1.6.0_21/jre/lib/amd64/libnio.so
#3  0x00002aaab4157072 in ?? ()
#4  0x00002aaabf9e8448 in ?? ()
#5  0x00002aaab41358e6 in ?? ()
#6  0x00002aab6474b9b8 in ?? ()
#7  0x00002aaab4155e0c in ?? ()
#8  0x00002aaabf9e8118 in ?? ()
#9  0x00002aaab4136618 in ?? ()
#10 0x00002aaabfb2e870 in ?? ()
#11 0x00002aaab4136618 in ?? ()
#12 0x0000000000000001 in ?? ()
#13 0x00002aaab4150634 in ?? ()
#14 0x00002aaabf9e8448 in ?? ()
#15 0x00002aaa00000001 in ?? ()
#16 0x000000000000ea60 in ?? ()
#17 0x00002aaabf9e8580 in ?? ()
#18 0x0000000000000007 in ?? ()
#19 0x00002aaabf9e8448 in ?? ()
#20 0x0000000000000009 in ?? ()
#21 0x00002aaab70c8050 in ?? ()
#22 0x00002aaabc4c0ea8 in ?? ()
#23 0x00002aaab4161740 in ?? ()
#24 0x00002aab6474b9b8 in ?? ()
#25 0x00002aaabf9e8088 in ?? ()
#26 0x00002aaabf9e8418 in ?? ()
#27 0x000000000000ea60 in ?? ()
#28 0x00002aaabf9e8430 in ?? ()
#29 0x00002aaabf9e8088 in ?? ()
#30 0x00002aaabf9e8418 in ?? ()
#31 0x00002aaabf9e8088 in ?? ()
#32 0x00002aaabf9e8430 in ?? ()
#33 0x00002aab646041d8 in ?? ()
#34 0x00002aab6474b9b8 in ?? ()
#35 0x00002aab64604108 in ?? ()
#36 0x0000000000000009 in ?? ()
#37 0x0000000000000009 in ?? ()
#38 0x0000000000000009 in ?? ()
#39 0x0000000000000001 in ?? ()
#40 0x0000000000000009 in ?? ()
#41 0x0000000000043570 in ?? ()
#42 0x0000000000000000 in ?? ()
Thread 11 (Thread 0x41201940 (LWP 3552)):
#0  0x000000355020cd01 in sem_wait () from /lib64/libpthread.so.0
#1  0x000000000043e92e in XrdScheduler::Run() ()
#2  0x000000000043eb19 in XrdStartWorking(void*) ()
#3  0x0000000000481d17 in XrdSysThread_Xeq ()
#4  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#5  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 10 (Thread 0x41504940 (LWP 3862)):
#0  0x000000354f6cb186 in poll () from /lib64/libc.so.6
#1  0x000000000043afe5 in XrdLink::Recv(char*, int, int) ()
#2  0x000000000042df5e in XrdXrootdProtocol::getData(char const*, char*, int) ()
#3  0x000000000042e945 in XrdXrootdProtocol::Process(XrdLink*) ()
#4  0x0000000000439f80 in XrdLink::DoIt() ()
#5  0x000000000043e9a8 in XrdScheduler::Run() ()
#6  0x000000000043eb19 in XrdStartWorking(void*) ()
#7  0x0000000000481d17 in XrdSysThread_Xeq ()
#8  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#9  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 9 (Thread 0x42a98940 (LWP 3863)):
#0  0x000000355020cd01 in sem_wait () from /lib64/libpthread.so.0
#1  0x000000000043e92e in XrdScheduler::Run() ()
#2  0x000000000043eb19 in XrdStartWorking(void*) ()
#3  0x0000000000481d17 in XrdSysThread_Xeq ()
#4  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#5  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 8 (Thread 0x42b99940 (LWP 3864)):
#0  0x000000355020cd01 in sem_wait () from /lib64/libpthread.so.0
#1  0x000000000043e92e in XrdScheduler::Run() ()
#2  0x000000000043eb19 in XrdStartWorking(void*) ()
#3  0x0000000000481d17 in XrdSysThread_Xeq ()
#4  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#5  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 7 (Thread 0x42c9a940 (LWP 3865)):
#0  0x000000355020cd01 in sem_wait () from /lib64/libpthread.so.0
#1  0x000000000043e92e in XrdScheduler::Run() ()
#2  0x000000000043eb19 in XrdStartWorking(void*) ()
#3  0x0000000000481d17 in XrdSysThread_Xeq ()
#4  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#5  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 6 (Thread 0x42d9b940 (LWP 3866)):
#0  0x000000354f6ccd83 in writev () from /lib64/libc.so.6
#1  0x000000000043aa06 in XrdLink::Send(iovec const*, int, int) ()
#2  0x0000000000430004 in XrdXrootdResponse::Send(void*, int) ()
#3  0x0000000000434925 in XrdXrootdProtocol::do_Read() ()
#4  0x0000000000439f80 in XrdLink::DoIt() ()
#5  0x000000000043e9a8 in XrdScheduler::Run() ()
#6  0x000000000043eb19 in XrdStartWorking(void*) ()
#7  0x0000000000481d17 in XrdSysThread_Xeq ()
#8  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#9  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 5 (Thread 0x42e9c940 (LWP 3867)):
#0  0x000000355020d89b in write () from /lib64/libpthread.so.0
#1  0x000000000043aac6 in XrdLink::Send(iovec const*, int, int) ()
#2  0x0000000000430004 in XrdXrootdResponse::Send(void*, int) ()
#3  0x0000000000434925 in XrdXrootdProtocol::do_Read() ()
#4  0x0000000000439f80 in XrdLink::DoIt() ()
#5  0x000000000043e9a8 in XrdScheduler::Run() ()
#6  0x000000000043eb19 in XrdStartWorking(void*) ()
#7  0x0000000000481d17 in XrdSysThread_Xeq ()
#8  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#9  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 4 (Thread 0x42f9d940 (LWP 3868)):
#0  0x000000355020d4c4 in __lll_lock_wait () from /lib64/libpthread.so.0
#1  0x0000003550208e1a in _L_lock_1034 () from /lib64/libpthread.so.0
#2  0x0000003550208cdc in pthread_mutex_lock () from /lib64/libpthread.so.0
#3  0x0000000000439230 in XrdLink::syncStats(int*) ()
#4  0x000000000043a5c1 in XrdLink::Stats(char*, int, int) ()
#5  0x00000000004400f5 in XrdStats::Stats(int) ()
#6  0x00000000004403d4 in XrdStats::Report(char**, int, int) ()
#7  0x0000000000440496 in XrdStatsJob::DoIt() ()
#8  0x000000000043e9a8 in XrdScheduler::Run() ()
#9  0x000000000043eb19 in XrdStartWorking(void*) ()
#10 0x0000000000481d17 in XrdSysThread_Xeq ()
#11 0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#12 0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 3 (Thread 0x4309e940 (LWP 3869)):
#0  0x000000354f6cb186 in poll () from /lib64/libc.so.6
#1  0x000000000043afe5 in XrdLink::Recv(char*, int, int) ()
#2  0x000000000042df5e in XrdXrootdProtocol::getData(char const*, char*, int) ()
#3  0x000000000042e945 in XrdXrootdProtocol::Process(XrdLink*) ()
#4  0x0000000000439f80 in XrdLink::DoIt() ()
#5  0x000000000043e9a8 in XrdScheduler::Run() ()
#6  0x000000000043eb19 in XrdStartWorking(void*) ()
#7  0x0000000000481d17 in XrdSysThread_Xeq ()
#8  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#9  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 2 (Thread 0x41403940 (LWP 5571)):
#0  0x000000355020cd01 in sem_wait () from /lib64/libpthread.so.0
#1  0x000000000043e92e in XrdScheduler::Run() ()
#2  0x000000000043eb19 in XrdStartWorking(void*) ()
#3  0x0000000000481d17 in XrdSysThread_Xeq ()
#4  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#5  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 1 (Thread 0x2b151fb5de20 (LWP 4285)):
#0  0x000000355020d4c4 in __lll_lock_wait () from /lib64/libpthread.so.0
#1  0x0000003550208e1a in _L_lock_1034 () from /lib64/libpthread.so.0
#2  0x0000003550208cdc in pthread_mutex_lock () from /lib64/libpthread.so.0
#3  0x000000000043bb26 in XrdLink::Alloc(XrdNetPeer&, int) ()
#4  0x0000000000443a28 in XrdInet::Accept(int, int) ()
#5  0x000000000043c4d2 in mainAccept(void*) ()
#6  0x000000000043c673 in main ()
[root@red-gridftp4 ~]# pstack 4285 | head
Thread 43 (Thread 0x4091b940 (LWP 4286)):
#0  0x000000355020b150 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x0000000000481eb2 in XrdSysCondVar::Wait(int) ()
#2  0x0000000000438881 in XrdBuffManager::Reshape() ()
#3  0x0000000000438b99 in XrdReshaper(void*) ()
#4  0x0000000000481d17 in XrdSysThread_Xeq ()
#5  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#6  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 42 (Thread 0x41923940 (LWP 4287)):
#0  0x000000355020b150 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
[root@red-gridftp4 ~]# pstack 4285 | tail
#4  0x000000355020673d in start_thread () from /lib64/libpthread.so.0
#5  0x000000354f6d3f6d in clone () from /lib64/libc.so.6
Thread 1 (Thread 0x2b151fb5de20 (LWP 4285)):
#0  0x000000355020d4c4 in __lll_lock_wait () from /lib64/libpthread.so.0
#1  0x0000003550208e1a in _L_lock_1034 () from /lib64/libpthread.so.0
#2  0x0000003550208cdc in pthread_mutex_lock () from /lib64/libpthread.so.0
#3  0x000000000043bb26 in XrdLink::Alloc(XrdNetPeer&, int) ()
#4  0x0000000000443a28 in XrdInet::Accept(int, int) ()
#5  0x000000000043c4d2 in mainAccept(void*) ()
#6  0x000000000043c673 in main ()


Top of Message | Previous Page | Permalink

Advanced Options


Options

Log In

Log In

Get Password

Get Password


Search Archives

Search Archives


Subscribe or Unsubscribe

Subscribe or Unsubscribe


Archives

August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
December 2016
November 2016
October 2016
September 2016
August 2016
July 2016
June 2016
May 2016
April 2016
March 2016
February 2016
January 2016
December 2015
November 2015
October 2015
September 2015
August 2015
July 2015
June 2015
May 2015
April 2015
March 2015
February 2015
January 2015
December 2014
November 2014
October 2014
September 2014
August 2014
July 2014
June 2014
May 2014
April 2014
March 2014
February 2014
January 2014
December 2013
November 2013
October 2013
September 2013
August 2013
July 2013
June 2013
May 2013
April 2013
March 2013
February 2013
January 2013
December 2012
November 2012
October 2012
September 2012
August 2012
July 2012
June 2012
May 2012
April 2012
March 2012
February 2012
January 2012
December 2011
November 2011
October 2011
September 2011
August 2011
July 2011
June 2011
May 2011
April 2011
March 2011
February 2011
January 2011
December 2010
November 2010
October 2010
September 2010

ATOM RSS1 RSS2



LISTSERV.SLAC.STANFORD.EDU

Secured by F-Secure Anti-Virus CataList Email List Search Powered by the LISTSERV Email List Manager

Privacy Notice, Security Notice and Terms of Use