[mythtv] [mythtv-commits] Ticket #7456: mythfilldatabase (tv_grab_uk_rt) fails due to missing icons
Michael T. Dean
mtdean at thirdcontact.com
Fri Oct 30 20:49:18 UTC 2009
On 10/30/2009 04:20 PM, MythTV wrote:
> #7456: mythfilldatabase (tv_grab_uk_rt) fails due to missing icons
>
> Just installed mythbuntu 9.10, fresh installation. I've set up a listings
> source to use xmltv, tv_grab_uk_rt, using the 'Freeview' preset. When I
> run mythfilldatabase it retrieves all the data, but then when trying to
> update the database it crashes.
>
> Last few lines from mythfilldatabase -v all (with datestamps removed
> becasue I'm copying this off my TV screen, not copying and pasting):
>
> getHttp: grabbing: 'http://www.lyngsat-logo.com/logo/tv/uu/uktv_dave.jpg'
> HttpComms::stateChanged: connecting (2)
> ICE default IO error handler doing an exit(), pid = 6014, errno = 32
>
> The problem is that the logo referenced by that URL doesn't exist,
It works fine, here. I'm guessing you have some kind of ISP or proxy
issue going on.
> Now it finally gets to the end but then:
> IconData: Updating icons for sourceid: 1
> MSqlQuery::exec() "SELECT ch.chanid, nim.url FROM (channel ch,
> callsignnetworkmap csm) RIGHT JOIN networkiconmap nim ON csm.network =
> nim.network WHERE ch.callsign AND (icon = 'none' OR icon = '') AND
> ch.sourceid = '1'"
> ICE default IO error handler doing an exit(), pid = 6040, errno = 32
>
> And I still have no listings data.
>
> Perhaps worth mentioning that I've already downloaded channel icons in the
> Channel Editor in the backend setup, and that retrievied icons for every
> channel, so I already have them all anyway.
>
> Surely mythfilldatabase shouldn't exit when it fails to retrieve an icon?
> I don't think anyone in the UK will be able to use mythtv at the moment
> because of this.
>
It doesn't. I think you need to fix your system configuration.
http://svn.mythtv.org/trac/ticket/6257#comment:4
https://bugs.launchpad.net/ubuntu/+source/kdelibs/+bug/8785/comments/3
So, basically:
sudo rm ${HOME}/.ICEauthority
for the HOME directory of the user running mythbackend (and/or
mythfilldatabase). Then mythfilldatabase will likely succeed--at least
until whatever is breaking your configuration breaks the ~/.ICEauthority
permissions, again.
Mike
More information about the mythtv-dev
mailing list