Hello Jonathan. With the command:
mdb -p pid Loading modules: [ ld.so.1 libc.so.1 ] > ::walk ulwps | ::print ulwp_t ul_stsd[] We have obtained the following traces, some of them , there are a lot...: ... { ul_stsd->tsd_nalloc = 0 ul_stsd->tsd_pad = [ 0, 0, 0, 0, 0, 0, 0, 0, 0 ] ul_stsd->tsd_data = [ 0 ] } ... so, one thread of the process, the same that is in the _thr_setspecific_slow+0x50 instruction, has the value of tsd_nalloc equal to zero. Therefore , the infinite loop has an "internal" cause. kernel bug ??? all the traces below: ---- CUT HERE IF YOU WANT --------- mdb: logging to "mylog" > ::walk thread 1 2 3 4 5 6 7 8 9 a b c d e f 10 11 12 13 14 15 17 18 > ::walk thread | ::findstack stack pointer for thread 1: ffbfedd0 [ ffbfedd0 libc.so.1`__lwp_park+0x10() ] ffbfee30 libc.so.1`cond_wait_queue+0x28() ffbfee90 libc.so.1`cond_wait_common+0x298() ffbfeef0 libc.so.1`cond_wait+0x10() ffbfef50 libc.so.1`pthread_cond_wait+8() ffbfefb0 libtidthr.so`_ZN6TIDThr9Condition4waitERNS_14RecursiveMutexE+0x40() ffbff028 libtidthr.so`_ZN6TIDThr7Monitor4waitEv+0x14() ffbff0a0 libTIDorb.so`_ZN6TIDorb4core15ProcessingState17wait_for_shutdownEv+0xb0() ffbff120 libCommon.so`_ZN6Spider5CORBA3ORB3runEv+0x3c() ffbff1a0 _Z6runORBv+0x100() ffbff228 _Z10NotNAMmainiPPcRKSsS2_RKSt6vectorISsSaISsEES2_+0x1088() ffbff980 main+0x53c() ffbffa50 _start+0x5c() stack pointer for thread 2: fcbff148 [ fcbff148 libc.so.1`__lwp_park+0x10() ] fcbff1a8 libtidthr.so`_ZN6TIDThr5Mutex4lockEv+0x20() fcbff218 libTIDorb.so`_ZN6TIDorb4core4comm13UDPConnection17write_Version_1_1ERKNS1_4iiop11GIOPMessageEj+0x48() fcbff3b0 libTIDorb.so`_ZN6TIDorb4core4comm10Connection17write_Version_1_2ERKNS1_4iiop11GIOPMessageEj+0x14() fcbff420 libTIDorb.so`_ZN6TIDorb4core4comm10Connection12send_messageERKNS1_4iiop11GIOPMessageEj+0x68() fcbff558 libTIDorb.so`_ZN6TIDorb4core4comm13UDPConnection25send_oneway_request_asyncEPNS0_11RequestImplEPNS0_3iop3IORENS1_4iiop21AddressingDisp ositionE+0x254() fcbff738 libTIDorb.so`_ZN6TIDorb4core4comm13UDPConnection25send_oneway_request_asyncEPNS0_11RequestImplEPNS0_3iop3IORE+0x18() fcbff7a8 libTIDorb.so`_ZN6TIDorb4core4comm13MIOPCommLayer14oneway_requestEPNS0_11RequestImplEPNS0_3iop3IORE+0x64() fcbff838 libTIDorb.so`_ZN6TIDorb4core18ObjectDelegateImpl14oneway_requestEPNS0_11RequestImplE+0x44() fcbff8a8 libTIDorb.so`_ZN6TIDorb4core11RequestImpl11send_onewayEv+0x14() fcbff918 _ZN5RMIOP24_CORBA_RMIOPConsumerStub19receiveReliableDataERKNS_15ReliablePackageE+0xec() fcbff998 _ZN18RMIOPConsumerProxy16sendReliableDataEPKci+0x50c() fcbffa40 _ZN14MIOP_DualProxy13sendSingleLANEPKcib+0x2ec() fcbffad8 _ZN14MIOP_DualProxy16sendReliableDataEPKci+0x11c() fcbffb48 _ZN20ReliableSupplierLink4sendEPvi+0x288() fcbffbd8 _ZNK8UdprFlow8sendSYNCEP11UdprSession+0x1f8() fcbffce8 _ZN16UdprSessionAdmin9sendSYNCsEv+0x13c() fcbffd80 _ZN10SYNCSender6notifyEv+0x18() fcbffdf0 _ZN11AlarmThread9callAwakeEv+0x21c() fcbffeb0 _ZN11AlarmThread3runEv+0xa0() fcbfff28 libCommon.so`_ZN10LscPThread7funcRunEPv+0x88() fcbfffa0 libc.so.1`_lwp_start() stack pointer for thread 3: fd77fd30 [ fd77fd30 libc.so.1`___nanosleep+4() ] fd77fd90 libCommon.so`_ZN26RclLogPeriodicConfigLoader3runEv+0x360() fd77ff28 libCommon.so`_ZN10LscPThread7funcRunEPv+0x88() fd77ffa0 libc.so.1`_lwp_start() stack pointer for thread 4: fcf7f920 [ fcf7f920 libc.so.1`__lwp_park+0x10() ] fcf7f980 libc.so.1`cond_wait_queue+0x28() fcf7f9e0 libc.so.1`cond_wait_common+0x298() fcf7fa40 libc.so.1`cond_wait+0x10() fcf7faa0 libc.so.1`pthread_cond_wait+8() fcf7fb00 libtidthr.so`_ZN6TIDThr9Condition4waitERNS_14RecursiveMutexE+0x40() fcf7fb78 libtidthr.so`_ZN6TIDThr9Condition4waitERNS_14RecursiveMutexEll+0x1c4() fcf7fc00 libtidthr.so`_ZN6TIDThr7Monitor4waitEll+0x1c() fcf7fc78 libtidthr.so`_ZN6TIDThr7Monitor4waitEl+0xc() fcf7fce8 libTIDorb.so`_ZN6TIDorb4core3poa12RequestQueue3getEv+0xb8() fcf7fde0 libTIDorb.so`_ZN6TIDorb4core3poa10ExecThread3runEv+0xfc() fcf7ff20 libtidthr.so`_ZN6TIDThr6Thread10performRunEPNS_7HandleTIS0_EE+0x98() fcf7ffa0 libc.so.1`_lwp_start() stack pointer for thread 5: fc77f920 [ fc77f920 libc.so.1`__lwp_park+0x10() ] fc77f980 libc.so.1`cond_wait_queue+0x28() fc77f9e0 libc.so.1`cond_wait_common+0x298() fc77fa40 libc.so.1`cond_wait+0x10() fc77faa0 libc.so.1`pthread_cond_wait+8() fc77fb00 libtidthr.so`_ZN6TIDThr9Condition4waitERNS_14RecursiveMutexE+0x40() fc77fb78 libtidthr.so`_ZN6TIDThr9Condition4waitERNS_14RecursiveMutexEll+0x1c4() fc77fc00 libtidthr.so`_ZN6TIDThr7Monitor4waitEll+0x1c() fc77fc78 libtidthr.so`_ZN6TIDThr7Monitor4waitEl+0xc() fc77fce8 libTIDorb.so`_ZN6TIDorb4core3poa12RequestQueue3getEv+0xb8() fc77fde0 libTIDorb.so`_ZN6TIDorb4core3poa10ExecThread3runEv+0xfc() fc77ff20 libtidthr.so`_ZN6TIDThr6Thread10performRunEPNS_7HandleTIS0_EE+0x98() fc77ffa0 libc.so.1`_lwp_start() stack pointer for thread 6: fcd7bbf8 [ fcd7bbf8 libc.so.1`_so_accept+4() ] fcd7bd08 libtidsocket.so`_ZN9TIDSocket12ServerSocket10implAcceptEPNS_6SocketE+0x58() fcd7bd78 libtidsocket.so`_ZN9TIDSocket12ServerSocket6acceptEv+0x3c() fcd7bde8 libTIDorb.so`_ZN6TIDorb4core4comm14ServerListener3runEv+0xb8() fcd7bf20 libtidthr.so`_ZN6TIDThr6Thread10performRunEPNS_7HandleTIS0_EE+0x98() fcd7bfa0 libc.so.1`_lwp_start() stack pointer for thread 7: fc47e470 [ fc47e470 libc.so.1`_thr_setspecific_slow+0x50() ] fc47e4d0 libc.so.1`pthread_setspecific+0x78() fc47e530 libnsl.so.1`thr_get_storage+0xa4() fc47e590 libnsl.so.1`__nderror+0x58() fc47e5f0 libnsl.so.1`_get_hostserv_inetnetdir_byname+0x178() fc47e688 libnsl.so.1`gethostbyname_r+0xa0() fc47e710 libtidsocket.so`_ZN9TIDSocket11InetAddress12getAllByNameEPKc+0x28() fc47ebd0 libtidsocket.so`_ZN9TIDSocket11InetAddress9getByNameEPKc+0x10() fc47ec40 libtidsocket.so`_ZN9TIDSocket17InetSocketAddressC1EPKct+0x58() fc47ecb0 libTIDorb.so`_ZN6TIDorb4core4comm13UDPConnection5writeEPhjjj+0x20() fc47ed50 libTIDorb.so`_ZN6TIDorb4core4comm13UDPConnection17write_Version_1_1ERKNS1_4iiop11GIOPMessageEj+0x260() fc47eee8 libTIDorb.so`_ZN6TIDorb4core4comm10Connection17write_Version_1_2ERKNS1_4iiop11GIOPMessageEj+0x14() fc47ef58 libTIDorb.so`_ZN6TIDorb4core4comm10Connection12send_messageERKNS1_4iiop11GIOPMessageEj+0x68() fc47f090 libTIDorb.so`_ZN6TIDorb4core4comm13UDPConnection25send_oneway_request_asyncEPNS0_11RequestImplEPNS0_3iop3IORENS1_4iiop21AddressingDisp ositionE+0x254() fc47f270 libTIDorb.so`_ZN6TIDorb4core4comm13UDPConnection25send_oneway_request_asyncEPNS0_11RequestImplEPNS0_3iop3IORE+0x18() fc47f2e0 libTIDorb.so`_ZN6TIDorb4core4comm13MIOPCommLayer14oneway_requestEPNS0_11RequestImplEPNS0_3iop3IORE+0x64() fc47f370 libTIDorb.so`_ZN6TIDorb4core18ObjectDelegateImpl14oneway_requestEPNS0_11RequestImplE+0x44() fc47f3e0 libTIDorb.so`_ZN6TIDorb4core11RequestImpl11send_onewayEv+0x14() fc47f450 _ZN5RMIOP24_CORBA_RMIOPConsumerStub19receiveReliableDataERKNS_15ReliablePackageE+0xec() fc47f4d0 _ZN18RMIOPConsumerProxy16sendReliableDataEPKci+0x50c() fc47f578 _ZN14MIOP_DualProxy13sendSingleLANEPKcib+0x2ec() fc47f610 _ZN14MIOP_DualProxy16sendReliableDataEPKci+0x11c() fc47f680 _ZN20ReliableSupplierLink4sendEPvi+0x288() fc47f710 _ZN8UdprFlow8sendDataEPvj+0x83c() fc4ff860 _ZN16UDPRSupplierLink16sendReliableDataEPvi+0x284() fc4ff8f8 _ZN16UDPRSupplierLink12sendReliableEPvi+0x274() fc4ff980 _ZN19UDPRSupplierManager12sendReliableEPviPKcb+0xd8c() fc4ffa48 _ZN13RMIOPSupplier12sendReliableEPviPKc+0x2c0() fc4ffad8 libMWCore.so`_ZN6MWCore18DMOMEventPublisher4pushERKN5CORBA3AnyE+0x2fc() fc4ffb78 libMWCore.so`_ZN6MWCore25DMOMInvocationReplySender9sendReplyERNS_11RequestDataE+0x37c() fc4ffc38 libMWCore.so`_ZN6MWCore25InvocationRequestReceiver6invokeERNS_11RequestDataE+0xc24() fc4ffd98 libMWCore.so`_ZN6MWCore23InvocationProvidingTask7executeEv+0x320() fc4ffea8 libCommon.so`_ZN10TaskThread3runEv+0x13c() fc4fff28 libCommon.so`_ZN10LscPThread7funcRunEPv+0x88() fc4fffa0 libc.so.1`_lwp_start() stack pointer for thread 8: fbb7f920 [ fbb7f920 libc.so.1`__lwp_park+0x10() ] fbb7f980 libc.so.1`cond_wait_queue+0x28() fbb7f9e0 libc.so.1`cond_wait_common+0x298() fbb7fa40 libc.so.1`cond_wait+0x10() fbb7faa0 libc.so.1`pthread_cond_wait+8() fbb7fb00 libtidthr.so`_ZN6TIDThr9Condition4waitERNS_14RecursiveMutexE+0x40() fbb7fb78 libtidthr.so`_ZN6TIDThr9Condition4waitERNS_14RecursiveMutexEll+0x1c4() fbb7fc00 libtidthr.so`_ZN6TIDThr7Monitor4waitEll+0x1c() fbb7fc78 libtidthr.so`_ZN6TIDThr7Monitor4waitEl+0xc() fbb7fce8 libTIDorb.so`_ZN6TIDorb4core3poa12RequestQueue3getEv+0xb8() fbb7fde0 libTIDorb.so`_ZN6TIDorb4core3poa10ExecThread3runEv+0xfc() fbb7ff20 libtidthr.so`_ZN6TIDThr6Thread10performRunEPNS_7HandleTIS0_EE+0x98() fbb7ffa0 libc.so.1`_lwp_start() stack pointer for thread 9: fb8ff920 [ fb8ff920 libc.so.1`__lwp_park+0x10() ] fb8ff980 libc.so.1`cond_wait_queue+0x28() fb8ff9e0 libc.so.1`cond_wait_common+0x298() fb8ffa40 libc.so.1`cond_wait+0x10() fb8ffaa0 libc.so.1`pthread_cond_wait+8() fb8ffb00 libtidthr.so`_ZN6TIDThr9Condition4waitERNS_14RecursiveMutexE+0x40() fb8ffb78 libtidthr.so`_ZN6TIDThr9Condition4waitERNS_14RecursiveMutexEll+0x1c4() fb8ffc00 libtidthr.so`_ZN6TIDThr7Monitor4waitEll+0x1c() fb8ffc78 libtidthr.so`_ZN6TIDThr7Monitor4waitEl+0xc() fb8ffce8 libTIDorb.so`_ZN6TIDorb4core3poa12RequestQueue3getEv+0xb8() fb8ffde0 libTIDorb.so`_ZN6TIDorb4core3poa10ExecThread3runEv+0xfc() fb8fff20 libtidthr.so`_ZN6TIDThr6Thread10performRunEPNS_7HandleTIS0_EE+0x98() fb8fffa0 libc.so.1`_lwp_start() stack pointer for thread a: fb67f920 [ fb67f920 libc.so.1`__lwp_park+0x10() ] fb67f980 libc.so.1`cond_wait_queue+0x28() fb67f9e0 libc.so.1`cond_wait_common+0x298() fb67fa40 libc.so.1`cond_wait+0x10() fb67faa0 libc.so.1`pthread_cond_wait+8() fb67fb00 libtidthr.so`_ZN6TIDThr9Condition4waitERNS_14RecursiveMutexE+0x40() fb67fb78 libtidthr.so`_ZN6TIDThr9Condition4waitERNS_14RecursiveMutexEll+0x1c4() fb67fc00 libtidthr.so`_ZN6TIDThr7Monitor4waitEll+0x1c() fb67fc78 libtidthr.so`_ZN6TIDThr7Monitor4waitEl+0xc() fb67fce8 libTIDorb.so`_ZN6TIDorb4core3poa12RequestQueue3getEv+0xb8() fb67fde0 libTIDorb.so`_ZN6TIDorb4core3poa10ExecThread3runEv+0xfc() fb67ff20 libtidthr.so`_ZN6TIDThr6Thread10performRunEPNS_7HandleTIS0_EE+0x98() fb67ffa0 libc.so.1`_lwp_start() stack pointer for thread b: faf7f920 [ faf7f920 libc.so.1`__lwp_park+0x10() ] faf7f980 libc.so.1`cond_wait_queue+0x28() faf7f9e0 libc.so.1`cond_wait_common+0x298() faf7fa40 libc.so.1`cond_wait+0x10() faf7faa0 libc.so.1`pthread_cond_wait+8() faf7fb00 libtidthr.so`_ZN6TIDThr9Condition4waitERNS_14RecursiveMutexE+0x40() faf7fb78 libtidthr.so`_ZN6TIDThr9Condition4waitERNS_14RecursiveMutexEll+0x1c4() faf7fc00 libtidthr.so`_ZN6TIDThr7Monitor4waitEll+0x1c() faf7fc78 libtidthr.so`_ZN6TIDThr7Monitor4waitEl+0xc() faf7fce8 libTIDorb.so`_ZN6TIDorb4core3poa12RequestQueue3getEv+0xb8() faf7fde0 libTIDorb.so`_ZN6TIDorb4core3poa10ExecThread3runEv+0xfc() faf7ff20 libtidthr.so`_ZN6TIDThr6Thread10performRunEPNS_7HandleTIS0_EE+0x98() faf7ffa0 libc.so.1`_lwp_start() mdb: failed to get register set for thread fde98d78: invalid thread identifier stack pointer for thread d: fa67f920 [ fa67f920 libc.so.1`__lwp_park+0x10() ] fa67f980 libc.so.1`cond_wait_queue+0x28() fa67f9e0 libc.so.1`cond_wait_common+0x298() fa67fa40 libc.so.1`cond_wait+0x10() fa67faa0 libc.so.1`pthread_cond_wait+8() fa67fb00 libtidthr.so`_ZN6TIDThr9Condition4waitERNS_14RecursiveMutexE+0x40() fa67fb78 libtidthr.so`_ZN6TIDThr9Condition4waitERNS_14RecursiveMutexEll+0x1c4() fa67fc00 libtidthr.so`_ZN6TIDThr7Monitor4waitEll+0x1c() fa67fc78 libtidthr.so`_ZN6TIDThr7Monitor4waitEl+0xc() fa67fce8 libTIDorb.so`_ZN6TIDorb4core3poa12RequestQueue3getEv+0xb8() fa67fde0 libTIDorb.so`_ZN6TIDorb4core3poa10ExecThread3runEv+0xfc() fa67ff20 libtidthr.so`_ZN6TIDThr6Thread10performRunEPNS_7HandleTIS0_EE+0x98() fa67ffa0 libc.so.1`_lwp_start() stack pointer for thread e: fa3ff920 [ fa3ff920 libc.so.1`__lwp_park+0x10() ] fa3ff980 libc.so.1`cond_wait_queue+0x28() fa3ff9e0 libc.so.1`cond_wait_common+0x298() fa3ffa40 libc.so.1`cond_wait+0x10() fa3ffaa0 libc.so.1`pthread_cond_wait+8() fa3ffb00 libtidthr.so`_ZN6TIDThr9Condition4waitERNS_14RecursiveMutexE+0x40() fa3ffb78 libtidthr.so`_ZN6TIDThr9Condition4waitERNS_14RecursiveMutexEll+0x1c4() fa3ffc00 libtidthr.so`_ZN6TIDThr7Monitor4waitEll+0x1c() fa3ffc78 libtidthr.so`_ZN6TIDThr7Monitor4waitEl+0xc() fa3ffce8 libTIDorb.so`_ZN6TIDorb4core3poa12RequestQueue3getEv+0xb8() fa3ffde0 libTIDorb.so`_ZN6TIDorb4core3poa10ExecThread3runEv+0xfc() fa3fff20 libtidthr.so`_ZN6TIDThr6Thread10performRunEPNS_7HandleTIS0_EE+0x98() fa3fffa0 libc.so.1`_lwp_start() mdb: failed to get register set for thread fddf5d70: invalid thread identifier stack pointer for thread 10: f9bfbac8 [ f9bfbac8 libc.so.1`_so_recvfrom+8() ] f9bfbb50 libtidsocket.so`_ZN9TIDSocket14DatagramSocket7receiveERNS_14DatagramPacketE+0x58() f9bfbbc0 libTIDorb.so`_ZN6TIDorb4core4comm13UDPConnection4readEPhjjj+0x94() f9bfbc48 libTIDorb.so`_ZN6TIDorb4core4comm13UDPConnection15receive_messageEv+0x78() f9bfbeb0 libTIDorb.so`_ZN6TIDorb4core4comm16ConnectionThread3runEv+0x10() f9bfbf20 libtidthr.so`_ZN6TIDThr6Thread10performRunEPNS_7HandleTIS0_EE+0x98() f9bfbfa0 libc.so.1`_lwp_start() stack pointer for thread 11: f9ae9c80 [ f9ae9c80 libc.so.1`__pollsys+4() ] f9ae9ce0 libc.so.1`poll+0x7c() f9ae9d48 libCommon.so`_ZN15LscFDDispatcher7pollRunEv+0x460() f9ae9e00 libCommon.so`_ZN15LscFDDispatcher3runEv+0x5c() f9ae9e78 libIpConnector.so`_ZN9FDDThread3runEv+0x170() f9ae9f28 libCommon.so`_ZN10LscPThread7funcRunEPv+0x88() f9ae9fa0 libc.so.1`_lwp_start() stack pointer for thread 12: f937fdd8 [ f937fdd8 libc.so.1`___nanosleep+4() ] f937fe38 libCommon.so`_ZN10LscPThread10microSleepEi+0x7c() f937feb8 libIpConnector.so`_ZN9GarbageTh3runEv+0x28() f937ff28 libCommon.so`_ZN10LscPThread7funcRunEPv+0x88() f937ffa0 libc.so.1`_lwp_start() stack pointer for thread 13: f8b7fc10 [ f8b7fc10 libc.so.1`__lwp_park+0x10() ] f8b7fc70 libc.so.1`cond_wait_queue+0x28() f8b7fcd0 libc.so.1`cond_wait+0x10() f8b7fd30 libc.so.1`pthread_cond_wait+8() f8b7fd90 libCommon.so`_ZN12LscCondicion4waitEv+0x24() f8b7fe00 libCommon.so`_ZN18ThreadsPoolManager3popEb+0x210() f8b7fea8 libCommon.so`_ZN10TaskThread3runEv+0xb4() f8b7ff28 libCommon.so`_ZN10LscPThread7funcRunEPv+0x88() f8b7ffa0 libc.so.1`_lwp_start() stack pointer for thread 14: f88ffc10 [ f88ffc10 libc.so.1`__lwp_park+0x10() ] f88ffc70 libc.so.1`cond_wait_queue+0x28() f88ffcd0 libc.so.1`cond_wait+0x10() f88ffd30 libc.so.1`pthread_cond_wait+8() f88ffd90 libCommon.so`_ZN12LscCondicion4waitEv+0x24() f88ffe00 libCommon.so`_ZN18ThreadsPoolManager3popEb+0x210() f88ffea8 libCommon.so`_ZN10TaskThread3runEv+0xb4() f88fff28 libCommon.so`_ZN10LscPThread7funcRunEPv+0x88() f88fffa0 libc.so.1`_lwp_start() stack pointer for thread 15: f867fbe8 [ f867fbe8 libc.so.1`__lwp_park+0x10() ] f867fc48 libc.so.1`cond_wait_queue+0x28() f867fca8 libc.so.1`cond_wait_common+0x298() f867fd08 libc.so.1`_cond_timedwait+0x34() f867fd70 libc.so.1`cond_timedwait+0x14() f867fdd0 libc.so.1`pthread_cond_timedwait+0xc() f867fe30 libCommon.so`_ZN12LscCondicion4waitEi+0xe4() f867feb0 libCommon.so`_ZN10AlarmClock3runEv+0x50() f867ff28 libCommon.so`_ZN10LscPThread7funcRunEPv+0x88() f867ffa0 libc.so.1`_lwp_start() stack pointer for thread 17: f82ffc10 [ f82ffc10 libc.so.1`__lwp_park+0x10() ] f82ffc70 libc.so.1`cond_wait_queue+0x28() f82ffcd0 libc.so.1`cond_wait+0x10() f82ffd30 libc.so.1`pthread_cond_wait+8() f82ffd90 libCommon.so`_ZN12LscCondicion4waitEv+0x24() f82ffe00 libCommon.so`_ZN18ThreadsPoolManager3popEb+0x210() f82ffea8 libCommon.so`_ZN10TaskThread3runEv+0xb4() f82fff28 libCommon.so`_ZN10LscPThread7funcRunEPv+0x88() f82fffa0 libc.so.1`_lwp_start() stack pointer for thread 18: f807fc10 [ f807fc10 libc.so.1`__lwp_park+0x10() ] f807fc70 libc.so.1`cond_wait_queue+0x28() f807fcd0 libc.so.1`cond_wait+0x10() f807fd30 libc.so.1`pthread_cond_wait+8() f807fd90 libCommon.so`_ZN12LscCondicion4waitEv+0x24() f807fe00 libCommon.so`_ZN18ThreadsPoolManager3popEb+0x210() f807fea8 libCommon.so`_ZN10TaskThread3runEv+0xb4() f807ff28 libCommon.so`_ZN10LscPThread7funcRunEPv+0x88() f807ffa0 libc.so.1`_lwp_start() > ::walk thread | ::print ulwp_t ul_stsd[] mdb: could not dereference pointer 0 > ::walk ulwps fe7d2000 fe7d2400 fd7e0000 fd7e0400 fd7e0800 fd7e0c00 fd7e1000 fd7e1400 fd7e1800 fd7e1c00 fd7e2000 fd7e2400 fd7e2800 fd7e2c00 fd7e3000 fd7e3400 fd7e3800 fd7e3c00 fd7e4000 fd7e4400 fd7e4800 fd7e5000 fd7e5400 > ::walk ulwps| ::findstack mdb: failed to get register set for thread fe7d2000: invalid thread identifier mdb: failed to get register set for thread fe7d2400: invalid thread identifier mdb: failed to get register set for thread fd7e0000: invalid thread identifier mdb: failed to get register set for thread fd7e0400: invalid thread identifier mdb: failed to get register set for thread fd7e0800: invalid thread identifier mdb: failed to get register set for thread fd7e0c00: invalid thread identifier mdb: failed to get register set for thread fd7e1000: invalid thread identifier mdb: failed to get register set for thread fd7e1400: invalid thread identifier mdb: failed to get register set for thread fd7e1800: invalid thread identifier mdb: failed to get register set for thread fd7e1c00: invalid thread identifier mdb: failed to get register set for thread fd7e2000: invalid thread identifier mdb: failed to get register set for thread fd7e2400: invalid thread identifier mdb: failed to get register set for thread fd7e2800: invalid thread identifier mdb: failed to get register set for thread fd7e2c00: invalid thread identifier mdb: failed to get register set for thread fd7e3000: invalid thread identifier mdb: failed to get register set for thread fd7e3400: invalid thread identifier mdb: failed to get register set for thread fd7e3800: invalid thread identifier mdb: failed to get register set for thread fd7e3c00: invalid thread identifier mdb: failed to get register set for thread fd7e4000: invalid thread identifier mdb: failed to get register set for thread fd7e4400: invalid thread identifier mdb: failed to get register set for thread fd7e4800: invalid thread identifier mdb: failed to get register set for thread fd7e5000: invalid thread identifier mdb: failed to get register set for thread fd7e5400: invalid thread identifier > ::walk ulwps | ::print ulwp_t ul_stsd[] { mdb: failed to read 4 bytes at 0: no mapping for address } { mdb: failed to read 4 bytes at 0: no mapping for address } { mdb: failed to read 4 bytes at 0: no mapping for address } { mdb: failed to read 4 bytes at 0: no mapping for address } { mdb: failed to read 4 bytes at 0: no mapping for address } { mdb: failed to read 4 bytes at 0: no mapping for address } { ul_stsd->tsd_nalloc = 0 ul_stsd->tsd_pad = [ 0, 0, 0, 0, 0, 0, 0, 0, 0 ] ul_stsd->tsd_data = [ 0 ] } { mdb: failed to read 4 bytes at 0: no mapping for address } { ul_stsd->tsd_nalloc = 0x10 ul_stsd->tsd_pad = [ 0x10, 0, 0, 0, 0, 0, 0, 0, 0 ] ul_stsd->tsd_data = [ 0x10 ] } { mdb: failed to read 4 bytes at 0: no mapping for address } { mdb: failed to read 4 bytes at 0: no mapping for address } { mdb: failed to read 4 bytes at 0: no mapping for address } { mdb: failed to read 4 bytes at 0: no mapping for address } { ul_stsd->tsd_nalloc = 0x10 ul_stsd->tsd_pad = [ 0x10, 0, 0, 0, 0, 0, 0, 0, 0 ] ul_stsd->tsd_data = [ 0x10 ] } { mdb: failed to read 4 bytes at 0: no mapping for address } { mdb: failed to read 4 bytes at 0: no mapping for address } { mdb: failed to read 4 bytes at 0: no mapping for address } { mdb: failed to read 4 bytes at 0: no mapping for address } { mdb: failed to read 4 bytes at 0: no mapping for address } { mdb: failed to read 4 bytes at 0: no mapping for address } { mdb: failed to read 4 bytes at 0: no mapping for address } { mdb: failed to read 4 bytes at 0: no mapping for address } { mdb: failed to read 4 bytes at 0: no mapping for address } > -- This message posted from opensolaris.org _______________________________________________ opensolaris-code mailing list opensolaris-code@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/opensolaris-code