[Live-devel] RTSPServer crash with simultaneous identical requests

Ross Finlayson finlayson at live555.com
Sun Jun 12 15:32:42 PDT 2011


>So we ran testOnDemandRTSPServer with some of the videos you supply 
>for tests and
>created a simple shell script with the following lines for the clients:
>
>#!/bin/sh
>./openRTSP -F "0-" rtsp://127.0.0.1:8554/h264ESVideoTest > 
>openRTSP-0.log 2>&1 &
>./openRTSP -F "1-" rtsp://127.0.0.1:8554/h264ESVideoTest > 
>openRTSP-1.log 2>&1 &
>
>This should launch (almost simultaneously) two instances of openRTSP 
>that ask for the
>same video segment from the server. And we got similar results to our app.
>
>Either the server crashes with a segfault or it delivers the video 
>correctly to one of
>the clients but it delivers a SDP description containing errors to 
>the 2nd (or so
>openRTSP complains). From that point on every new request from a 
>client receives a
>corrupted SDP description.

Sorry for the long delay in responding to this.  (I've been traveling 
for the past two months, and am way behind on email.)

Many thanks for reporting this (and for the detailed instructions of 
how to reproduce this with the installed code).  I'm currently 
looking into this problem, and will update the mailing list shortly, 
when I find out more.
-- 

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/


More information about the live-devel mailing list