[Openmrcp-users] Invalid read

Arsen Chaloyan achaloyan at gmail.com
Wed Feb 20 13:44:17 EST 2008


Fixed in r551.

Name of codec wasn't set properly. This error appears only in case payload
type of codec  >= 96. In this case name is used to match codecs during SDP
offer/answer.

Thanks,
Arsen.

On Wed, Feb 20, 2008 at 12:58 PM, SP GLE <spglegle at yahoo.fr> wrote:

> Hi,
> using my client based on openmrcp to access OpenMrcpServer I have no
> invalid read, no memory
> error. But accessing Telisma Mrcp Server I've got one :
>
>  Invalid read of size 1
>    at 0x40068E2: strcmp (mc_replace_strmem.c:337)
>    by 0x4074F95: codec_manager_codec_get (codec_manager.c:92)
>    by 0x406432B: mrcp_live_audio_channel_modify (mrcp_media_frame.c:559)
>    by 0x407133A: mrcp_client_audio_media_answer_process
> (mrcp_client.c:468)
>    by 0x40714D0: mrcp_client_on_signaling_channel_answer
> (mrcp_client.c:532)
>    by 0x405EB7C: mrcp_rtsp_process_answer (mrcp_rtsp_client.c:302)
>    by 0x405EE74: mrcp_rtsp_agent_signal_handler (mrcp_rtsp_client.c:409)
>    by 0x407169D: mrcp_client_msg_handler (mrcp_client.c:608)
>    by 0x40654BD: apt_consumer_task_run (apt_consumer_task.c:118)
>    by 0x4064FC3: apt_task_run (apt_task.c:188)
>    by 0x4191C25: (within /usr/local/apr-1.2.9/lib/libapr-1.so.0.2.9)
>    by 0x447EB98B: start_thread (in /lib/tls/libpthread-0.61.so)
>    by 0x44747169: clone (in /lib/tls/libc-2.3.3.so)
>  Address 0x41e4d34 is 380 bytes inside a block of size 450 free'd
>    at 0x400545D: free (vg_replace_malloc.c:323)
>    by 0x411FF59: su_free (su_alloc.c:825)
>    by 0x411FB72: su_home_unref (su_alloc.c:664)
>    by 0x41022D2: sdp_parser_free (sdp_parse.c:238)
>    by 0x405D73C: mrcp_descriptor_generate_by_rtsp_response
> (mrcp_rtsp_descriptor.c:346)
>    by 0x405EB72: mrcp_rtsp_process_answer (mrcp_rtsp_client.c:295)
>    by 0x405EE74: mrcp_rtsp_agent_signal_handler (mrcp_rtsp_client.c:409)
>    by 0x407169D: mrcp_client_msg_handler (mrcp_client.c:608)
>    by 0x40654BD: apt_consumer_task_run (apt_consumer_task.c:118)
>    by 0x4064FC3: apt_task_run (apt_task.c:188)
>    by 0x4191C25: (within /usr/local/apr-1.2.9/lib/libapr-1.so.0.2.9)
>    by 0x447EB98B: start_thread (in /lib/tls/libpthread-0.61.so)
>    by 0x44747169: clone (in /lib/tls/libc-2.3.3.so)
>
> Here is RTSP message returned by Telisma :
> RTSP/1.0 200 OK
>
> CSeq: 1
>
> Session: 9NWmAoDJoGGB
>
> Transport:
> RTP/AVP/UDP;unicast;client_port=4000-4001;server_port=65526-65527
>
> Content-Type: application/sdp
>
> Content-Length: 297
>
>
>
> v=0
>
> o=- 1370496 1370496 IN IP4 192.168.160.110
>
> s=Telisma MRCP Server
>
> c=IN IP4 192.168.160.110
>
> t=0 0
>
> m=audio 65526 RTP/AVP 0 8 11 101 112
>
> a=rtpmap:0 PCMU/8000/1
>
> a=rtpmap:8 PCMA/8000/1
>
> a=rtpmap:11 L16/8000/1
>
> a=rtpmap:101 telephone-event/8000
>
> a=fmtp:101 0-15
>
> a=rtpmap:112 text-event/8000
>
>
> Any clue ?
> Regards.
>
>
>
>  _____________________________________________________________________________
> Ne gardez plus qu'une seule adresse mail ! Copiez vos mails vers Yahoo!
> Mail http://mail.yahoo.fr
>
> _______________________________________________
> Openmrcp-users mailing list
> Openmrcp-users at tron.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/openmrcp-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/openmrcp-users/attachments/20080220/2637e23e/attachment.html 


More information about the Openmrcp-users mailing list