[asterisk-bugs] [Asterisk 0016330]: Asterisk is crashing on any H323 call.

Asterisk Bug Tracker noreply at bugs.digium.com
Tue Dec 1 12:37:28 CST 2009


The following issue requires your FEEDBACK. 
====================================================================== 
https://issues.asterisk.org/view.php?id=16330 
====================================================================== 
Reported By:                ddv2005
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   16330
Category:                   Channels/chan_h323
Reproducibility:            always
Severity:                   crash
Priority:                   normal
Status:                     feedback
Asterisk Version:           1.6.1.10 
JIRA:                        
Regression:                 No 
Reviewboard Link:            
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2009-11-26 10:21 CST
Last Modified:              2009-12-01 12:37 CST
====================================================================== 
Summary:                    Asterisk is crashing on any H323 call.
Description: 
I have PWLIB 1.11.1 & OPENH323 1.19.0. When I use any Asterisk 1.4.x then
H323 is work fine. But with Asterisk 1.6.1.X it is crashed in
MyH323Connection::SetCapabilities on creating
H323_UserInputCapability(H323_UserInputCapability::HookFlashH245);
======================================================================
https://issues.asterisk.org/view.php?id=0  0x013e82bc in
PFactory<OpalMediaFormat,
PString>::WorkerBase::CreateInstance (this=0x715d9c, key=@0xb7d0e618)
    at /root/openh323/../pwlib/include/ptlib/pfactory.h:242
https://issues.asterisk.org/view.php?id=1  0x013ec280 in
PFactory<OpalMediaFormat,
PString>::CreateInstance_Internal (
    this=0x87a6708, key=@0xb7d0e618)
    at /root/openh323/../pwlib/include/ptlib/pfactory.h:389
https://issues.asterisk.org/view.php?id=2  0x013ec2ea in
PFactory<OpalMediaFormat, PString>::CreateInstance (
    key=@0xb7d0e618) at
/root/openh323/../pwlib/include/ptlib/pfactory.h:303
https://issues.asterisk.org/view.php?id=3  0x0143f4ae in OpalMediaFormat
(this=0xbbc7a78,
    fullName=0x15e0e68 "UserInput/RFC2833", dsid=1, pt=101, nj=1, bw=100,
    fs=4, ft=1200, tu=8, ts=0) at mediafmt.cxx:444
https://issues.asterisk.org/view.php?id=4  0x013edc23 in
OpalUserInputRFC2833Format (this=0xbbc7a78)
    at h323caps.cxx:1727
https://issues.asterisk.org/view.php?id=5  0x013edc65 in
PFactory<OpalMediaFormat,
PString>::Worker<OpalUserInputRFC2833Format>::Create (this=0x15e2a70)
    at /root/openh323/../pwlib/include/ptlib/pfactory.h:270
https://issues.asterisk.org/view.php?id=6  0x013e82f5 in
PFactory<OpalMediaFormat,
PString>::WorkerBase::CreateInstance (this=0x15e2a70, key=@0xb4332b48)
    at /root/openh323/../pwlib/include/ptlib/pfactory.h:245
https://issues.asterisk.org/view.php?id=7  0x013ec280 in
PFactory<OpalMediaFormat,
PString>::CreateInstance_Internal (
    this=0x87a6708, key=@0xb4332b48)
    at /root/openh323/../pwlib/include/ptlib/pfactory.h:389
https://issues.asterisk.org/view.php?id=8  0x013ec2ea in
PFactory<OpalMediaFormat, PString>::CreateInstance (
---Type <return> to continue, or q <return> to quit---
    key=@0xb4332b48) at
/root/openh323/../pwlib/include/ptlib/pfactory.h:303
https://issues.asterisk.org/view.php?id=9  0x013deb8f in
H323_UserInputCapability (this=0xbbc7a38,
    _subType=H323_UserInputCapability::HookFlashH245) at
h323caps.cxx:1741
https://issues.asterisk.org/view.php?id=10 0x039731ce in
MyH323Connection::SetCapabilities ()
   from /usr/lib/asterisk/modules/chan_h323.so
https://issues.asterisk.org/view.php?id=11 0x0397370c in h323_set_capabilities
()
   from /usr/lib/asterisk/modules/chan_h323.so
https://issues.asterisk.org/view.php?id=12 0x0396599f in set_local_capabilities
(call_reference=24029,
    token=0x886e070 "ip$localhost/24029") at chan_h323.c:2498
https://issues.asterisk.org/view.php?id=13 0x0396ebdd in
MyH323Connection::OnSetLocalCapabilities ()
   from /usr/lib/asterisk/modules/chan_h323.so
https://issues.asterisk.org/view.php?id=14 0x03972474 in
MyH323Connection::SendSignalSetup ()
   from /usr/lib/asterisk/modules/chan_h323.so
https://issues.asterisk.org/view.php?id=15 0x013b7592 in H225CallThread::Main
(this=0x886f5c0) at h323ep.cxx:936
https://issues.asterisk.org/view.php?id=16 0x004a438a in PThread::PX_ThreadStart
(arg=0x886f5c0) at
tlibthrd.cxx:1338
https://issues.asterisk.org/view.php?id=17 0x00a5b5ab in start_thread () from
/lib/libpthread.so.0
https://issues.asterisk.org/view.php?id=18 0x009b1cfe in clone () from
/lib/libc.so.6
=================================================

I test it on 2 machines and same problem. After that I have installed
fresh CentOS 5.4 in VMWARE and I reproduce this problem in the VMWARE.

====================================================================== 

---------------------------------------------------------------------- 
 (0114461) lmadsen (administrator) - 2009-12-01 12:37
 https://issues.asterisk.org/view.php?id=16330#c114461 
---------------------------------------------------------------------- 
I can't seem to open your file. It is likely unable to be opened by anyone
else as well. I don't see how your backtrace could be 114MB either, so
could you reproduce this and attach backtrace files that are smaller, and
not in an archive file? If it's not plaintext, it is unlikely any
developers will open it. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2009-12-01 12:37 lmadsen        Note Added: 0114461                          
2009-12-01 12:37 lmadsen        Status                   acknowledged =>
feedback
======================================================================




More information about the asterisk-bugs mailing list