[asterisk-bugs] [Asterisk 0016330]: Asterisk is crashing on any H323 call.
Asterisk Bug Tracker
noreply at bugs.digium.com
Thu Dec 3 17:50:22 CST 2009
A NOTE has been added to this issue.
======================================================================
https://issues.asterisk.org/view.php?id=16330
======================================================================
Reported By: ddv2005
Assigned To: russell
======================================================================
Project: Asterisk
Issue ID: 16330
Category: Channels/chan_h323
Reproducibility: always
Severity: crash
Priority: normal
Status: assigned
Asterisk Version: 1.6.1.10
JIRA: SWP-467
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-03 17:50 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.
======================================================================
----------------------------------------------------------------------
(0114699) ddv2005 (reporter) - 2009-12-03 17:50
https://issues.asterisk.org/view.php?id=16330#c114699
----------------------------------------------------------------------
(gdb) print key
$1 = (class PString
&) @0xb7d0e618: {<PCharArray> = {<PBaseArray<char>> =
{<PAbstractArray> = {<PContainer> = {<PObject> = {_vptr.PObject =
0x574808},
reference = 0xb7d0dc98}, elementSize = 1,
theArray = 0xb7d0e5f8 "G726r32",
allocatedDynamically = 1}, <No data fields>}, <No data fields>},
<No data fields>}
Issue History
Date Modified Username Field Change
======================================================================
2009-12-03 17:50 ddv2005 Note Added: 0114699
======================================================================
More information about the asterisk-bugs
mailing list