[Asterisk-video] strange rtsp crash

Sergio Garcia Murillo sergio.garcia at fontventa.com
Sun Oct 7 16:03:30 CDT 2007


Should be fixed now.

BR
Sergio

----- Original Message ----- 
From: "Thomas Frieling" <thomas.frieling at viif.de>
To: "asterisk-video" <asterisk-video at lists.digium.com>
Sent: Friday, October 05, 2007 3:44 PM
Subject: [Asterisk-video] strange rtsp crash


> Somehow asterisk crashes each time i try to use rtsp. Could you take a
> look?
>
> Thomas
>
> ############### ASTERISK CLI ###############
> [Oct  5 15:35:03] WARNING[28489]: app_rtsp.c:1210 rtsp_play: -video
> [1048576,96,trackID=2]
> [Oct  5 15:35:03] WARNING[28489]: channel.c:2991 set_format: Unable to
> find a codec translation path from unknown to unknown
> [Oct  5 15:35:03] WARNING[28489]: app_rtsp.c:505 RtspPlayerSetupVideo:
> -SETUP VIDEO [trackID=2]
> [Oct  5 15:35:03] WARNING[28489]: app_rtsp.c:557 RtspPlayerPlay: -PLAY
> [/static/logo.mp4]
> [Oct  5 15:35:03] ERROR[28489]: app_rtsp.c:1440 rtsp_play: -Received
> rtcp [56]
> [Oct  5 15:35:03] ERROR[28489]: app_rtsp.c:1451 rtsp_play: -Received
> rtcp length [84]
> [Oct  5 15:35:03] ERROR[28489]: app_rtsp.c:1461 rtsp_play: -rtcp type
> [200,28]
> [Oct  5 15:35:03] ERROR[28489]: app_rtsp.c:1461 rtsp_play: -rtcp type
> [202,56]
> [Oct  5 15:35:03] ERROR[28489]: app_rtsp.c:1461 rtsp_play: -rtcp type
> [204,84]
> *** glibc detected *** free(): invalid pointer: 0x08251c4b ***
> Abgebrochen (core dumped)
>
>
> ############### CORE DUMP backtrace ###############
> (gdb) backtrace  full
> #0  0xb7fb5410 in ?? ()
> No symbol table info available.
> #1  0xb6db0cec in ?? ()
> No symbol table info available.
> #2  0x00000006 in ?? ()
> No symbol table info available.
> #3  0x00006ee6 in ?? ()
> No symbol table info available.
> #4  0xb7d24811 in raise () from /lib/tls/i686/cmov/libc.so.6
> No symbol table info available.
> #5  0xb7d25fb9 in abort () from /lib/tls/i686/cmov/libc.so.6
> No symbol table info available.
> #6  0xb7d59d3a in __fsetlocking () from /lib/tls/i686/cmov/libc.so.6
> No symbol table info available.
> #7  0xb7d615cf in mallopt () from /lib/tls/i686/cmov/libc.so.6
> No symbol table info available.
> #8  0xb7d61672 in free () from /lib/tls/i686/cmov/libc.so.6
> No symbol table info available.
> #9  0xb7be0745 in rtsp_play (chan=0xb6e074b0, ip=<value optimized out>,
> port=<value optimized out>, url=0xb6dbdffc "/static/logo.mp4")
>     at app_rtsp.c:1349
> f = <value optimized out>
> infds = {52, 54, 55, 53, 56}
> outfd = 52
> buffer = "RTSP/1.0 200 OK\r\nServer: DSS/5.5.5 (Build/489.16;
> Platform/Linux; Release/Darwin; state/beta; )\r\nCseq: 3\r\nSession:
> 6831187772821478322\r\nRange: npt=0.00000-4.00000\r\nRTP-Info:
> url=rtsp://127.0.0.1/stati"...
> bufferLen = 252
> responseLen = 252
> contentLength = 0
> rtpBuffer = 0x0
> rtcpBuffer = '\0' <repeats 1424 times>, "ÃÞշ\000\000\000\000\000\000
> \000\000\016\000շ\214[۶\214[۶ÃÞշô\217â·\023\234á·\016\000շ\213â\006·
> \213â\006·\002\000\000\000ô\217â·\211â\006·\002\000\000\0008\\۶o
> \177ӷÃÞշ"
> session = <value optimized out>
> sdp = (struct SDPContent *) 0x81f7688
> audioControl = 0x0
> videoControl = 0x81f6ee8 "trackID=2"
> audioFormat = <value optimized out>
> videoFormat = <value optimized out>
> lastVideo = 0
> lastAudio = 0
> duration = 4000
> elapsed = <value optimized out>
> ms = 4000
> i = <value optimized out>
> player = <value optimized out>
> rtcp = <value optimized out>
> __PRETTY_FUNCTION__ = "rtsp_play"
> #10 0xb7be0eec in app_rtsp (chan=0xb6e074b0, data=0xb6dbdfe8) at
> app_rtsp.c:1734
> u = (struct ast_module_user *) 0x81f04f0
> uri = <value optimized out>
> ip = 0x81f41d8 "127.0.0.1"
> url = <value optimized out>
> i = <value optimized out>
> ---Type <return> to continue, or q <return> to quit---
> port = 554
> __PRETTY_FUNCTION__ = "app_rtsp"
> #11 0x080c71da in pbx_extension_helper (c=0xb6e074b0, con=0x0,
> context=0xb6e07630 "video", exten=0xb6e07680 "jens", priority=4,
> label=0x0,
>     callerid=0xb6e07978 "123456789", action=E_SPAWN) at pbx.c:532
> e = (struct ast_exten *) 0x81c9c00
> app = (struct ast_app *) 0x8185948
> res = <value optimized out>
> q = {incstack = {0x0 <repeats 128 times>}, stacklen = 0, status = 5,
> swo = 0x0, data = 0x0, foundcontext = 0xb6e07630 "video"}
> passdata = "rtsp://127.0.0.1:554/static/logo.mp4", '\0' <repeats 8155
> times>
> matching_action = 0
> __PRETTY_FUNCTION__ = "pbx_extension_helper"
> #12 0x080c8eac in __ast_pbx_run (c=0xb6e074b0) at pbx.c:2288
> waittime = <value optimized out>
> dst_exten = '\0' <repeats 20 times>, "T\031ַ", '\0' <repeats 32 times>,
> "ð¨â·ø¤â·", '\0' <repeats 12 times>, "ø¤â·\021\000\000\000Ȥâ·", '\0'
> <repeats 44 times>, "ø¤â·p\004\037\b\002\000\000\000\000\000\000\000Àöշ
> \000\000\000\000\f", '\0' <repeats 11 times>, "\025\000\000\000\000\000
> \000\000ô\217â·À¤â·\031\233\001\000è\003ܶþ5ַÀ¤â·\027àù·\000\000\000\000x
> \004\037\b\031\233\001\000è\004\037\b\f\000\000\000x\004\037\bÀ~ධtà¶\030
> \004ܶ͢\006\b¨¦\024\b\f\000\000\000°~à¶"
> pos = 1191590750
> digit = 0
> found = 1
> res = 0
> error = <value optimized out>
> __PRETTY_FUNCTION__ = "__ast_pbx_run"
> #13 0x080c9e7e in pbx_thread (data=0xb6e074b0) at pbx.c:2603
> No locals.
> #14 0x080f5fc0 in dummy_start (data=0xb6e07eb0) at utils.c:775
> _buffer = {__routine = 0x806a1d0 <ast_unregister_thread>, __arg =
> 0xb6dc0bb0, __canceltype = 0, __prev = 0x0}
> ret = <value optimized out>
> #15 0xb7f9c240 in start_thread ()
> from /lib/tls/i686/cmov/libpthread.so.0
> No symbol table info available.
> #16 0xb7dc73de in clone () from /lib/tls/i686/cmov/libc.so.6
> No symbol table info available.
>
>
>
> -- 
> www.ViiF.de - your Mobile Video Community
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
> Thomas Frieling - System Architect
> ViiF Mobile Video GmbH, Poststr. 21-22, 10178 Berlin
> Cell: +49 (0) 173 63 62 62 3
>
> Fax: +49 30 22 50 50 63 9
>
> E-Mail: thomas at ViiF.de
>
> Sitz: Berlin, Amtgericht Berlin-Charlottenburg, HRB: 108350B
>
> Geschäftsführer: Daniel Höpfner, Steffen Brünn
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
> _______________________________________________
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
>
> asterisk-video mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-video




More information about the asterisk-video mailing list