<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; "><FONT class="Apple-style-span" face="Helvetica"><A href="http://efilmcritic.com/fo.rdf">http://efilmcritic.com/fo.rdf</A> looks to be the culprit. They don't use a description element that the script is looking for. Here's my "I just woke up and don't feel like testing it" hack. Looks like it should work..</FONT><DIV><BR class="khtml-block-placeholder"></DIV><DIV>#!/usr/bin/perl -w</DIV><DIV>use strict;</DIV><DIV>use LWP::Simple;</DIV><DIV>use XML::RSS;</DIV><DIV>use DBI;</DIV><DIV>use HTML::Entities ();</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>my $dbh = DBI->connect('dbi:mysql:mythconverg','mythtv','mythtv');</DIV><DIV>my $sql = "SELECT url FROM newssites ORDER BY updated DESC";</DIV><DIV>my $sth = $dbh->prepare( $sql );</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>$sth->execute || die ('Could not execute SQL statement: $sql');</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>my $sNews;</DIV><DIV>while ( my $row = $sth->fetchrow )</DIV><DIV>{</DIV><DIV> my $rss = new XML::RSS;</DIV><DIV> $rss->parse( get( $row ) );</DIV><DIV> foreach my $item (@{$rss->{'items'}})</DIV><DIV> {</DIV><DIV> $sNews .= "$item->{'title'}" if ( $item->{'title'} );</DIV><DIV> $sNews .= " - $item->{'description'}" if ( $item->{'description'} );</DIV><DIV> $sNews .= " " if ( $item->{'title'} && $item->{'description'} );</DIV><DIV> }</DIV><DIV>}</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>$sNews = HTML::Entities::encode($sNews);</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>`mythtvosd --template=scroller scroll_text="$sNews"`;</DIV><DIV><FONT class="Apple-style-span" face="Helvetica"></FONT><BR class="khtml-block-placeholder"><DIV><FONT class="Apple-style-span" face="Helvetica"><BR class="khtml-block-placeholder"></FONT></DIV><DIV><FONT class="Apple-style-span" face="Helvetica"><BR></FONT><DIV><DIV>On Dec 22, 2005, at 11:47 PM, Phill Edwards wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite"><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">On 23/12/05, Brad DerManouelian <<A href="mailto:myth@dermanouelian.com">myth@dermanouelian.com</A>> wrote:</DIV> <BLOCKQUOTE type="cite"><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Do you have the URL to the feed causing the error? It's more likely</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">that the RSS feed doesn't conform to the standard than your library</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">being wonky.</DIV> </BLOCKQUOTE><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">The URLs returned by the query are as below. I'll go through them one</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">at a time and try to find the culprit. I'll probably want to filter</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">the query anyway as this would scroll for hours so thanks for the</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">pointer!</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">| <A href="http://news.zdnet.com/2260-1_22.xml">http://news.zdnet.com/2260-1_22.xml</A><SPAN class="Apple-converted-space"> </SPAN>|</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">| <A href="http://efilmcritic.com/fo.rdf">http://efilmcritic.com/fo.rdf</A><SPAN class="Apple-converted-space"> </SPAN>|</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">| <A href="http://newsrss.bbc.co.uk//rss/newsonline_uk_edition/technology/rss.xml">http://newsrss.bbc.co.uk//rss/newsonline_uk_edition/technology/rss.xml</A> <SPAN class="Apple-converted-space"> </SPAN>|</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">| <A href="http://blogs.zdnet.com/BTL/wp-rss2.php">http://blogs.zdnet.com/BTL/wp-rss2.php</A> <SPAN class="Apple-converted-space"> </SPAN>|</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">| <A href="http://rssnewsapps.ziffdavis.com/pcmag.xml">http://rssnewsapps.ziffdavis.com/pcmag.xml</A> <SPAN class="Apple-converted-space"> </SPAN>|</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">| <A href="http://newsrss.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml">http://newsrss.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml</A> <SPAN class="Apple-converted-space"> </SPAN>|</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">| <A href="http://rss.topix.net/rss/world/australia.xml">http://rss.topix.net/rss/world/australia.xml</A> <SPAN class="Apple-converted-space"> </SPAN>|</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">| <A href="http://rss.cnn.com/rss/cnn_offbeat.rss">http://rss.cnn.com/rss/cnn_offbeat.rss</A> <SPAN class="Apple-converted-space"> </SPAN>|</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">| <A href="http://rss.topix.net/rss/news/weird.xml">http://rss.topix.net/rss/news/weird.xml</A><SPAN class="Apple-converted-space"> </SPAN>|</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">| <A href="http://dwlt.net/tapestry/dilbert.rdf">http://dwlt.net/tapestry/dilbert.rdf</A> <SPAN class="Apple-converted-space"> </SPAN>|</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">| <A href="http://newsrss.bbc.co.uk/rss/newsonline_world_edition/science/nature/rss.xml">http://newsrss.bbc.co.uk/rss/newsonline_world_edition/science/nature/rss.xml</A> |</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">| <A href="http://rss.cnn.com/rss/cnn_tech.rss">http://rss.cnn.com/rss/cnn_tech.rss</A><SPAN class="Apple-converted-space"> </SPAN>|</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">| <A href="http://abc.net.au/news/syndicate/topstoriesrss.xml">http://abc.net.au/news/syndicate/topstoriesrss.xml</A> <SPAN class="Apple-converted-space"> </SPAN>|</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">| <A href="http://abc.net.au/news/syndicate/breakingrss.xml">http://abc.net.au/news/syndicate/breakingrss.xml</A> <SPAN class="Apple-converted-space"> </SPAN>|</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">| <A href="http://abc.net.au/news/syndicate/worldrss.xml">http://abc.net.au/news/syndicate/worldrss.xml</A><SPAN class="Apple-converted-space"> </SPAN>|</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">| <A href="http://abc.net.au/news/syndicate/entertainmentrss.xml">http://abc.net.au/news/syndicate/entertainmentrss.xml</A><SPAN class="Apple-converted-space"> </SPAN>|</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">| <A href="http://abc.net.au/news/syndicate/businessrss.xml">http://abc.net.au/news/syndicate/businessrss.xml</A> <SPAN class="Apple-converted-space"> </SPAN>|</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">| <A href="http://abc.net.au/news/syndicate/ruralrss.xml">http://abc.net.au/news/syndicate/ruralrss.xml</A><SPAN class="Apple-converted-space"> </SPAN>|</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">| <A href="http://abc.net.au/sport/syndicate/sport_all.xml">http://abc.net.au/sport/syndicate/sport_all.xml</A><SPAN class="Apple-converted-space"> </SPAN>|</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">| <A href="http://abc.net.au/sport/syndicate/rugby_union.xml">http://abc.net.au/sport/syndicate/rugby_union.xml</A><SPAN class="Apple-converted-space"> </SPAN>|</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">| <A href="http://abc.net.au/sport/syndicate/cricket.xml">http://abc.net.au/sport/syndicate/cricket.xml</A><SPAN class="Apple-converted-space"> </SPAN>|</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">| <A href="http://abc.net.au/sport/syndicate/soccer.xml">http://abc.net.au/sport/syndicate/soccer.xml</A> <SPAN class="Apple-converted-space"> </SPAN>|</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">| <A href="http://abc.net.au/sport/syndicate/rugby_league.xml">http://abc.net.au/sport/syndicate/rugby_league.xml</A> <SPAN class="Apple-converted-space"> </SPAN>|</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">| <A href="http://abc.net.au/sport/syndicate/afl.xml">http://abc.net.au/sport/syndicate/afl.xml</A><SPAN class="Apple-converted-space"> </SPAN>|</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">| <A href="http://abc.net.au/news/syndicate/offbeatrss.xml">http://abc.net.au/news/syndicate/offbeatrss.xml</A><SPAN class="Apple-converted-space"> </SPAN>|</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">| <A href="http://abc.net.au/news/syndicate/sciencerss.xml">http://abc.net.au/news/syndicate/sciencerss.xml</A><SPAN class="Apple-converted-space"> </SPAN>|</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">| <A href="http://abc.net.au/news/syndicate/healthrss.xml">http://abc.net.au/news/syndicate/healthrss.xml</A> <SPAN class="Apple-converted-space"> </SPAN>|</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">| <A href="http://abc.net.au/news/syndicate/politicsrss.xml">http://abc.net.au/news/syndicate/politicsrss.xml</A> <SPAN class="Apple-converted-space"> </SPAN>|</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">| <A href="http://mail.google.com/mail//feed/atom">http://mail.google.com/mail//feed/atom</A></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Regards,</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Phill</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">_______________________________________________</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">mythtv-users mailing list</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><A href="mailto:mythtv-users@mythtv.org">mythtv-users@mythtv.org</A></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><A href="http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users">http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users</A></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV> </BLOCKQUOTE></DIV><BR></DIV></DIV></BODY></HTML>