[Asterisk-Dev] Inestability with H323

sales at minixel.com sales at minixel.com
Sun Apr 18 01:16:37 MST 2004


I get this error every time when I reach 33 open calls
using H323:
-- Executing Dial("SIP/16468370490-0751",
"H323/16468370490 at 192.168.85.100/16468370490") in new
stack
    -- Called 16468370490 at 192.168.85.100
  0:14.917         H225 Answer:41802ba8      
assert.cxx(105)   PWLib   Assertion fail: Invalid array
index, file /root/pwlib/include/ptlib/contain.inl, line
423, Error=22


I checked the header file referenced on the error and
there is an object array being queried, and the object
is not there. The question is: is this something
fixable on our code, or in the pwlib libraries, or
both? Any suggestion? I need to provide Sip-to-H323
services. This feature is what makes my client be
interested. In order to test this problem I generated a
simple loop within Asterisk, sending the callback into
Asterisk via H323:
exten => _X.,1,ChanIsAvail(Sip/${EXTEN})
exten => _X.,2,Dial(Sip/${EXTEN})
exten =>
_X.,102,Dial(H323/${EXTEN}@192.168.85.100/${CALLERIDNUM})

By the way I have captured around 20 Core Dumps. What
is exactly what I am supposed to look at? Sorry for my
lack of expertise, but I figured out the ODBC problem
and fixed it. I am getting there.

Federico



More information about the asterisk-dev mailing list