Re: [Live-devel] Another segmentation fault in latest live555

2010-06-15 Thread Ross Finlayson
I think the line 1079 in RTSPClient.cpp is also missing some parenthesis: while (resultLen > 0 && resultValueString[resultLen-1] == '\r' || resultValueString[resultLen-1] == '\n' ) --resultLen; to while (resultLen > 0 && ( resultValueString[resultLen-1] == '\r' || resultValueString[resultLen

Re: [Live-devel] Another segmentation fault in latest live555

2010-06-15 Thread Denis Charmet
Hi again, I think the line 1079 in RTSPClient.cpp is also missing some parenthesis: while (resultLen > 0 && resultValueString[resultLen-1] == '\r' || resultValueString[resultLen-1] == '\n' ) --resultLen; to while (resultLen > 0 && ( resultValueString[resultLen-1] == '\r' || resultValueStrin

Re: [Live-devel] Another segmentation fault in latest live555

2010-06-14 Thread Ross Finlayson
It seems that the use of getMediaSessionParameter launch a sendRequest( "GET_PARAMETER" ) with a NULL session and subsession. Thanks for reporting this. The fix is to change 134 from unsigned result = sendRequest(new RequestRecord(++fCSeq, "GET_PARAMETER", responseHandler, NULL, NULL, False

[Live-devel] Another segmentation fault in latest live555

2010-06-14 Thread Denis Charmet
Hi, I also use vlc with the latest live555 and I found a segmentation fault : It seems that the use of getMediaSessionParameter launch a sendRequest( "GET_PARAMETER" ) with a NULL session and subsession. So in sendRequest on line 696 constructSubsessionURL is called with a NULL subsession whic