[Home]

Summary:ASTERISK-05930: chan_h323 causes a crash as the call is bridged
Reporter:anaymon (anaymon)Labels:
Date Opened:2005-12-29 14:46:43.000-0600Date Closed:2006-01-12 06:58:45.000-0600
Priority:CriticalRegression?No
Status:Closed/CompleteComponents:Core/General
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:Asterisk crashes when a call coming from a particular h323 gateway is bridged. I've tried ooh323 with the same h323 gateway without problems and a call from netmeeting does not cause any crashes as well. Please let me know if other information might be useful.

****** ADDITIONAL INFORMATION ******

#0  0xb76dc3e8 in H323Connection::WriteControlPDU ()
  from /usr/local/lib/libh323_linux_x86_r.so.1.17.0
#1  0xb76ffbee in H245NegTerminalCapabilitySet::Start ()
  from /usr/local/lib/libh323_linux_x86_r.so.1.17.0
#2  0xb76de7f8 in H323Connection::StartControlNegotiations ()
  from /usr/local/lib/libh323_linux_x86_r.so.1.17.0
#3  0xb76cc516 in H323Connection::AnsweringCall ()
  from /usr/local/lib/libh323_linux_x86_r.so.1.17.0
#4  0xb7a26a14 in h323_answering_call ()
  from /usr/lib/asterisk/modules/chan_h323.so
ASTERISK-1  0xb7a1a823 in oh323_answer (c=0x81ccef8) at chan_h323.c:454
ASTERISK-2  0x080609e5 in ast_answer (chan=0x81ccef8) at channel.c:1358
ASTERISK-3  0xb7b9dc1f in ast_bridge_call (chan=0x81ccef8, peer=0x81d7b88,
   config=0xbd5f8ed0) at res_features.c:1291
ASTERISK-4  0xb6a17325 in dial_exec_full (chan=0x81ccef8, data=0xbd5f8ed0,
   peerflags=0xbd5f9588) at app_dial.c:1558
ASTERISK-5  0xb6a15dd5 in dial_exec (chan=0x0, data=0x0) at app_dial.c:1600
ASTERISK-6 0x0808e612 in pbx_extension_helper (c=0x81ccef8, con=0x0,
   context=0x81cd048 "extra3", exten=0x81cd13c "0212120281", priority=4,
   label=0x0, callerid=0x0, action=0) at pbx.c:544
ASTERISK-7 0x0808f23f in __ast_pbx_run (c=0x81ccef8) at pbx.c:2220
ASTERISK-8 0x0808ff2f in pbx_thread (data=0x0) at pbx.c:2507
ASTERISK-9 0xb7e99f3c in pthread_start_thread () from /lib/libpthread.so.0
ASTERISK-10 0xb7d888ba in clone () from /lib/libc.so.6
Comments:By: Matt O'Gorman (mogorman) 2006-01-11 17:59:17.000-0600

hey jerjer can you follow up on this bug at all, and anaymon can you please provide more information for jerjer

By: Russell Bryant (russell) 2006-01-11 18:14:25.000-0600

The crash looks like it occurs in the h323 library.  If that is the case, there is nothing we can do.

By: Russell Bryant (russell) 2006-01-11 18:17:17.000-0600

I recommend pursing this issue through the authors of the library itself.  Also, make sure you are using the recommended version indicated in the README.

By: anaymon (anaymon) 2006-01-12 01:19:06.000-0600

In case anybody else has the same issue I found out that it is not present in version SVN-branch-1.2-r7917M, I confirm that the versions of pwlib and opnh323 were correct.

By: Russell Bryant (russell) 2006-01-12 06:57:26.000-0600

Great!  I'm glad you are no longer having a problem.