[Asterisk-Dev] Segmentation fault (core dumped)
Michael Manousos
manousos at inaccessnetworks.com
Tue Dec 14 03:42:37 MST 2004
For a start get a core backtrace with gdb.
Michael.
richard Coco wrote:
> Hi all,
>
> here a thread that i posted in the users Mailinglist. Unfortunately nobody answered. Hope somebody can help. If needed i can send a core dump too (... but about 9M).
>
> thx in advance....
>
> Hi all,
>
> this is my actuel setup
>
> [SIP 2005]--[asterisk]--H.323 Trunk--[PBX]--[ext. 8900]
>
> Linux CentOS 3.3 (2.4.21-20.EL.c0)
> asterisk-1.0.1
> asterisk-oh323-0.6.3b
> openh323_1.12.2
> pwlib_1.5.2
>
> Calling from SIPphone to the extension 8900 works always.
> Calling from 8900 to SIPphone works only sporadicly without any recognizeable pattern.
> Find below the output of the debug command: asterisk -vvvcdg
>
> *CLI> Dec 13 12:36:19 DEBUG[-1220658256]: chan_oh323.c:3218 cleanup_h323_connection: ENTER cleanup_h323_connection.
> Dec 13 12:36:19 WARNING[-1220658256]: chan_oh323.c:3232 cleanup_h323_connection: Call ip$192.168.204.130:2024/26923 not found.
> Dec 13 12:36:19 WARNING[-1220658256]: chan_oh323.c:3232 cleanup_h323_connection: Call ip$192.168.204.130:2024/26923 not found.
> Dec 13 12:36:19 DEBUG[-1220658256]: chan_oh323.c:3234 cleanup_h323_connection: LEAVE cleanup_h323_connection.
> Segmentation fault (core dumped)
>
> *CLI> 0:59.372 H225 Answer:997cc90 PWLib Assertion fail: Null pointer reference, file /usr/src/openh323/src/h225_1.cxx, line 360, Error=22
> <A>bort, <C>ore dump, <I>gnore?
>
>
> and here a debug output from a successfull call setup
>
> *CLI> Dec 13 13:13:05 DEBUG[-1275274320]: chan_oh323.c:3381 init_h323_connection: ENTER init_h323_connection.
> Dec 13 13:13:05 DEBUG[-1275274320]: chan_oh323.c:2201 new_oh323: Player fds 32,33 - Recorder fds 34,35 - Event pipe 36,37.
> Dec 13 13:13:05 DEBUG[-1275274320]: chan_oh323.c:3445 init_h323_connection: Created new call in 0.
> Dec 13 13:13:05 DEBUG[-1275274320]: chan_oh323.c:2678 copy_call_details: --- CALL DETAILS ---
> Dec 13 13:13:05 DEBUG[-1275274320]: chan_oh323.c:2679 copy_call_details: call_token = 'ip$192.168.204.130:2206/27015'
> Dec 13 13:13:05 DEBUG[-1275274320]: chan_oh323.c:2680 copy_call_details: call_source_alias = 'ܨÜ
> , 9205,0721*8 []'
> Dec 13 13:13:05 DEBUG[-1275274320]: chan_oh323.c:2681 copy_call_details: call_dest_alias = '2005 '
> Dec 13 13:13:05 DEBUG[-1275274320]: chan_oh323.c:2682 copy_call_details: call_source_e164 = '8900'
> Dec 13 13:13:05 DEBUG[-1275274320]: chan_oh323.c:2683 copy_call_details: call_dest_e164 = '2005'
> Dec 13 13:13:05 DEBUG[-1275274320]: chan_oh323.c:2684 copy_call_details: remote_app = ' 118.67/30593'
> Dec 13 13:13:05 DEBUG[-1275274320]: chan_oh323.c:2685 copy_call_details: remote_addr = '192.168.204.130'
> Dec 13 13:13:05 DEBUG[-1275274320]: chan_oh323.c:2686 copy_call_details: local_addr = '192.168.204.223'
> Dec 13 13:13:05 DEBUG[-1275274320]: chan_oh323.c:2334 ast_oh323_new: OH323/R27015: Raw format set to ALAW.
> Dec 13 13:13:05 DEBUG[-1275274320]: chan_oh323.c:2423 ast_oh323_new: Context is 'voip-h323', extension is '2005'.
> Dec 13 13:13:05 DEBUG[-1275274320]: chan_oh323.c:2426 ast_oh323_new: CallerID/ANI is '"ܨÜ
> , 9205,0721*8 " <8900>'.
> Dec 13 13:13:05 DEBUG[-1296254032]: pbx.c:1260 pbx_extension_helper: Launching 'Dial'
> Dec 13 13:13:05 DEBUG[-1296254032]: app_dial.c:490 dial_exec: SIMPLE DIAL (NO URL)
> Dec 13 13:13:05 DEBUG[-1296254032]: chan_sip.c:2395 sip_alloc: Allocating new SIP call for (null)
> Dec 13 13:13:05 DEBUG[-1296254032]: chan_sip.c:1295 create_addr: Setting NAT on RTP to 0
> Urgent handler
> Dec 13 13:13:05 DEBUG[-1296254032]: chan_sip.c:1536 sip_call: Outgoing Call for 2005
> Dec 13 13:13:05 DEBUG[-1296254032]: chan_sip.c:1669 update_user_counter: Call from user '2005' is 1 out of 0
> -- Called 2005
> Urgent handler
> Dec 13 13:13:05 DEBUG[-1296254032]: chan_oh323.c:1136 oh323_indicate: OH323/R27015: Indicating condition 3.
> Dec 13 13:13:05 DEBUG[-1275274320]: chan_oh323.c:3460 init_h323_connection: OH323/R27015: Channel created and attached.
> Dec 13 13:13:05 DEBUG[-1275274320]: chan_oh323.c:3462 init_h323_connection: NEW STATE: NULL --> RING
> Dec 13 13:13:05 DEBUG[-1275274320]: chan_oh323.c:3492 init_h323_connection: LEAVE init_h323_connection.
> Dec 13 13:13:05 DEBUG[-1285764176]: chan_oh323.c:3027 setup_h323_connection: ENTER setup_h323_connection.
> Dec 13 13:13:05 DEBUG[-1285764176]: chan_oh323.c:3034 setup_h323_connection: PLAYER.
> Dec 13 13:13:05 DEBUG[-1285764176]: chan_oh323.c:3078 setup_h323_connection: Request to open an existing channel 0 with no established direction.
> Dec 13 13:13:05 DEBUG[-1285764176]: chan_oh323.c:2678 copy_call_details: --- CALL DETAILS ---
> Dec 13 13:13:05 DEBUG[-1285764176]: chan_oh323.c:2679 copy_call_details: call_token = 'ip$192.168.204.130:2206/27015'
> Dec 13 13:13:05 DEBUG[-1285764176]: chan_oh323.c:2680 copy_call_details: call_source_alias = 'ܨÜ
> , 9205,0721*8 []'
> Dec 13 13:13:05 DEBUG[-1285764176]: chan_oh323.c:2681 copy_call_details: call_dest_alias = '2005 '
> Dec 13 13:13:05 DEBUG[-1285764176]: chan_oh323.c:2682 copy_call_details: call_source_e164 = '8900'
> Dec 13 13:13:05 DEBUG[-1285764176]: chan_oh323.c:2683 copy_call_details: call_dest_e164 = '2005'
> Dec 13 13:13:05 DEBUG[-1285764176]: chan_oh323.c:2684 copy_call_details: remote_app = ' 118.67/30593'
> Dec 13 13:13:05 DEBUG[-1285764176]: chan_oh323.c:2685 copy_call_details: remote_addr = '192.168.204.130'
> Dec 13 13:13:05 DEBUG[-1285764176]: chan_oh323.c:2686 copy_call_details: local_addr = '192.168.204.223'
> Dec 13 13:13:05 DEBUG[-1285764176]: chan_oh323.c:3090 setup_h323_connection: Player fd 33 sent.
> Dec 13 13:13:05 DEBUG[-1285764176]: chan_oh323.c:3111 setup_h323_connection: Setting channel's native format to ALAW!
>
> any ideas?
> Thanx
>
> extensions.conf
> exten => 2005,1,NoOp( call for ${EXTEN})
> exten => 2005,1,Dial(SIP/${EXTEN},60,tr)
> exten => 2005,3,Congestion
>
> exten => _8XXX,1,Dial,OH323/h323:${EXTEN}@192.168.204.130,tr
>
> [voip-h323]
> include => default
>
More information about the asterisk-dev
mailing list