[Live-devel] Error report

Ross Finlayson finlayson at live.com
Thu Oct 14 09:42:33 PDT 2004


>I test your live liberary, i found some bug, when i test 
>testOnDemandRTSPServer.cpp at testprogs, when i set breaker at 
>MPEG4VideoFileServerMediaSubsession.cpp line 59  ( if 
>(fDummyRTPSink->auxSDPLine() != NULL) ..), i stream test.m4v file use vlc 
>0.7.1 recieve.
>
>but at break report access error, maybe fDummyRTPSink had released but 
>line 59 use it.

Unfortunately I'm having trouble understanding this error report.  What 
specific error is happening at the statement
         if (fDummyRTPSink->auxSDPLine() != NULL) {
???

Note that the virtual function "auxSDPLine()" is defined (for this target) 
in the file "MPEG4ESVideoRTPSink.cpp".  (See the code at the end of that 
file.)  It should always return a valid string, which does not get deleted 
unless it gets replaced by another (or unless the "RTPSink" object is deleted.)

Does your crash(?) happen only with one particular "test.m4v" file, or with 
several?



	Ross Finlayson
	LIVE.COM
	<http://www.live.com/>



More information about the live-devel mailing list