[Asterisk-Users] chan_h323 Ringing Congestion causes * segfault
Elliott
asterisk at ebctech.com
Thu Oct 2 17:05:58 MST 2003
We have an odd problem, where inbound H323 (chan_h323) calls will sometimes
cause a Ringing Congestion that appears to keep the channels open and never
release it until we kill and restart asterisk. These "Ringing Congestions"
start to pile up, which eventually crashes Asterisk.
H323 Gateway -> Asterisk (chan_h323) -> Tor2/PRI -> PSTN
Has anyone ran into this problem or know how to resolve it? The H323 device
making the calls doesn't seem to have a problem calling other H323 gateways
or gatekeepers, this problem only appears in Asterisk.
Again this problem is intermittent and occurs once a day.
I have included a paste of the "Ringing Congestions" below as well as the
GDB dump.
Thanks
-------------------------------------------
H323/ip$61.33.231.34:24585/5 (h323 17704703893 4 ) Ringing
Congestion (Empty)
H323/ip$61.33.231.34:24581/2 (h323 12128665244 4 ) Ringing
Congestion (Empty)
H323/ip$61.33.231.34:24596/15 (h323 12128665244 4 ) Ringing
Congestion (Empty)
H323/ip$61.33.231.34:24592/11 (h323 12128665244 4 ) Ringing
Congestion (Empty)
H323/ip$61.33.231.34:24591/10 (h323 12128665244 4 ) Ringing
Congestion (Empty)
H323/ip$61.33.231.34:24589/8 (h323 12128665244 4 ) Ringing
Congestion (Empty)
H323/ip$61.33.231.34:24581/1 (h323 12128665244 4 ) Ringing
Congestion (Empty)
H323/ip$61.33.231.34:24647/67 (h323 12128665244 4 ) Ringing
Congestion (Empty)
H323/ip$61.33.231.34:24644/64 (h323 14349230857 4 ) Ringing
Congestion (Empty)
H323/ip$61.33.231.34:24643/63 (h323 14349230857 4 ) Ringing
Congestion (Empty)
H323/ip$61.33.231.34:24641/61 (h323 19788482664 4 ) Ringing
Congestion (Empty)
H323/ip$61.33.231.34:24640/60 (h323 19788482994 4 ) Ringing
Congestion (Empty)
H323/ip$61.33.231.34:24634/54 (h323 18586380364 4 ) Ringing
Congestion (Empty)
H323/ip$61.33.231.34:24608/28 (h323 12062233600 4 ) Ringing
Congestion (Empty)
---------------------------------------------
(gdb) bt
#0 connection_made (call_reference=1106240992) at chan_h323.c:1188
#1 0x41ef7973 in MyH323EndPoint::OnConnectionEstablished(H323Connection&,
PString const&) (
this=0x814c1a8, connection=@0x83da8c0, estCallToken=@0x83da8dc) at
ast_h323.cpp:294
#2 0x482985f5 in H323Connection::OnEstablished() () from
/usr/src/openh323/lib/libh323_linux_x86_r.so.1
#3 0x482a215e in H323Connection::InternalEstablishedConnectionCheck() ()
from /usr/src/openh323/lib/libh323_linux_x86_r.so.1
#4 0x48297d28 in H323Connection::HandleSignalPDU(H323SignalPDU&) ()
from /usr/src/openh323/lib/libh323_linux_x86_r.so.1
#5 0x48297902 in H323Connection::HandleSignallingChannel() ()
from /usr/src/openh323/lib/libh323_linux_x86_r.so.1
#6 0x482a8795 in H225CallThread::Main() () from
/usr/src/openh323/lib/libh323_linux_x86_r.so.1
#7 0x47b750a7 in PThread::PX_ThreadStart(void*) () from
/usr/src/pwlib/lib/libpt_linux_x86_r.so.1
#8 0x40031332 in start_thread () from /lib/tls/libpthread.so.0
(gdb)
More information about the asterisk-users
mailing list