<!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">
    <br>
    <br>
    On 18/07/10 6:25 AM, Ross Finlayson wrote:
    <blockquote cite="mid:f06240804c868af54665b@%5B66.80.62.44%5D"
      type="cite">
      <blockquote type="cite">I just recompiled the latest stable vlc,
        x264
        from the repo and the ffmpeg snapshot. When I shut down the
        recording
        of vlc I'm gettting segfaults that are tracing back to the
        live555 lib
        installed. <br>
        <br>
        <a class="moz-txt-link-freetext"
          href="http://pastebin.com/YE0b6ftg">http://pastebin.com/YE0b6ftg</a>
        <br>
      </blockquote>
      <br>
      Thanks for the report.  Unfortunately it wasn't clear from the
      report
      exactly where the segmentation fault was happening in the
      "MediaSubsession::getNormalPlayTime()" function, and an inspection
      of
      the code suggests that this probably should not be happening
      *unless*
      it is being called on a "MediaSubsession" object pointer that has
      already been deleted (or is NULL).  The fact that this error is
      occurring when you shut down VLC adds support to this. <br>
      <br>
      Therefore, my current suspicion is that the problem is not in our
      library, but instead in the VLC code ("modules_demux_live555.cpp")
      that
      is calling our library.  I suggest that you contact the VLC
      developers
      (on a VLC mailing list), telling them about your segfault, and
      asking
      them it it's possible that "tk->sub->getNormalPlayTime(pts)"
      (in
      "modules_demux_live555.cpp") could be getting called on after
      "tk->sub" has already been deleted. <br>
    </blockquote>
    <br>
    <div class="moz-signature">-- <br>
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      <title>signature</title>
      <style type="text/css">
<!--
.textA {
        font: 10px/14px Geneva, Arial, Helvetica, sans-serif;
        color: #996633;
}
a:link {
        color: #000000;
        text-decoration: underline;
}
a:visited {
        color: #000000;
        text-decoration: none;
}
a:hover {
        color: #000000;
        text-decoration: none;
}
.style1 {
        color: #000000;
        font: bold 11px Geneva, Arial, Helvetica, sans-serif;
}
.textB {
        font: 10px/14px Geneva, Arial, Helvetica, sans-serif;
        color: #999999;
}
-->
</style>
      <p class="textA"> <a href="http://www.green-light.ca"> <img
            src="cid:part1.03010302.03000601@green-light.ca"
            alt="Green-Light Communications; Move Forward" width="239"
            border="0" height="48"></a><br>
        <br>
        <span class="textA">Green-Light Communications; Move Forward<br>
          <br>
          Keith Page, Chief Information Officer<br>
          Phone: (403) 668-9184<br>
          Support Email: <a href="mailto:helpdesk@green-light.ca">helpdesk@green-light.ca</a><br>
          911 Support: <a href="mailto:911.support@green-light.ca">911.support@green-light.ca</a><br>
        </span><span class="textA">Hours of Operation: 8am - 6pm </span></p>
    </div>
  </body>
</html>