[mythtv-users] Mythmusic seg fault

Michael Kedl kedlm at knology.net
Sun Jan 4 00:03:50 EST 2004


The qt stuff from trolltech seems to work fine.
Takes a while to compile though.
Not sure why Suse changes the libs or why...

I downloaded qt-x11-free-3.3.0b1. (a beta build)

My config line:
./configure -thread -qt-gif -qt-sql-mysql -I/usr/include/mysql/

Good luck,
Mike

On Sat, 2004-01-03 at 01:57, Matthew Laird wrote:
> Hrm.... doh.  Does this mean rebuilding everything against the new Qt
> libs?  Let me know how it goes please.  Thanks.
> 
> On Sat, 3 Jan 2004, Michael Kedl wrote:
> 
> > searching the past posts (emails were bouncing to me for a while so I
> > never got a bunch it seems) it looks like my problem is probably Suse 9
> > QT libs; I'm off to trolltech to get some new ones
> >
> > don't know if this is your problem or not
> >
> > Mike
> >
> >
> > On Sat, 2004-01-03 at 00:02, Michael Kedl wrote:
> > > I have just been looking at the exact crash.
> > > I saw it a day or 2 ago and just got down to trying to figure out what
> > > happened.
> > >
> > > I am running Suse 9.0; just out of curiosity, what are you running?
> > >
> > > Mike
> > >
> > >
> > > On Sat, 2004-01-03 at 00:02, Matthew Laird wrote:
> > > > Upon digging deeper it seems the call which causes the segfault is line
> > > > 174 of mythmusic/mythmusic/playbackbox.cpp, at call to updateForeground();
> > > >
> > > > Now not knowing anything about how QT or the Myth GUI work I can't tell if
> > > > this seg fault is related to the failed "connect" calls listed below.  Any
> > > > suggestions on a remedy would be appriciated.  Thanks again.
> > > >
> > > > On Fri, 2 Jan 2004, Matthew Laird wrote:
> > > >
> > > > > The next chapter in the mythmusic saga.... As suggested I've installed the
> > > > > latest CVS snapshot of Mythtv and Mythmusic.  No segfault upon loading
> > > > > mythfrontend but there is a seg fault when trying to playback any
> > > > > selections.  Here is the output:
> > > > >
> > > > > lairdm at linux:/mnt/home/lairdm> mythfrontend
> > > > > 2004-01-02 19:29:52 mythfrontend version: 0.13.12312003-1 www.mythtv.org
> > > > > 2004-01-02 19:29:52 Enabled verbose msgs : important general
> > > > > 2004-01-02 19:29:56 Registering MythMusic Media Handler as a media handler
> > > > > 2004-01-02 19:30:11 Set cd_status_changed to true
> > > > > 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')
> > > > > Segmentation fault
> > > > >
> > > > > Does that error make sense to anyone?  Thanks.
> > > > >
> > > > > On Fri, 2 Jan 2004, Joseph A. Caputo wrote:
> > > > >
> > > > > > On Friday 02 January 2004 00:56, Matthew Laird wrote:
> > > > > > > I've just tried that and now I'm presented with a new problem.... it
> > > > > > > seems the current CVS version is incompatible with the most recent
> > > > > > > mythtv release available in tarball format.  There seems to be a new
> > > > > > > file mythmedia.h and a new handler REG_MEDIA_HANDLER.  So.... does
> > > > > > > anyone know what CVS revision fixes the seg fault problem but is
> > > > > > > pre-API change?
> > > > > > >
> > > > > > > I've just gotten my myth box working more or less properly and I'm
> > > > > > > very hesitant to install the latest CVS version of everything....
> > > > > > >
> > > > > > > Thanks.
> > > > > > >
> > > > > > > On Fri, 2 Jan 2004, Isaac Richards wrote:
> > > > > > > > On Thursday 01 January 2004 11:52 pm, Matthew Laird wrote:
> > > > > > > > > Continuing to play with this seg fault problem, does anyone know
> > > > > > > > > where I can find a copy of metadata.sql?  As I said before the
> > > > > > > > > documentation still talks about it, but the tarball currently
> > > > > > > > > available for download doesn't include it.  Was it accidentally
> > > > > > > > > taken out of CVS?  Could someone send me a copy in the mean time?
> > > > > > > > >  Thanks.
> > > > > > > >
> > > > > > > > You don't need metadata.sql.  Just update to current CVS to fix
> > > > > > > > your segfault issue.
> > > > > > > >
> > > > > > > > Isaac
> > > > > >
> > > > > > Generally speaking, your plugins must match you installed Myth version.
> > > > > > So if you want to run a CVS plugin, you need the matching CVS Myth.
> > > > > >
> > > > > > Oh, and metadata.sql hasn't been around for a while... all of the
> > > > > > database updates are handled in code now.
> > > > > >
> > > > > > -JAC
> > > > > >
> > > > > > _______________________________________________
> > > > > > mythtv-users mailing list
> > > > > > mythtv-users at mythtv.org
> > > > > > http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
> > > > > >
> > > > >
> > > >
> > > > ______________________________________________________________________
> > > > _______________________________________________
> > > > mythtv-users mailing list
> > > > mythtv-users at mythtv.org
> > > > http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
> > >
> > >
> > > ______________________________________________________________________
> > > _______________________________________________
> > > mythtv-users mailing list
> > > mythtv-users at mythtv.org
> > > http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
> >
> >
> 
> ______________________________________________________________________
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users



More information about the mythtv-users mailing list