[mythtv-users] Mythfrontend crashes when running trunk

Joe Ripley vitaminjoe at gmail.com
Thu Jul 23 22:30:18 UTC 2009


On Thu, May 28, 2009 at 3:37 PM, nik gibson<nik.gibson at gmail.com> wrote:
> Hello,
>
> I just ugraded to trunk using Mythbuntu's weekly builds.  Mythtv -fixes was
> running great but after the upgrade mythfrontend just crashes.
>
> I get the following in the mythfrontend log:
>
> 2009-05-28 17:35:56.640 Current Schema Version: 1234
> 2009-05-28 17:35:56.643 Connecting to backend server: 127.0.0.1:6543 (try 1
> of 5)
> 2009-05-28 17:35:56.644 Using protocol version 45
> 2009-05-28 17:35:56.703 Registering Internal as a media playback plugin.
> 2009-05-28 17:35:56.718 Cannot load language en_us for module mytharchive
> 2009-05-28 17:35:56.731 Cannot load language en_us for module mythflix
> 2009-05-28 17:35:56.750 MonitorRegisterExtensions(0x100, gif,jpg,png)
> 2009-05-28 17:35:56.751 Cannot load language en_us for module mythgallery
> 2009-05-28 17:35:56.755 Cannot load language en_us for module mythgame
> 2009-05-28 17:35:56.757 Cannot load language en_us for module mythmovies
> 2009-05-28 17:35:56.794 MonitorRegisterExtensions(0x40, ogg,mp3,aac,flac)
> 2009-05-28 17:35:56.798 Cannot load language en_us for module mythmusic
>
> Anyone seen this before?
>
> Thanks

Yep, I just upgraded to trunk today and had a similar issue.  After
running mythfrontend under gdb, I found that it was the MediaMonitor
object that was freaking out.

In particular, it was in mythmediamonitor.cpp:

QString target = getSymlinkTarget(*dev);

The problem was that my DVD device used to symlink /dev/dvd to
/dev/hda.  I upgraded the OS along with my copy of Myth, and the DVD
link was updated to point to /dev/sr0.  My 'settings' table in the
mythconverg database was still set up to look for /dev/hda... which
didn't exist anymore.  This caused the crash.

I removed the offending '/dev/hda' from the 'settings' table, and
voila.  Works great now. :)

-- 
Joe Ripley
vitaminjoe at gmail.com


More information about the mythtv-users mailing list