Quantcast
Channel: Dialogic PowerMedia HMP GlobalCall and R4 API - Recent Threads
Viewing all articles
Browse latest Browse all 1151

decodeMsg error endless loop

$
0
0

Hello everyone.

I'm using HMP SIP IP and hacing some weird issue.

When system is not in use at all and I have avaiting incoming lines without any calls coming in... after some time  (0-4 days, totally random)

CPU usage increasing and in logs I'm having the following:

11/25/2015 09:20:50.107  26556       47380 gc_h3r       SH_DECODER DEBG         decoder.cpp:1276      !    -1 ! >> decodeMsg:OnEvent... idx: -1
11/25/2015 09:20:50.107  26556       47380 gc_h3r       SH_DECODER DEBG         decoder.cpp:139       !    -1 ! >> decodeMsg: NOT SYSTEM_HANDLE board 1- Sigal SIP [203] -> Sharon [-1]: EvtType_ReleaseCallCmplt
11/25/2015 09:20:50.107  26556       47380 gc_h3r       COM_R_MGR  DEBG         resource_mgr.cp:272   !     1 ! >> ResourceManager::getCallObjectByAssocElement():   board[1]
11/25/2015 09:20:50.107  26556       47380 gc_h3r       COM_R_MGR  DEBG         resource_mgr.cp:216   !     1 ! >> ResourceManager::getFreeTermCallObject():   board[1]
11/25/2015 09:20:50.107  26556       12896 gc_h3r       SIP_CH_MGR DEBG         sip_channelmana:101   !   203 ! >> onStateInit,event=EventRecieveReset:1
11/25/2015 09:20:50.107  26556       12896 gc_h3r       SIP_CH_MGR DEBG         sip_channelmana:394   !   203 ! >> performRequestedAction, action=0
11/25/2015 09:20:50.107  26556       47380 gc_h3r                  ERR1         decoder.cpp:221       !    -1 ! >> decodeMsg(): crn returned on EvtType_ReleaseCallCmplt (BusyRelease) for index=-1 - is NULL
11/25/2015 09:20:50.107  26556       12896 gc_h3r       SIP_CAPS   DEBG         sip_caps.cpp:134      !   203 ! SIP_Caps::resetParams()
11/25/2015 09:20:50.107  26556       47380 gc_h3r       SH_ENCODER DEBG         encoder.cpp:4036      !     0 ! << sendIpcMsg(): Board 1 - Sharon [5001] -> Sigal SIP [203] : MsgType_ReleaseCall (10)
11/25/2015 09:20:50.107  26556       47380 gc_h3r       SH_IPC     DEBG         ipc.cpp:165           !     0 ! sendMsg : m_Socket = 2248 , sizeOfMsg = 24
11/25/2015 09:20:50.107  26556       12896 gc_h3r       SIP_IE     DEBG         sip_info_elemen:229   !   203 ! >>  SipInfoElement::reset() including MIME buffers,m_SipHeaderMgrIn is 0x0D0EA1F8, m_SipHeaderMgrOut is 0x0D0EA258
11/25/2015 09:20:50.107  26556       12896 gc_h3r       SIP_SIGNAL DEBG         sip_signaling.c:1353  !   203 ! Entering SipSignaling::releaseCall - m_hCallLeg=0x0
11/25/2015 09:20:50.107  26556       12896 gc_h3r                  WARN         sip_signaling.c:1364  !   203 ! SipSignaling::releaseCall: BAD m_hsCall PARAM
11/25/2015 09:20:50.107  26556       47380 gc_h3r       SH_IPC     DEBG         ipc.cpp:190           !     0 ! sendMsg : bytes attempted = 24 sent = 24
11/25/2015 09:20:50.107  26556       12896 gc_h3r       COM_R_MGR  DEBG         resource_mgr.cp:383   !     1 ! >> ResourceManager::markCallObjectAsBusy():   board[1]
11/25/2015 09:20:50.107  26556       47380 gc_h3r       SH_ENCODER DEBG         encoder.cpp:440       !   203 ! << sendBusyReleaseMsg() [0]
11/25/2015 09:20:50.107  26556       12896 gc_h3r       COM_R_MGR  DEBG         resource_mgr.cp:491   !     1 ! >> ResourceManager::markTermCallObjectAsFree():   board[1]
11/25/2015 09:20:50.107  26556       12896 gc_h3r       SIP_CA..GR DEBG         sip_callmanager:2565  !   203 ! << freeResourcesAndGoIdle: [0]
11/25/2015 09:20:50.107  26556       47380 gc_h3r       SH_DECODER DEBG         decoder.cpp:1301      !    -1 ! << decodeMsg::OnEvent: [0] EXIT
11/25/2015 09:20:50.107  26556       12896 gc_h3r       SIP_IPC    DEBG         sip_ipc.cpp:45        !     0 ! recvCB : Board 1 - fdHandle = 844
11/25/2015 09:20:50.107  26556       12896 gc_h3r       SIP_SI..EC DEBG         sip_decoder.cpp:585   !   203 ! >> Decode Msg: Sharon [5001] -> SipSigal [203] : MsgType_ReleaseCall (10)
11/25/2015 09:20:50.107  26556       12896 gc_h3r       COM_R_MGR  DEBG         resource_mgr.cp:346   !     1 ! >> ResourceManager::associateCallObjectByIndex():   board[1]
11/25/2015 09:20:50.107  26556       12896 gc_h3r                  WARN         resource_mgr.cp:367   !     1 ! << ResourceManager::associateCallObjectByIndex():   assocElementIndex[5001] out of range
11/25/2015 09:20:50.107  26556       12896 gc_h3r       SIP_CA..GR DEBG         sip_callmanager:1930  !   203 ! >> onReleaseCallMsg:
11/25/2015 09:20:50.107  26556       12896 gc_h3r       SIP_CA..GR DEBG         sip_callmanager:174   !   203 ! >> onStateWaitCall : ev EventIPCreleaseCall
11/25/2015 09:20:50.107  26556       12896 gc_h3r       SIP_SI..NC DEBG         sip_encoder.cpp:214   !   203 !  SIP_ENCODER::sendMsgHeader() - Msg: Sigal [203] -> Sharon [-1] : EvtType_ReleaseCallCmplt (93)
11/25/2015 09:20:50.107  26556       12896 gc_h3r       SIP_IPC    DEBG         sip_ipc.cpp:241       !     0 ! sendMsg : m_Socket = 844 , sizeOfMsg = 24
11/25/2015 09:20:50.107  26556       12896 gc_h3r       SIP_IPC    DEBG         sip_ipc.cpp:257       !     0 ! sendMsg : bytes attempted=24 sent = 24
11/25/2015 09:20:50.107  26556       12896 gc_h3r       SIP_SI..NC DEBG         sip_encoder.cpp:3436  !   203 ! << SipEncoder::sendReleaseCallCmplt [0]
11/25/2015 09:20:50.107  26556       12896 gc_h3r       SIP_CH_MGR DEBG         sip_channelmana:76    !   203 ! >> reset
11/25/2015 09:20:50.107  26556       47380 gc_h3r       SH_DECODER DEBG         decoder.cpp:1276      !    -1 ! >> decodeMsg:OnEvent... idx: -1
11/25/2015 09:20:50.107  26556       47380 gc_h3r       SH_DECODER DEBG         decoder.cpp:139       !    -1 ! >> decodeMsg: NOT SYSTEM_HANDLE board 1- Sigal SIP [203] -> Sharon [-1]: EvtType_ReleaseCallCmplt
11/25/2015 09:20:50.107  26556       47380 gc_h3r       COM_R_MGR  DEBG         resource_mgr.cp:272   !     1 ! >> ResourceManager::getCallObjectByAssocElement():   board[1]
11/25/2015 09:20:50.107  26556       47380 gc_h3r       COM_R_MGR  DEBG         resource_mgr.cp:216   !     1 ! >> ResourceManager::getFreeTermCallObject():   board[1]
11/25/2015 09:20:50.107  26556       12896 gc_h3r       SIP_CH_MGR DEBG         sip_channelmana:101   !   203 ! >> onStateInit,event=EventRecieveReset:1
11/25/2015 09:20:50.107  26556       12896 gc_h3r       SIP_CH_MGR DEBG         sip_channelmana:394   !   203 ! >> performRequestedAction, action=0
11/25/2015 09:20:50.107  26556       12896 gc_h3r       SIP_CAPS   DEBG         sip_caps.cpp:134      !   203 ! SIP_Caps::resetParams()
11/25/2015 09:20:50.107  26556       47380 gc_h3r                  ERR1         decoder.cpp:221       !    -1 ! >> decodeMsg(): crn returned on EvtType_ReleaseCallCmplt (BusyRelease) for index=-1 - is NULL
11/25/2015 09:20:50.107  26556       12896 gc_h3r       SIP_IE     DEBG         sip_info_elemen:229   !   203 ! >>  SipInfoElement::reset() including MIME buffers,m_SipHeaderMgrIn is 0x0D0EA1F8, m_SipHeaderMgrOut is 0x0D0EA258
11/25/2015 09:20:50.107  26556       47380 gc_h3r       SH_ENCODER DEBG         encoder.cpp:4036      !     0 ! << sendIpcMsg(): Board 1 - Sharon [5001] -> Sigal SIP [203] : MsgType_ReleaseCall (10)
11/25/2015 09:20:50.107  26556       12896 gc_h3r       SIP_SIGNAL DEBG         sip_signaling.c:1353  !   203 ! Entering SipSignaling::releaseCall - m_hCallLeg=0x0
11/25/2015 09:20:50.107  26556       47380 gc_h3r       SH_IPC     DEBG         ipc.cpp:165           !     0 ! sendMsg : m_Socket = 2248 , sizeOfMsg = 24
11/25/2015 09:20:50.107  26556       12896 gc_h3r                  WARN         sip_signaling.c:1364  !   203 ! SipSignaling::releaseCall: BAD m_hsCall PARAM
11/25/2015 09:20:50.107  26556       12896 gc_h3r       COM_R_MGR  DEBG         resource_mgr.cp:383   !     1 ! >> ResourceManager::markCallObjectAsBusy():   board[1]
11/25/2015 09:20:50.107  26556       12896 gc_h3r       COM_R_MGR  DEBG         resource_mgr.cp:491   !     1 ! >> ResourceManager::markTermCallObjectAsFree():   board[1]
11/25/2015 09:20:50.107  26556       47380 gc_h3r       SH_IPC     DEBG         ipc.cpp:190           !     0 ! sendMsg : bytes attempted = 24 sent = 24
11/25/2015 09:20:50.107  26556       47380 gc_h3r       SH_ENCODER DEBG         encoder.cpp:440       !   203 ! << sendBusyReleaseMsg() [0]
11/25/2015 09:20:50.107  26556       47380 gc_h3r       SH_DECODER DEBG         decoder.cpp:1301      !    -1 ! << decodeMsg::OnEvent: [0] EXIT
11/25/2015 09:20:50.107  26556       12896 gc_h3r       SIP_CA..GR DEBG         sip_callmanager:2565  !   203 ! << freeResourcesAndGoIdle: [0]
11/25/2015 09:20:50.107  26556       12896 gc_h3r       SIP_IPC    DEBG         sip_ipc.cpp:45        !     0 ! recvCB : Board 1 - fdHandle = 844
11/25/2015 09:20:50.107  26556       12896 gc_h3r       SIP_SI..EC DEBG         sip_decoder.cpp:585   !   203 ! >> Decode Msg: Sharon [5001] -> SipSigal [203] : MsgType_ReleaseCall (10)
11/25/2015 09:20:50.107  26556       12896 gc_h3r       COM_R_MGR  DEBG         resource_mgr.cp:346   !     1 ! >> ResourceManager::associateCallObjectByIndex():   board[1]
11/25/2015 09:20:50.107  26556       12896 gc_h3r                  WARN         resource_mgr.cp:367   !     1 ! << ResourceManager::associateCallObjectByIndex():   assocElementIndex[5001] out of range
11/25/2015 09:20:50.107  26556       12896 gc_h3r       SIP_CA..GR DEBG         sip_callmanager:1930  !   203 ! >> onReleaseCallMsg:
11/25/2015 09:20:50.107  26556       12896 gc_h3r       SIP_CA..GR DEBG         sip_callmanager:174   !   203 ! >> onStateWaitCall : ev EventIPCreleaseCall
11/25/2015 09:20:50.107  26556       12896 gc_h3r       SIP_SI..NC DEBG         sip_encoder.cpp:214   !   203 !  SIP_ENCODER::sendMsgHeader() - Msg: Sigal [203] -> Sharon [-1] : EvtType_ReleaseCallCmplt (93)
11/25/2015 09:20:50.107  26556       12896 gc_h3r       SIP_IPC    DEBG         sip_ipc.cpp:241       !     0 ! sendMsg : m_Socket = 844 , sizeOfMsg = 24
11/25/2015 09:20:50.107  26556       12896 gc_h3r       SIP_IPC    DEBG         sip_ipc.cpp:257       !     0 ! sendMsg : bytes attempted=24 sent = 24
11/25/2015 09:20:50.107  26556       12896 gc_h3r       SIP_SI..NC DEBG         sip_encoder.cpp:3436  !   203 ! << SipEncoder::sendReleaseCallCmplt [0]
11/25/2015 09:20:50.107  26556       47380 gc_h3r       SH_DECODER DEBG         decoder.cpp:1276      !    -1 ! >> decodeMsg:OnEvent... idx: -1
11/25/2015 09:20:50.107  26556       47380 gc_h3r       SH_DECODER DEBG         decoder.cpp:139       !    -1 ! >> decodeMsg: NOT SYSTEM_HANDLE board 1- Sigal SIP [203] -> Sharon [-1]: EvtType_ReleaseCallCmplt
11/25/2015 09:20:50.107  26556       47380 gc_h3r       COM_R_MGR  DEBG         resource_mgr.cp:272   !     1 ! >> ResourceManager::getCallObjectByAssocElement():   board[1]
11/25/2015 09:20:50.107  26556       47380 gc_h3r       COM_R_MGR  DEBG         resource_mgr.cp:216   !     1 ! >> ResourceManager::getFreeTermCallObject():   board[1]
11/25/2015 09:20:50.107  26556       12896 gc_h3r       SIP_CH_MGR DEBG         sip_channelmana:76    !   203 ! >> reset
11/25/2015 09:20:50.107  26556       47380 gc_h3r                  ERR1         decoder.cpp:221       !    -1 ! >> decodeMsg(): crn returned on EvtType_ReleaseCallCmplt (BusyRelease) for index=-1 - is NULL

This is not affecting any channel - they are all operational. Under full load (inbound/outbound) same behaviour. No errors on application side.

So I assume that is some error loop at driver level.

Pretty obvious that this situation being caused by "hackers" sending wrong SIP messages (SPD or anything).

However in my situation I'm not able to block incoming calls and should accept them from any sources.

To remove that issue gc_Stop/gc_Start should be performed. HMP services restart not required.

So my question is there any workaround or any thoughts on this problem?


Viewing all articles
Browse latest Browse all 1151

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>