<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Jun 10, 2014 at 7:04 PM, <a href="mailto:rdvAndroid@gmail.com">rdvAndroid@gmail.com</a> <span dir="ltr">&lt;<a href="mailto:rdvandroid@gmail.com" target="_blank">rdvandroid@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class="">On 14-06-10 08:54 AM, Daniel Frey wrote:<br>

</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class="">
This only started recently, but after running an update on June 9th, 2014.<br>
<br>
Mythbuntu 12.04.4 LTS<br>
MythTV Version : v0.27.1-14-g2720f45<br>
MythTV Branch : fixes/0.27<br>
Network Protocol : 77<br>
Library API : 0.27.20140520-1<br>
<br></div>
Here is the exception. Â The whole log is attached.<div class=""><br>
<br>
Traceback (most recent call last):<br></div>
  File &quot;/usr/share/doc/mythtv-<u></u>backend/contrib/imports/<u></u>mirobridge/mirobridge.py&quot;, line 2800, in &lt;module&gt;<br>
  Â  main()<br>
  File &quot;/usr/share/doc/mythtv-<u></u>backend/contrib/imports/<u></u>mirobridge/mirobridge.py&quot;, line 2766, in main<br>
  Â  if not updateMythRecorded(unwatched):<br>
  File &quot;/usr/share/doc/mythtv-<u></u>backend/contrib/imports/<u></u>mirobridge/mirobridge.py&quot;, line 1828, in updateMythRecorded<br>
  Â  records = createRecordedRecords(item)<br>
  File &quot;/usr/share/doc/mythtv-<u></u>backend/contrib/imports/<u></u>mirobridge/mirobridge.py&quot;, line 1414, in createRecordedRecords<br>
  Â  graphics = metadata.getMetadata(<u></u>sanitiseFileName(item[u&#39;<u></u>channelTitle&#39;]))<br>
  File &quot;/usr/share/doc/mythtv-<u></u>backend/contrib/imports/<u></u>mirobridge/mirobridge/<u></u>metadata.py&quot;, line 172, in getMetadata<br>
  Â  record = self.Record().create(self.<u></u>makeRecordRule)<br>
  File &quot;/usr/lib/python2.7/dist-<u></u>packages/MythTV/dataheap.py&quot;, line 161, in __init__<br>
  Â  DBDataWrite.__init__(self, data, db)<br>
  File &quot;/usr/lib/python2.7/dist-<u></u>packages/MythTV/database.py&quot;, line 317, in __init__<br>
  Â  DBData.__init__(self, data, db)<br>
  File &quot;/usr/lib/python2.7/dist-<u></u>packages/MythTV/database.py&quot;, line 169, in __init__<br>
  Â  self._setDefs()<br>
  File &quot;/usr/lib/python2.7/dist-<u></u>packages/MythTV/database.py&quot;, line 305, in _setDefs<br>
  Â  DBData._setDefs(self)<br>
  File &quot;/usr/lib/python2.7/dist-<u></u>packages/MythTV/database.py&quot;, line 160, in _setDefs<br>
  Â  self.__class__._setClassDefs(<u></u>self._db)<br>
  File &quot;/usr/lib/python2.7/dist-<u></u>packages/MythTV/dataheap.py&quot;, line 118, in _setClassDefs<br>
  Â  defaults = cls._template(&#39;Default&#39;, db=db)<br>
  File &quot;/usr/lib/python2.7/dist-<u></u>packages/MythTV/dataheap.py&quot;, line 128, in _template<br>
  Â  tmp = cls._fromQuery(&quot;WHERE title=?&quot;, (name + &quot; (Template)&quot;,))\<br>
<br>
<br>
-- <br>
My Google Profile &lt;<a href="http://www.google.com/profiles/dmfrey" target="_blank">http://www.google.com/<u></u>profiles/dmfrey</a>&gt;<br>
<br>
<br>
______________________________<u></u>_________________<br>
mythtv-users mailing list<br>
<a href="mailto:mythtv-users@mythtv.org" target="_blank">mythtv-users@mythtv.org</a><br>
<a href="http://www.mythtv.org/mailman/listinfo/mythtv-users" target="_blank">http://www.mythtv.org/mailman/<u></u>listinfo/mythtv-users</a><br>
<a href="http://wiki.mythtv.org/Mailing_List_etiquette" target="_blank">http://wiki.mythtv.org/<u></u>Mailing_List_etiquette</a><br>
MythTV Forums: <a href="https://forum.mythtv.org" target="_blank">https://forum.mythtv.org</a><br>
</blockquote>
Daniel,<br>
    I&#39;m running a close configuration to yourself with two exceptions, Ubuntu 12.10 and Miro 6.0 but the latest compile of 0.27. I doubt that these variations are the issue, The abort is occuring in one of the MythTV python bindings that MiroBridge calls to create a RecordRule that so you can get artwork for the specific Miro Channel. That Miro Channel has graphics on <a href="http://thetvdb.org" target="_blank">thetvdb.org</a>, Did you add a new Miro Channel lately? Of course an old channel could have new artwork on <a href="http://thetvdb.org" target="_blank">thetvdb.org</a><br>

<br>
>From the BE you run Mir*obridge, *from the command line run then cut and replace the output into a reply email. Lets eliminate the bindings first.<br>
&gt; mythpython --version<br>
<br>
Example output:<br>
MythTV Python Bindings<br>
  local versions<br>
    bindings version:         0.27.-1.0<br>
    ttvdb version:            1.2.1<br>
    tmdb version:             v0.7.0<br>
  external versions<br>
    lxml version:             2.3.5<br>
    MySQLdb version:          1.2.3.final.0<br>
  protocol versions<br>
    backend:                  77<br>
    schema:                   1317<br>
    music schema:             1018<br>
    netvision schema:         1007<br>
<br>
This sound like an issue with RecordedRule (new artwork) that I helped a user with a number-to-many months ago. It was not a MiroBridge bug (no code changes required). I&#39;m getting old so I can&#39;t remember how the user and I resolved the abort. It was on the MythTV user mailing list so a search may find that thread and how the problem was resolved. that&#39;s probably ftaser than going through the analysis process again.<br>

<br>
Doug<br>
<br>
______________________________<u></u>_________________<br>
mythtv-users mailing list<br>
<a href="mailto:mythtv-users@mythtv.org" target="_blank">mythtv-users@mythtv.org</a><br>
<a href="http://www.mythtv.org/mailman/listinfo/mythtv-users" target="_blank">http://www.mythtv.org/mailman/<u></u>listinfo/mythtv-users</a><br>
<a href="http://wiki.mythtv.org/Mailing_List_etiquette" target="_blank">http://wiki.mythtv.org/<u></u>Mailing_List_etiquette</a><br>
MythTV Forums: <a href="https://forum.mythtv.org" target="_blank">https://forum.mythtv.org</a><br>
</blockquote></div><br><br clear="all"><div>Doug,</div><div><br></div><div>Looks like lxml is the only version that is not consistent with your output:</div><div><br></div><div><div>MythTV Python Bindings</div><div>  local versions</div>
<div>    bindings version:         0.27.-1.0</div><div>    ttvdb version:            1.2.1</div><div>    tmdb version:             v0.7.0</div><div>  external versions</div><div>    lxml version:             2.3.2</div><div>
    MySQLdb version:          1.2.3.final.0</div><div>  protocol versions</div><div>    backend:                  77</div><div>    schema:                   1317</div><div>    music schema:             1018</div><div>    netvision schema:         1007</div>
</div><div><br></div><div>This is staring to sound vaguely familiar.  I will start to review the mythtv users mailing for what you were referring.  I will also try to re-setup the channel as well.</div><div><br></div><div>
Dan</div>-- <br><a href="http://www.google.com/profiles/dmfrey" target="_blank">My Google Profile</a><br>
</div></div>