[mythtv-users] Mythmusic seg fault

Matthew Laird myth at luther.ca
Wed Dec 31 03:13:32 EST 2003


I'm not sure if it's part of the problem but metadata.sql is missing from
the tarball for mythmusic currently available for download.  Might someone
have a copy they could swing my way?

Upon firther investigation if you comment out the line 401 of
globalsettings.cpp:
    general->addChild(new AudioDevice());
the module will load with mythfrontend.  However that's obviously not a
desirable solution because from what I can tell this is where the output
device is initialized.

Does this help shed any light on the problem?  Thanks.

On Tue, 30 Dec 2003, Matthew Laird wrote:

> And one more to round off the evening.... I just build and installed
> mythmusic, and now mythfrontend gives a seg fault when loading.  If I
> remove the mythmusic plugin from the plugins directory Myth runs just
> fine.
>
> Details:
> Here's a GDB stack trace
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 16384 (LWP 10235)]
> 0x407f9523 in QString::deref() () from /usr/lib/libqt-mt.so.3
> (gdb) bt
> #0  0x407f9523 in QString::deref() () from /usr/lib/libqt-mt.so.3
> #1  0x407f961c in QString::operator=(QString const&) ()
>    from /usr/lib/libqt-mt.so.3
> #2  0x411f38a6 in GlobalSetting::GlobalSetting(QString) ()
>    from /usr/local/lib/mythtv/plugins/libmythmusic.so
> #3  0x411e3024 in AudioDevice::AudioDevice() ()
>    from /usr/local/lib/mythtv/plugins/libmythmusic.so
> #4  0x411df34d in GeneralSettings::GeneralSettings() ()
>    from /usr/local/lib/mythtv/plugins/libmythmusic.so
> #5  0x411a758c in mythplugin_init ()
>    from /usr/local/lib/mythtv/plugins/libmythmusic.so
> #6  0x40112002 in MythPluginManager::MythPlugin::init(char const*) ()
>    from /usr/local/lib/libmyth-0.13.so.0
> #7  0x40112746 in MythPluginManager::init_plugin(QString const&) ()
>    from /usr/local/lib/libmyth-0.13.so.0
> #8  0x40112359 in MythPluginManager::init() ()
>    from /usr/local/lib/libmyth-0.13.so.0
> #9  0x08080b2d in main ()
>
> I'm running under SuSE 9.0, and everything is installed from the SuSE
> devel packages except for libcdaudio.
>
> Any suggestions, or more information required?
>
> Thanks.
>


More information about the mythtv-users mailing list