<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#ffffff">
Il 10/11/2010 16:32, Ross Finlayson ha scritto:
<blockquote cite="mid:f06240800c9006aafaa3c@%5B66.80.62.44%5D"
type="cite">
<blockquote type="cite">I seem to experience the very same
double-free corruption problem I already reported with the
latest version of your code (live.2010.11.04), streaming mjpeg
on rtp.
<br>
<br>
For convenience, I report the problem again here:
<br>
<br>
The double-alloc issue seems to be triggered when I add a 4-byte
special header for the RestartMarkerHeader in
JPEGRSTVideoRTPSink class.
<br>
</blockquote>
<br>
Why are you still doing this yourself?? *We* are now adding the
4-byte special header ourselves, in "JPEGVideoRTPSink". There is
no longer any need for you to subclass this code. That was the
whole point of the changes that we made in 2010.10.28.
<br>
</blockquote>
<br>
Dear Ross,<br>
<br>
My bad, the problem is present, but the report I copied was
obsolete.<br>
<br>
The problem now is that, even if I *don't* subclass JPEGVideoRTPSink
anymore (I even wiped the files of the subclasses from the HD), and
use instead liveMedia's JPEGVideoRTPSink class, the double-free
corruption problem is still here, as it was before commenting out
the efficiency hack. This means that, at least for me, even your
post-2010.10.28 code has problems with the efficiency hack (or so it
seems).<br>
<br>
Regards,<br>
Cristiano.<br>
<br>
<div class="moz-signature">-- <br>
<title></title>
Belloni Cristiano<br>
Imavis Srl.<br>
<a href="http://www.imavis.com">www.imavis.com</a><br>
<a href="mailto://belloni@imavis.com">belloni@imavis.com</a><br>
</div>
</body>
</html>