[mythtv] Is r10216 Mythmusic CD playing broken in some obscure way?

Robin Gilks g8ecj at gilks.org
Sun Jun 18 11:24:12 UTC 2006


Just a quick heads up on getting any sort of CD playing to work on an Via
Epia sp13000. I'm being specific about the target machine as my Athlon box
appears to be OK (and its using the same build)!

I've tried with autoplay CD on/off, monitor cd/dvd on/off and cddb lookup
on/off. I either get 'Play CD -- None' in the list of things to play or no
CD option at all or if its in autoplay it hangs.

In all cases when I try to exit from the plugin it hangs if a CD is in the
reader. fstab in all cases contains udf,iso9660 for the filesystem type
(although auto gives the same result).

Any ideas? A backtrace when in the hung state varies according to the way
I've worked my way down the menus or used monitor cd/dvd but in general is
like this:

Program received signal SIGINT, Interrupt.
[Switching to Thread 16384 (LWP 9756)]
0xb61ade04 in __pthread_sigsuspend () from /lib/libpthread.so.0
(gdb) bt
#0  0xb61ade04 in __pthread_sigsuspend () from /lib/libpthread.so.0
#1  0xb61ad519 in __pthread_wait_for_restart_signal () from
/lib/libpthread.so.0
#2  0xb61a9f69 in pthread_cond_wait at GLIBC_2.0 () from /lib/libpthread.so.0
#3  0xb65f5384 in QThread::wait () from /usr/qt/3/lib/libqt-mt.so.3
#4  0xae27c713 in DatabaseBox::~DatabaseBox () from
/usr/local/lib/mythtv/plugins/libmythmusic.so
#5  0xae23e0ef in PlaybackBoxMusic::editPlaylist ()
   from /usr/local/lib/mythtv/plugins/libmythmusic.so
#6  0xae238850 in PlaybackBoxMusic::keyPressEvent ()
   from /usr/local/lib/mythtv/plugins/libmythmusic.so
#7  0xb6698715 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
#8  0xb65fd64d in QApplication::internalNotify () from
/usr/qt/3/lib/libqt-mt.so.3
#9  0xb65fde37 in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3
#10 0xb6fe6b36 in QApplication::sendEvent (receiver=0xb4a805a8,
event=0xbfcbc730)
    at qapplication.h:496
#11 0xb6d74714 in MythMainWindow::customEvent (this=0x823ab88, ce=0x881b020)
    at mythmainwindow.cpp:1138
#12 0xb665e10a in QObject::event () from /usr/qt/3/lib/libqt-mt.so.3
#13 0xb66982b2 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
#14 0xb65fd64d in QApplication::internalNotify () from
/usr/qt/3/lib/libqt-mt.so.3
#15 0xb65fd805 in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3
#16 0xb65fe8e2 in QApplication::sendPostedEvents () from
/usr/qt/3/lib/libqt-mt.so.3
#17 0xb65fe98c in QApplication::sendPostedEvents () from
/usr/qt/3/lib/libqt-mt.so.3
#18 0xb65aa3ce in QEventLoop::processEvents () from
/usr/qt/3/lib/libqt-mt.so.3
#19 0xb66133fb in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3
#20 0xb65fc7d0 in QApplication::enter_loop () from
/usr/qt/3/lib/libqt-mt.so.3
#21 0xb6f823dd in MythDialog::exec (this=0xb4a805a8) at mythdialogs.cpp:135
#22 0xae21aa7d in startPlayback () from
/usr/local/lib/mythtv/plugins/libmythmusic.so
#23 0xae21af3e in MusicCallback () from
/usr/local/lib/mythtv/plugins/libmythmusic.so
#24 0xb6dbcd5d in MythThemedMenuPrivate::handleAction (this=0xb4a27cd0,
action=@0xabcfaa98)
    at myththemedmenu.cpp:2094
#25 0xb6dbaf43 in MythThemedMenuPrivate::keyHandler (this=0xb4a27cd0,
actions=@0xbfcbd0a0,
---Type <return> to continue, or q <return> to quit---
    fullexit=false) at myththemedmenu.cpp:1840
#26 0xb6dba973 in MythThemedMenuPrivate::keyPressHandler (this=0xb4a27cd0,
e=0xbfcbd550)
    at myththemedmenu.cpp:1743
#27 0xb6dbdebd in MythThemedMenu::keyPressEvent (this=0xb4a128a0,
e=0xbfcbd550)
    at myththemedmenu.cpp:2268
#28 0xb6d74132 in MythMainWindow::eventFilter (this=0x823ab88, e=0xbfcbd550)
    at mythmainwindow.cpp:1026
#29 0xb665dfea in QObject::activate_filters () from
/usr/qt/3/lib/libqt-mt.so.3
#30 0xb665e0ca in QObject::event () from /usr/qt/3/lib/libqt-mt.so.3
#31 0xb66982b2 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
#32 0xb65fd64d in QApplication::internalNotify () from
/usr/qt/3/lib/libqt-mt.so.3
#33 0xb65fde37 in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3
#34 0xb6fe6b36 in QApplication::sendEvent (receiver=0x823ab88,
event=0xbfcbd550)
    at qapplication.h:496
#35 0xb6d74700 in MythMainWindow::customEvent (this=0x823ab88, ce=0x8234bd0)
    at mythmainwindow.cpp:1136
#36 0xb665e10a in QObject::event () from /usr/qt/3/lib/libqt-mt.so.3
#37 0xb66982b2 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
#38 0xb65fd64d in QApplication::internalNotify () from
/usr/qt/3/lib/libqt-mt.so.3
#39 0xb65fd805 in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3
#40 0xb65fe8e2 in QApplication::sendPostedEvents () from
/usr/qt/3/lib/libqt-mt.so.3
#41 0xb65fe98c in QApplication::sendPostedEvents () from
/usr/qt/3/lib/libqt-mt.so.3
#42 0xb65aa3ce in QEventLoop::processEvents () from
/usr/qt/3/lib/libqt-mt.so.3
#43 0xb66133fb in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3
#44 0xb6613344 in QEventLoop::exec () from /usr/qt/3/lib/libqt-mt.so.3
#45 0xb65fc7a0 in QApplication::exec () from /usr/qt/3/lib/libqt-mt.so.3
#46 0x0807956d in main (argc=1, argv=0xbfcbdf44) at main.cpp:1150



-- 
Robin Gilks




More information about the mythtv-dev mailing list