<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 16/08/2019 19:29, James Abernathy
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:8F8DB3F4-3E56-4666-AA1E-DD23FD924DC2@gmail.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <br class="">
      <div>
        <blockquote type="cite" class="">
          <div class="">On Aug 16, 2019, at 10:55 AM, Mike Bibbings <<a
              href="mailto:mike.bibbings@gmail.com" class=""
              moz-do-not-send="true">mike.bibbings@gmail.com</a>>
            wrote:</div>
          <br class="Apple-interchange-newline">
          <div class="">
            <meta http-equiv="Content-Type" content="text/html;
              charset=UTF-8" class="">
            <div bgcolor="#FFFFFF" text="#000000" class="">
              <div class="moz-cite-prefix">On 14/08/2019 17:29, James
                Abernathy wrote:<br class="">
              </div>
              <blockquote type="cite"
                cite="mid:1A60C1DF-C9A7-4A4A-A810-8E893FCB72DF@gmail.com"
                class="">
                <meta http-equiv="Content-Type" content="text/html;
                  charset=UTF-8" class="">
                I just noticed that after building a Mythtv-light combo
                FE/BE on a Raspberry Pi 4 that it automatically is
                configured to do commercial flagging.  I forgot to turn
                it off for my use case.  However on all the jobs it ran
                commflag on, it failed with exit status140 error code.
                <div class=""><br class="">
                </div>
                <div class="">Any idea why this is??  Not a big deal for
                  me as I don’t use commercial skip as it doesn’t work
                  for most of my programs.</div>
                <div class=""><br class="">
                </div>
                <div class="">Jim A</div>
                <div class=""><br class="">
                  <div class="">
                    <div style="letter-spacing: normal; text-align:
                      start; text-indent: 0px; text-transform: none;
                      white-space: normal; word-spacing: 0px;
                      -webkit-text-stroke-width: 0px; word-wrap:
                      break-word; -webkit-nbsp-mode: space; line-break:
                      after-white-space;" class=""><br class="">
                    </div>
                  </div>
                  <br class="">
                </div>
              </blockquote>
              <p class=""><br class="">
              </p>
              <p class="">Jim.</p>
              <p class="">Just tried it my pi4 with mythtv master built
                from source, although I do not usually use mythcommflag.</p>
              <p class="">The recording file is SD (DVB-T) mpeg2,
                mythcommflag errors when run manually as well as by
                mythbackend (error code 140).<br class="">
              </p>
              <p class=""> pi@pi4-0816-1:/srv/mythtv/recordings $
                mythcommflag  -f 10233_20190816103000.ts <br class="">
                2019-08-16 15:34:37.458046 C  mythcommflag version:
                master [v31-Pre-552-g7c91ad7435] <a
                  class="moz-txt-link-abbreviated"
                  href="http://www.mythtv.org/" moz-do-not-send="true">www.mythtv.org</a><br
                  class="">
                2019-08-16 15:34:37.458140 C  Qt version: compile:
                5.11.3, runtime: 5.11.3<br class="">
                MythTV Commercial Flagger, flagging commercials for:<br
                  class="">
                    Sky News<br class="">
                QObject::connect: No such slot
                ClassicCommDetector::m_sceneChangeDetectorHasNewInformation(unsigned
                int,bool,float) in ClassicCommDetector.cpp:262<br
                  class="">
                corrupted double-linked list (not small)<br class="">
                Handling Aborted<br class="">
                Aborted<br class="">
              </p>
              <p class="">There are two things of concern<br class="">
              </p>
              <p class="">1. QObject::connect: No such slot
                ClassicCommDetector::m_sceneChangeDetectorHasNewInformation(unsigned
                int,bool,float) in ClassicCommDetector.cpp:262</p>
              <p class="">I also see this on my main system Xubuntu
                18.04 again with mythtv master built from source,
                mythcommflag does not abort (does not find any breaks,
                there is 1 in the file I tried)<br class="">
              </p>
              <p class="">2. corrupted double-linked list (not small)</p>
              <p class="">This has got to be a problem, maybe due to
                different qt as I have not seen this on my main system
                which has  Qt version: compile: 5.9.5, runtime: 5.9.5,
                pi4 has Qt version: compile: 5.11.3, runtime: 5.11.3</p>
              <p class="">It would interesting to know if you get the
                same thing with mythtv-light, when mythcommflag is run
                manually.<br class="">
              </p>
              <p class=""><br class="">
              </p>
              <p class="">Mike<br class="">
              </p>
            </div>
          </div>
        </blockquote>
        I get different errors everything I run it.  The command:</div>
      <div><br class="">
      </div>
      <div>
        <div style="margin: 0px; font-stretch: normal; font-size: 10px;
          line-height: normal; font-family: Monaco;" class=""><span
            style="background-color: rgb(255, 255, 255);" class=""><span
              style="font-variant-ligatures: no-common-ligatures;"
              class="">pi@raspberrypi</span><span
              style="font-variant-ligatures: no-common-ligatures;"
              class="">:</span><span style="font-variant-ligatures:
              no-common-ligatures;" class="">~ $</span><span
              style="font-variant-ligatures: no-common-ligatures;"
              class=""> mythcommflag -v -f 11701_20190816033500.ts</span></span></div>
        <div style="margin: 0px; font-stretch: normal; font-size: 10px;
          line-height: normal; font-family: Monaco;" class=""><span
            style="font-variant-ligatures: no-common-ligatures;
            background-color: rgb(255, 255, 255);" class="">2019-08-16
            14:25:42.620785 C  mythcommflag version: fixes/30
            [v30.0-60-gb9c1b41a6c] <a href="http://www.mythtv.org"
              class="" moz-do-not-send="true">www.mythtv.org</a></span></div>
        <div style="margin: 0px; font-stretch: normal; font-size: 10px;
          line-height: normal; font-family: Monaco;" class=""><span
            style="font-variant-ligatures: no-common-ligatures;
            background-color: rgb(255, 255, 255);" class="">2019-08-16
            14:25:42.620900 C  Qt version: compile: 5.11.3, runtime:
            5.11.3</span></div>
        <div style="margin: 0px; font-stretch: normal; font-size: 10px;
          line-height: normal; font-family: Monaco;" class=""><span
            style="font-variant-ligatures: no-common-ligatures;
            background-color: rgb(255, 255, 255);" class="">MythTV
            Commercial Flagger, flagging commercials for:</span></div>
        <div style="margin: 0px; font-stretch: normal; font-size: 10px;
          line-height: normal; font-family: Monaco;" class=""><span
            style="font-variant-ligatures: no-common-ligatures;
            background-color: rgb(255, 255, 255);" class="">    The Late
            Show With Stephen Colbert - Kirsten Dunst; Adam Devine; Lee
            Pace</span></div>
        <div style="margin: 0px; font-stretch: normal; font-size: 10px;
          line-height: normal; font-family: Monaco;" class=""><span
            style="font-variant-ligatures: no-common-ligatures;
            background-color: rgb(255, 255, 255);" class="">Finding
            Logomalloc_consolidate(): invalid chunk size</span></div>
        <div style="margin: 0px; font-stretch: normal; font-size: 10px;
          line-height: normal; font-family: Monaco;" class=""><span
            style="font-variant-ligatures: no-common-ligatures;
            background-color: rgb(255, 255, 255);" class="">Handling
            Aborted</span></div>
        <div style="margin: 0px; font-stretch: normal; font-size: 10px;
          line-height: normal; font-family: Monaco;" class=""><span
            style="font-variant-ligatures: no-common-ligatures;
            background-color: rgb(255, 255, 255);" class="">Aborted</span></div>
        <div class=""><span style="font-variant-ligatures:
            no-common-ligatures" class=""><br class="">
          </span></div>
        <div class=""><span style="font-variant-ligatures:
            no-common-ligatures" class="">I’ve also seen segmentation
            fault, and invalid fastbin entry (free).</span></div>
        <div class=""><span style="font-variant-ligatures:
            no-common-ligatures" class=""><br class="">
          </span></div>
        <div class=""><span style="font-variant-ligatures:
            no-common-ligatures" class="">Jim A</span></div>
        <div class=""><span style="font-variant-ligatures:
            no-common-ligatures" class=""><br class="">
          </span></div>
        <div class=""><span style="font-variant-ligatures:
            no-common-ligatures" class=""><br class="">
          </span></div>
      </div>
    </blockquote>
    <p><br>
    </p>
    <p>Jim,<br>
    </p>
    <p>Thank you for running the tests, unfortunately I was suspecting
      that, my own testing had various failures.</p>
    <p>I need to run tests on a Debian Buster amd64 system to see if the
      same problems are present, this will take a while to setup.</p>
    <p>I have found one bug, in current mythtv master, relating to <br
        class="">
    </p>
    <p class=""> QObject::connect: No such slot
      ClassicCommDetector::m_sceneChangeDetectorHasNewInformation(unsigned
      int,bool,float) in ClassicCommDetector.cpp:262</p>
    <p class="">although I do not understand why the build from source
      did not fail, maybe it is so deep in the code that the complier
      did not pick it up at compile time and just fails at run time.</p>
    <p class=""><br>
    </p>
    <p class="">Mike<br>
    </p>
    <p><br>
    </p>
    <p>   </p>
  </body>
</html>