[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