Hi, <br><br>On letting valgrind process the openRTSP binary, I get the following messages: <br><br>==10196== Conditional jump or move depends on uninitialised value(s)<br>==10196==&nbsp;&nbsp;&nbsp; at 0x8052E55: Groupsock::wasLoopedBackFromUs(UsageEnvironment&amp;, sockaddr_in&amp;) (
Groupsock.cpp:352)<br>==10196==&nbsp;&nbsp;&nbsp; by 0x8075276: RTCPInstance::incomingReportHandler1() (RTCP.cpp:282)<br>==10196==&nbsp;&nbsp;&nbsp; by 0x80757D0: RTCPInstance::incomingReportHandler(RTCPInstance*, int) (RTCP.cpp:266)<br>==10196==&nbsp;&nbsp;&nbsp; by 0x80773C6: SocketDescriptor::tcpReadHandler(SocketDescriptor*, int) (
RTPInterface.cpp:355)<br>==10196==&nbsp;&nbsp;&nbsp; by 0x804F9E3: BasicTaskScheduler::SingleStep(unsigned) (BasicTaskScheduler.cpp:134)<br>==10196==&nbsp;&nbsp;&nbsp; by 0x804FC0F: BasicTaskScheduler0::doEventLoop(char*) (BasicTaskScheduler0.cpp:76)<br>
==10196==&nbsp;&nbsp;&nbsp; by 0x804D202: main (playCommon.cpp:710)<br><br>I run openRTSP like: <br>./openRTSP -t -m rtsp://myremoteserver/stream.sdp<br><br>A code snippet around the area...<br><br>Boolean Groupsock::wasLoopedBackFromUs(UsageEnvironment&amp; env,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; struct sockaddr_in&amp; fromAddress) {<br>&nbsp; if (fromAddress.sin_addr.s_addr<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; == ourSourceAddressForMulticast(env)) {<br>&nbsp;&nbsp; [ snip]<br><br><br>Valgrind v is 3.1.0 with gcc 
4.1.0 on Fedora Core 5. <br><br>Any pointers appreciated. <br>Mathur<br><br>PS: This message shoes up for the most recent code release as well as the one before it. <br><br><br>