[mythtv-users] mythmusic problems with .13 and cvs

Michael Kedl kedlm at knology.net
Sat Dec 13 15:21:36 EST 2003


Hi guys,

I am running SuSE 9.0 and just downloaded .13 and then cvs.
With both of them mythfrontend fails to start after compiling mythmusic.
(it used to work on this machine with Redhat 9 and .12; I haven't tried
Redhat 9 with .13 yet)

A gdb backtrace:
(gdb) r
Starting program: /usr/local/bin/mythfrontend
[New Thread 16384 (LWP 28016)]
2003-12-13 15:24:55 Enabled verbose msgs : important general

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 28016)]
0x407fd523 in QString::deref() () from /usr/lib/libqt-mt.so.3
(gdb) bt
#0  0x407fd523 in QString::deref() () from /usr/lib/libqt-mt.so.3
#1  0x407fd61c in QString::operator=(QString const&) () from
/usr/lib/libqt-mt.so.3
#2  0x45b30836 in GlobalSetting::GlobalSetting(QString) () from
/usr/local/lib/mythtv/plugins/libmythmusic.so
#3  0x45b1ffb4 in AudioDevice::AudioDevice() () from
/usr/local/lib/mythtv/plugins/libmythmusic.so
#4  0x45b1c2dd in GeneralSettings::GeneralSettings() () from
/usr/local/lib/mythtv/plugins/libmythmusic.so
#5  0x45ae451c in mythplugin_init () from
/usr/local/lib/mythtv/plugins/libmythmusic.so
#6  0x40110002 in MythPluginManager::MythPlugin::init(char const*) () from
/usr/local/lib/libmyth-0.13.so.0
#7  0x40110746 in MythPluginManager::init_plugin(QString const&) () from
/usr/local/lib/libmyth-0.13.so.0
#8  0x40110359 in MythPluginManager::init() () from
/usr/local/lib/libmyth-0.13.so.0
#9  0x08080cdd in main ()
(gdb)

If I comment out:
 general->addChild(new AudioDevice());
in globalsettings.cpp then it will start; but selecting music I get:
playlist.o: This is either the first time you've run mythmusic while
            connected to this database, or you haven't added a recent
            cvs.sql update, or something else entirely has gone horribly
            wrong.

            You may want to exit now and read musicdb/README.

playlist.o: This is not good. Couldn't get an id back on something I just
inserted
playlist.o: This is either the first time you've run mythmusic while
            connected to this database, or you haven't added a recent
            cvs.sql update, or something else entirely has gone horribly
            wrong.

            You may want to exit now and read musicdb/README.

playlist.o: This is not good. Couldn't get an id back on something I just
inserted

and trying to play music I get a hung ripped GUI and:
QObject::connect: No such slot
PlaybackBox::handleTreeListSignals(int,IntVector*)
QObject::connect:  (sender name:   'musictreelist')
QObject::connect:  (receiver name: 'music_playback')
QObject::connect: No such slot PlaybackBox::previous()
QObject::connect:  (sender name:   'prev_button')
QObject::connect:  (receiver name: 'music_playback')
QObject::connect: No such slot PlaybackBox::seekback()
QObject::connect:  (sender name:   'rew_button')
QObject::connect:  (receiver name: 'music_playback')
QObject::connect: No such slot PlaybackBox::pause()
QObject::connect:  (sender name:   'pause_button')
QObject::connect:  (receiver name: 'music_playback')
QObject::connect: No such slot PlaybackBox::play()
QObject::connect:  (sender name:   'play_button')
QObject::connect:  (receiver name: 'music_playback')
QObject::connect: No such slot PlaybackBox::stop()
QObject::connect:  (sender name:   'stop_button')
QObject::connect:  (receiver name: 'music_playback')
QObject::connect: No such slot PlaybackBox::seekforward()
QObject::connect:  (sender name:   'ff_button')
QObject::connect:  (receiver name: 'music_playback')
QObject::connect: No such slot PlaybackBox::next()
QObject::connect:  (sender name:   'next_button')
QObject::connect:  (receiver name: 'music_playback')
QObject::connect: No such slot PlaybackBox::toggleShuffle()
QObject::connect:  (sender name:   'shuffle_button')
QObject::connect:  (receiver name: 'music_playback')
QObject::connect: No such slot PlaybackBox::toggleRepeat()
QObject::connect:  (sender name:   'repeat_button')
QObject::connect:  (receiver name: 'music_playback')
QObject::connect: No such slot PlaybackBox::editPlaylist()
QObject::connect:  (sender name:   'pledit_button')
QObject::connect:  (receiver name: 'music_playback')
QObject::connect: No such slot PlaybackBox::visEnable()
QObject::connect:  (sender name:   'vis_button')
QObject::connect:  (receiver name: 'music_playback')
QObject::connect: No such slot PlaybackBox::hideVolume()
QObject::connect:  (sender name:   'unnamed')
QObject::connect:  (receiver name: 'music_playback')
QObject::connect: No such slot PlaybackBox::checkForPlaylists()
QObject::connect:  (sender name:   'unnamed')
QObject::connect:  (receiver name: 'music_playback')

Any ideas?
Thanks!
Mike



More information about the mythtv-users mailing list