[mythtv-users] Mythmusic segfault

Daniel Paessler paessler at gmx.de
Fri Jan 28 02:25:11 EST 2005


Am Donnerstag, den 27.01.2005, 13:44 -0800 schrieb Carl Alexander:
> using the CVS version of mythmusic and mythtv from this weekend, 
> mythmusic segfaults for me as soon as I attempt to access "play music". 
>   The only thing I can think of that is somewhat odd about my current 
> music setup is my entire jukebox directory is nothing but flac files, 
> and none of them currently have any id2 or metadata in them (managing 
> that is a separate side project of mine).
> 
> Backtrace:
> 
> (gdb) where
> #0  0x0000000000430535 in 
> QValueListPrivate<QString>::QValueListPrivate(QValueListPrivate<QString> 
> const&) ()
> #1  0x00000000004305be in QValueList<QString>::detachInternal() ()
> #2  0x0000000000445508 in SelectSetting::~SelectSetting() ()
> #3  0x00000000004b65ed in PlaybackBox::staticMetaObject() ()
> #4  0x0000002a975f7b78 in QObject::activate_signal(QConnectionList*, 
> QUObject*) () from /usr/qt/3/lib/libqt-mt.so.3
> #5  0x0000002a964c50f3 in UIType::requestUpdate(QRect const&) () from 
> /usr/local/MythTV-dev/lib/libmyth-0.16.so.0
> #6  0x0000002a9b61aa85 in PlaybackBox::setShuffleMode(unsigned) ()
>     from /usr/local/MythTV-dev/lib/mythtv/plugins/libmythmusic.so
> #7  0x0000002a9b61e796 in PlaybackBox::PlaybackBox(MythMainWindow*, 
> QString, QString, PlaylistsContainer*, AllMusic*, char const*) () from 
> /usr/local/MythTV-dev/lib/mythtv/plugins/libmythmusic.so
> #8  0x0000002a9b6019c1 in startPlayback(PlaylistsContainer*, AllMusic*) ()
>     from /usr/local/MythTV-dev/lib/mythtv/plugins/libmythmusic.so
> #9  0x0000002a9b606b0f in runMusicPlayback() () from 
> /usr/local/MythTV-dev/lib/mythtv/plugins/libmythmusic.so
> #10 0x0000002a96470b2f in MythMainWindow::ExitToMainMenu() () from 
> /usr/local/MythTV-dev/lib/libmyth-0.16.so.0
> #11 0x0000002a9647959f in MythMainWindow::customEvent(QCustomEvent*) () 
> from /usr/local/MythTV-dev/lib/libmyth-0.16.so.0
> #12 0x0000002a975f5384 in QObject::event(QEvent*) () from 
> /usr/qt/3/lib/libqt-mt.so.3
> #13 0x0000002a976294a3 in QWidget::event(QEvent*) () from 
> /usr/qt/3/lib/libqt-mt.so.3
> #14 0x0000002a9759f07d in QApplication::internalNotify(QObject*, 
> QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3
> #15 0x0000002a9759f400 in QApplication::notify(QObject*, QEvent*) () 
> from /usr/qt/3/lib/libqt-mt.so.3
> #16 0x0000002a975a000c in QApplication::sendPostedEvents(QObject*, int) 
> () from /usr/qt/3/lib/libqt-mt.so.3
> #17 0x0000002a97554d2f in QEventLoop::processEvents(unsigned) () from 
> /usr/qt/3/lib/libqt-mt.so.3
> #18 0x0000002a975b3165 in QEventLoop::enterLoop() () from 
> /usr/qt/3/lib/libqt-mt.so.3
> #19 0x0000002a9646b196 in MythDialog::exec() () from 
> /usr/local/MythTV-dev/lib/libmyth-0.16.so.0
> #20 0x0000000000426eda in internal_play_media(char const*, char const*, 
> char const*, char const*, int, char const*) ()
> #21 0x00000000004288b2 in internal_play_media(char const*, char const*, 
> char const*, char const*, int, char const*) ()
> #22 0x0000002a98180821 in __libc_start_main () from /lib/libc.so.6
> #23 0x000000000042228a in ?? ()
> (gdb)
> 
> 
> 
> 
> mythfronend counsole output:
> 
> 2005-01-26 00:52:19.150 mythfrontend version: 0.16.20050122-1 www.mythtv.org
> 2005-01-26 00:52:19.151 Enabled verbose msgs :all
> 2005-01-26 00:52:19.349 Registering Internal as a media playback plugin.
> Failed to run 'cdrecord --scanbus'
> 2005-01-26 00:52:19.388 Registering MythMusic Media Handler as a media 
> handler
> 2005-01-26 00:52:19.402 /root/.mythtv/joystickmenurc not found.
> 2005-01-26 00:52:19.402 Joystick disabled.
> 2005-01-26 00:52:19.460 generating cache image for: 
> /usr/local/MythTV-dev/share/mythtv/themes/default/blank.png
> 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()
> [ . . . ]
> 
> 
> 
> 
> Is this a known problem?
> 
> 
>     --- Carl
> 

is your system an amd64? i have this too, running on amd64, never had
this with my x86...
and yes, it's known (at least for amd64). search the list for postings
of me :-)


daniel



More information about the mythtv-users mailing list