<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 10/23/23 17:18, Jay Harbeston wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:7B359A52-9C1F-42CD-BC56-4860F96C3112@gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <br>
      <div><br>
        <blockquote type="cite">
          <div>On Oct 23, 2023, at 4:32 PM, Peter Bennett
            <a class="moz-txt-link-rfc2396E" href="mailto:pb.mythtv@gmail.com"><pb.mythtv@gmail.com></a> wrote:</div>
          <br class="Apple-interchange-newline">
          <div>
            <meta http-equiv="Content-Type"
              content="text/html; charset=UTF-8">
            <div>
              <p><br>
              </p>
              <div class="moz-cite-prefix">On 10/23/23 13:37, Jay
                Harbeston wrote:<br>
              </div>
              <blockquote type="cite"
cite="mid:D9E6E195-7E5F-4C3E-99F6-F0A6642D4B0A@gmail.com">
                <meta http-equiv="content-type"
                  content="text/html; charset=UTF-8">
                <br>
                <div><br>
                  <blockquote type="cite">
                    <div>On Oct 23, 2023, at 11:54 AM, John Pilkington <a
                        class="moz-txt-link-rfc2396E"
                        href="mailto:johnpilk222@gmail.com"
                        moz-do-not-send="true"><johnpilk222@gmail.com></a>
                      wrote:</div>
                    <br class="Apple-interchange-newline">
                    <div>
                      <div>On 23/10/2023 15:06, Jay Harbeston wrote:<br>
                        <blockquote type="cite">
                          <blockquote type="cite">On Sep 25, 2023, at
                            3:26 PM, Jay Harbeston <a
                              class="moz-txt-link-rfc2396E"
                              href="mailto:jharbestonus@gmail.com"
                              moz-do-not-send="true"><jharbestonus@gmail.com></a>
                            wrote:<br>
                            <br>
                            I am trying to use the leanback frontend,
                            getting setup working properly. And the
                            backend status is showing up correctly when
                            selecting info.<br>
                            <br>
                            When I select Recording rules, the current
                            recording rules do show up on it.<br>
                            When I select upcoming recordings, all
                            upcoming recordings(active or not) show up
                            in the list.<br>
                            <br>
                            Nothing tho shows up on the guide listings,
                            and nothing shows up on the recording lists.<br>
                            <br>
                            When I do a refresh lists, the busy icon
                            circles for a few moments, and then exits
                            back to the FireTV display.<br>
                            <br>
                            I am using the arm 32 bit version, and not
                            the arm 64 version.<br>
                            <br>
                            Also I am running mythtv backend master,
                              v34.0~master.202308141618.9a6bbd3840~ubuntu22.04.1<br>
                            <br>
                            <br>
                            The mythtv frontend master version is
                            working well on the firetv  4k.. with an
                            occasional ‘frame skip’ I can see when there
                            is an info crawl at the bottom of the
                            screen.<br>
                            <br>
                            Any ideas what I’m doing wrong? I am using
                            the leanback version from about a week ago.<br>
                            <br>
                          </blockquote>
                          I have since hard reset the Firetv 4k, and
                          have only installed only the leanback frontend
                          and nothing else installed, and am still
                          having the leanback program crash when
                          starting it.<br>
                          Are there any debug or logs I can capture in
                          the back end to figure out what is going on?
                          Or logs I can capture on the leanback frontend
                          ?  I would really like to get this working on
                          the firetv.<br>
                          Help! :-)<br>
                          <blockquote type="cite">Regards!<br>
                          </blockquote>
                        </blockquote>
                        <br>
                        Have you tried this?<br>
                        <br>
                        <a class="moz-txt-link-freetext"
href="https://github.com/bennettpeter/android-MythTV-Leanfront#debugging"
                          moz-do-not-send="true">https://github.com/bennettpeter/android-MythTV-Leanfront#debugging</a><br>
                        <br>
                        <br>
                      </div>
                    </div>
                  </blockquote>
                </div>
                <br>
                <div>Ok, I have ‘muddled’ thru adb, and captured about 1
                  MB from it. I tried putting the whole thing onto
                  pastern, but was too big.</div>
                <div><br>
                </div>
                <div>I then grepped out all lines with leanfront, and
                  then grepped all lines with ‘lfe’ and put on pastebin
                  with the following link.</div>
                <div><br>
                </div>
                <div>The leanfront lines are first followed by a
                  separator line with ‘-‘ repeated followed by the lines
                  with ‘lfe’ in them. I set the pastebin to be alive for
                  1 week.</div>
                <div><br>
                </div>
                <div>Here is the pastebin link:  <a
                    href="https://pastebin.com/475Qt9Sb"
                    moz-do-not-send="true" class="moz-txt-link-freetext">https://pastebin.com/475Qt9Sb</a></div>
                <div><br>
                </div>
                <div>I didn’t see anything in particular that stood out
                  to me.</div>
                <div><br>
                </div>
                <div>Let me know if there is any more info needed.</div>
                <div><br>
                </div>
                <div>Regards!</div>
                <br>
                <br>
              </blockquote>
              <p>I cannot see the cause of the crash from the log. I can
                see it crashed. Can you extract a few seconds of the
                complete log before and after the message that contains
                WIN DEATH . The WIN DEATH message is the best indication
                that it has crashed. There will likely be an exception
                message that could tell more. In particular I think the
                messages around time 10-23 12:57:00.697 will tell where
                it crashed.</p>
              <p>Peter<br>
              </p>
            </div>
          </div>
        </blockquote>
        <br>
      </div>
      <div>Peter,</div>
      <div><br>
      </div>
      <div>Here is the request logging. Hopefully I captured enough of
        the log for ya.</div>
      <div><br>
      </div>
      <div>
        <div style="display: block;">
          <div
style="-webkit-user-select: all; -webkit-user-drag: element; display: inline-block;"
            class="apple-rich-link" draggable="true" role="link"
            data-url="https://pastebin.com/fTUFS2r6"><a
style="border-radius:10px;font-family:-apple-system, Helvetica, Arial, sans-serif;display:block;-webkit-user-select:none;width:300px;user-select:none;-webkit-user-modify:read-only;user-modify:read-only;overflow:hidden;text-decoration:none;"
              class="lp-rich-link" rel="nofollow"
              href="https://pastebin.com/fTUFS2r6" dir="ltr"
              role="button" draggable="false" width="300"
              moz-do-not-send="true">
              <table
style="table-layout:fixed;border-collapse:collapse;width:300px;background-color:#E5E6E9;font-family:-apple-system, Helvetica, Arial, sans-serif;"
                class="lp-rich-link-emailBaseTable" width="300"
                cellspacing="0" cellpadding="0" border="0">
                <tbody>
                  <tr>
                    <td vertical-align="center">
                      <table
style="font-family:-apple-system, Helvetica, Arial, sans-serif;table-layout:fixed;background-color:rgba(229, 230, 233, 1);"
                        class="lp-rich-link-captionBar" width="300"
                        cellspacing="0" cellpadding="0"
                        bgcolor="#E5E6E9">
                        <tbody>
                          <tr>
                            <td style="padding:8px 0px 8px 0px;"
class="lp-rich-link-captionBar-textStackItem">
                              <div
style="max-width:100%;margin:0px 16px 0px 16px;overflow:hidden;"
class="lp-rich-link-captionBar-textStack">
                                <div
style="word-wrap:break-word;font-weight:500;font-size:12px;overflow:hidden;text-overflow:ellipsis;text-align:left;"
class="lp-rich-link-captionBar-textStack-topCaption-leading"><a
                                    rel="nofollow"
                                    href="https://pastebin.com/fTUFS2r6"
                                    style="text-decoration: none"
                                    draggable="false"
                                    moz-do-not-send="true"><font
style="color: rgba(0, 0, 0, 0.847059);" color="#272727">additional adb
                                      logging from requested timestamp</font></a></div>
                                <div
style="word-wrap:break-word;font-weight:400;font-size:11px;overflow:hidden;text-overflow:ellipsis;text-align:left;"
class="lp-rich-link-captionBar-textStack-bottomCaption-leading"><a
                                    rel="nofollow"
                                    href="https://pastebin.com/fTUFS2r6"
                                    style="text-decoration: none"
                                    draggable="false"
                                    moz-do-not-send="true"><font
style="color: rgba(0, 0, 0, 0.498039);" color="#808080">pastebin.com</font></a></div>
                              </div>
                            </td>
                            <td style="padding:6px 12px 6px 0px;"
class="lp-rich-link-captionBar-rightIconItem" width="36"><a
                                rel="nofollow"
                                href="https://pastebin.com/fTUFS2r6"
                                draggable="false" moz-do-not-send="true"><img
style="pointer-events:none !important;display:inline-block;width:36px;height:36px;border-radius:3px;"
                                  draggable="false"
class="lp-rich-link-captionBar-rightIcon" alt="favicon.ico"
src="cid:part1.Q2yxTRYH.g6xPFtlr@gmail.com" width="36" height="36"></a></td>
                          </tr>
                        </tbody>
                      </table>
                    </td>
                  </tr>
                </tbody>
              </table>
            </a></div>
        </div>
      </div>
      <div><br>
      </div>
      <div>Thanks!</div>
      <br>
      <br>
      <fieldset class="moz-mime-attachment-header"></fieldset>
    </blockquote>
    <p>The log tells me you have a video or a recording with a null file
      name. i.e. you have a corrupt database in MythTV.</p>
    <p>On MythTV you can check this with <br>
    </p>
    <p>select * from recorded where basename is null;</p>
    <p>select * from videometadata where filename is null;</p>
    <p>I can change leanfront to bypass the error and drop the corrupt
      record from the display if this is indeed happening.<br>
    </p>
    <p>Peter<br>
    </p>
  </body>
</html>