I am running svn 8688 and have noticed that mythmusic GUI locks up
with a full screen visualization of spectrum (all others are ok).
Now this only happened when I switched the screen res to 1360 x 1024
for the new display I got If I switch back to 1024 x 768 the
visualization plays fine. It also plays fine in the small preview
window on the main mythmusic screen. I guess it must be something to
do with the scaling of it.
By GUI lockup when I mean is that the screen freezes on its current
image, and the keys stop responding. I have tried it both by having a
different full screen visualization playing and chaning to spectrum,
and have spectrum playing in the preview window, then switching to
full screen. The music carries on playing in the background as though
nothing is wrong.
Just wondering if anybody else has seen this? Obviously I can just
remove spectrum from the list of visualization's but I figured with
release 19 coming up I should say something about this in case its a
wide spread problem.
Here is the backtrace file, and I saw nothing added to the regular
mythfrontend logs. Should this go into a trac?
[Thread debugging using libthread_db enabled]
[New Thread 46912522823136 (LWP 20716)]
Detaching after fork from child process 20719.
[New Thread 1084229984 (LWP 20722)]
[New Thread 1094719840 (LWP 20723)]
[New Thread 1105209696 (LWP 20724)]
[Thread 1105209696 (LWP 20724) exited]
Detaching after fork from child process 20725.
Detaching after fork from child process 20726.
[New Thread 1105209696 (LWP 20727)]
[New Thread 1115707744 (LWP 20729)]
[New Thread 1126197600 (LWP 20730)]
[Thread 1115707744 (LWP 20729) exited]
[Thread 1126197600 (LWP 20730) exited]
[New Thread 1126197600 (LWP 20736)]
[New Thread 1115707744 (LWP 20737)]
Program received signal SIGINT, Interrupt.
[Switching to Thread 46912522823136 (LWP 20716)]
0x0000003b11e406ba in __mul () from /lib64/libm.so.6
Thread 9 (Thread 1115707744 (LWP 20737)):
#0 0x0000003b12408ae7 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
No symbol table info available.
#1 0x0000003b14cf155d in QThread::exit () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#2 0x0000003b14cf1763 in QThread::usleep () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#3 0x00002aaab1b0abc5 in MadDecoder::flush () from
/usr/lib/mythtv/plugins/libmythmusic.so
No symbol table info available.
#4 0x00002aaab1b0adad in MadDecoder::madOutput () from
/usr/lib/mythtv/plugins/libmythmusic.so
No symbol table info available.
#5 0x00002aaab1b0b5f2 in MadDecoder::run () from
/usr/lib/mythtv/plugins/libmythmusic.so
No symbol table info available.
#6 0x0000003b14cf13cb in QThreadInstance::start () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#7 0x0000003b1240697c in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#8 0x0000003b11bc992e in clone () from /lib64/libc.so.6
No symbol table info available.
#9 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 8 (Thread 1126197600 (LWP 20736)):
#0 0x0000003b11b92341 in __nanosleep_nocancel () from /lib64/libc.so.6
No symbol table info available.
#1 0x0000003b11bc2dc4 in usleep () from /lib64/libc.so.6
No symbol table info available.
#2 0x00002aaaac1d362d in AudioOutputBase::OutputAudioLoop
(this=0x2aaab5500010) at audiooutputbase.cpp:772
space_on_soundcard = 1742
last_space_on_soundcard = 1742
zeros = 0x43204a10 ""
fragment = 0x43203a00 "¸"
e = {<MythEvent> = {<QCustomEvent> = {<> = {<No data fields>}, d =
0x43206060}, message = {static null = {static null = <same as static member of
an already seen type>, d = 0x67be20, static shared_null = 0x67be20}, d =
0x43206000, static shared_null = 0x67be20}, extradata = {<QValueList<QString>>
= {sh = 0x6f4e40}, <No data fields>}}, error_msg = 0x7f9020, elasped_seconds =
1126194945, written_bytes = 253754922317, brate = 356114032, freq = 59, prec =
299050624, chan = 59}
#3 0x00002aaaac1d3b5e in AudioOutputBase::kickoffOutputAudioLoop
(player=0x2aaab5500010) at audiooutputbase.cpp:865
No locals.
#4 0x0000003b1240697c in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x0000003b11bc992e in clone () from /lib64/libc.so.6
No symbol table info available.
#6 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 7 (Thread 1126197600 (LWP 20730)):
#0 0x0000003b11b92341 in __nanosleep_nocancel () from /lib64/libc.so.6
No symbol table info available.
#1 0x0000003b11bc2dc4 in usleep () from /lib64/libc.so.6
No symbol table info available.
#2 0x00002aaaac1d362d in AudioOutputBase::OutputAudioLoop
(this=0x2aaab5500010) at audiooutputbase.cpp:772
space_on_soundcard = 1742
last_space_on_soundcard = 1742
zeros = 0x43204a10 ""
fragment = 0x43203a00 "¸"
e = {<MythEvent> = {<QCustomEvent> = {<> = {<No data fields>}, d =
0x43206060}, message = {static null = {static null = <same as static member of
an already seen type>, d = 0x67be20, static shared_null = 0x67be20}, d =
0x43206000, static shared_null = 0x67be20}, extradata = {<QValueList<QString>>
= {sh = 0x6f4e40}, <No data fields>}}, error_msg = 0x7f9020, elasped_seconds =
1126194945, written_bytes = 253754922317, brate = 356114032, freq = 59, prec =
299050624, chan = 59}
#3 0x00002aaaac1d3b5e in AudioOutputBase::kickoffOutputAudioLoop
(player=0x2aaab5500010) at audiooutputbase.cpp:865
No locals.
#4 0x0000003b1240697c in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x0000003b11bc992e in clone () from /lib64/libc.so.6
No symbol table info available.
#6 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 6 (Thread 1115707744 (LWP 20729)):
#0 0x0000003b12408ae7 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
No symbol table info available.
#1 0x0000003b14cf155d in QThread::exit () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#2 0x0000003b14cf1763 in QThread::usleep () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#3 0x00002aaab1b0abc5 in MadDecoder::flush () from
/usr/lib/mythtv/plugins/libmythmusic.so
No symbol table info available.
#4 0x00002aaab1b0adad in MadDecoder::madOutput () from
/usr/lib/mythtv/plugins/libmythmusic.so
No symbol table info available.
#5 0x00002aaab1b0b5f2 in MadDecoder::run () from
/usr/lib/mythtv/plugins/libmythmusic.so
No symbol table info available.
#6 0x0000003b14cf13cb in QThreadInstance::start () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#7 0x0000003b1240697c in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#8 0x0000003b11bc992e in clone () from /lib64/libc.so.6
No symbol table info available.
#9 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 5 (Thread 1105209696 (LWP 20727)):
#0 0x0000003b12408ae7 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
No symbol table info available.
#1 0x0000003b14cf155d in QThread::exit () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#2 0x0000003b14cf1694 in QThread::msleep () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#3 0x00002aaaac200e78 in MonitorThread::run (this=0x863c20) at
mythmediamonitor.cpp:77
No locals.
#4 0x0000003b14cf13cb in QThreadInstance::start () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#5 0x0000003b1240697c in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#6 0x0000003b11bc992e in clone () from /lib64/libc.so.6
No symbol table info available.
#7 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 4 (Thread 1105209696 (LWP 20724)):
#0 0x0000003b12408ae7 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
No symbol table info available.
#1 0x0000003b14cf155d in QThread::exit () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#2 0x0000003b14cf1694 in QThread::msleep () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#3 0x00002aaaac200e78 in MonitorThread::run (this=0x863c20) at
mythmediamonitor.cpp:77
No locals.
#4 0x0000003b14cf13cb in QThreadInstance::start () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#5 0x0000003b1240697c in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#6 0x0000003b11bc992e in clone () from /lib64/libc.so.6
No symbol table info available.
#7 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 3 (Thread 1094719840 (LWP 20723)):
#0 0x0000003b1240b1db in __read_nocancel () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x0000003dd54026fb in lirc_nextcode () from /usr/lib64/liblirc_client.so.0
No symbol table info available.
#2 0x00002aaaac20e54e in LircClient::Process (this=0x8aabb0) at lirc.cpp:68
code = 0x0
ir = 0x0
ret = 0
#3 0x00002aaaac186d49 in SpawnLirc (param=0x829d10) at mythdialogs.cpp:53
main_window = (MythMainWindow *) 0x829d10
config_file = {static null = {static null = <same as static member of
an already seen type>, d = 0x67be20, static shared_null = 0x67be20}, d =
0x8bfaf0, static shared_null = 0x67be20}
program = {static null = {static null = <same as static member of an
already seen type>, d = 0x67be20, static shared_null = 0x67be20}, d = 0x8aa080,
static shared_null = 0x67be20}
cl = (class LircClient *) 0x8aabb0
#4 0x0000003b1240697c in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x0000003b11bc992e in clone () from /lib64/libc.so.6
No symbol table info available.
#6 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 2 (Thread 1084229984 (LWP 20722)):
#0 0x0000003b124088f6 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
No symbol table info available.
#1 0x0000003b14fcc5f2 in QWaitCondition::wait () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#2 0x00002aaaac0b5464 in MythContext::waitPrivRequest (this=0x6f3830) at
mythcontext.cpp:2711
No locals.
#3 0x00000000004331f7 in run_priv_thread (data=0x0) at main.cpp:679
No locals.
#4 0x0000003b1240697c in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x0000003b11bc992e in clone () from /lib64/libc.so.6
No symbol table info available.
#6 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 1 (Thread 46912522823136 (LWP 20716)):
#0 0x0000003b11e406ba in __mul () from /lib64/libm.so.6
No symbol table info available.
#1 0x0000003b11e42574 in __mpexp () from /lib64/libm.so.6
No symbol table info available.
#2 0x0000003b11e428da in __mplog () from /lib64/libm.so.6
No symbol table info available.
#3 0x0000003b11e11aec in __ieee754_log () from /lib64/libm.so.6
No symbol table info available.
#4 0x0000003b11e24e54 in log () from /lib64/libm.so.6
No symbol table info available.
#5 0x00002aaab1b16d7c in LogScale::setMax () from
/usr/lib/mythtv/plugins/libmythmusic.so
No symbol table info available.
#6 0x00002aaab1b59918 in Spectrum::resize () from
/usr/lib/mythtv/plugins/libmythmusic.so
No symbol table info available.
#7 0x00002aaab1b173f6 in MainVisual::resizeEvent () from
/usr/lib/mythtv/plugins/libmythmusic.so
No symbol table info available.
#8 0x0000003b14d8a43b in QWidget::event () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#9 0x0000003b14cf7cfa in QApplication::internalNotify () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#10 0x0000003b14cf8521 in QApplication::notify () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#11 0x0000003b14cc7d06 in QWidget::internalSetGeometry () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#12 0x0000003b14d862c9 in QWidget::setGeometry () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#13 0x00002aaab1b2ea8c in PlaybackBoxMusic::visEnable () from
/usr/lib/mythtv/plugins/libmythmusic.so
No symbol table info available.
#14 0x00002aaab1bb7837 in PlaybackBoxMusic::qt_invoke () from
/usr/lib/mythtv/plugins/libmythmusic.so
No symbol table info available.
#15 0x0000003b14d52d3a in QObject::activate_signal () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#16 0x0000003b14d53152 in QObject::activate_signal () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#17 0x00002aaaac223f7e in UITextButtonType::pushed (this=0x2aaab5821c30) at
moc_uitypes.cpp:1145
No locals.
#18 0x00002aaaac13389d in UITextButtonType::push (this=0x2aaab5821c30) at
uitypes.cpp:4314
No locals.
#19 0x00002aaab1b3660d in PlaybackBoxMusic::keyPressEvent () from
/usr/lib/mythtv/plugins/libmythmusic.so
No symbol table info available.
#20 0x0000003b14d8a21e in QWidget::event () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#21 0x0000003b14cf7cfa in QApplication::internalNotify () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#22 0x0000003b14cf8919 in QApplication::notify () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#23 0x00002aaaac18cebf in MythMainWindow::keyPressEvent (this=0x829d10,
e=0x7fffffe1c8b0) at mythdialogs.cpp:750
current = (struct QWidget *) 0x8609b0
#24 0x0000003b14d8a21e in QWidget::event () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#25 0x0000003b14cf7cfa in QApplication::internalNotify () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#26 0x0000003b14cf8919 in QApplication::notify () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#27 0x0000003b14c91b5c in QETWidget::translateKeyEvent () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#28 0x0000003b14c97aad in QApplication::x11ProcessEvent () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#29 0x0000003b14ca9a66 in QEventLoop::processEvents () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#30 0x0000003b14d0de1c in QEventLoop::enterLoop () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#31 0x00002aaaac187a29 in MythDialog::exec (this=0x8609b0) at
mythdialogs.cpp:1047
res = 0
#32 0x00002aaab1b0eded in startPlayback () from
/usr/lib/mythtv/plugins/libmythmusic.so
No symbol table info available.
#33 0x00002aaab1b13ff7 in runMusicPlayback () from
/usr/lib/mythtv/plugins/libmythmusic.so
No symbol table info available.
#34 0x00002aaaac18fb1e in MythMainWindow::ExitToMainMenu (this=0x829d10) at
mythdialogs.cpp:395
callback = (void (*)(void)) 0x2aaab1b13fb0 <runMusicPlayback()>
current = (struct QWidget *) 0x864e90
#35 0x00002aaaac1976a3 in MythMainWindow::customEvent (this=0x829d10,
ce=0x8b8450) at mythdialogs.cpp:759
No locals.
#36 0x0000003b14d5290b in QObject::event () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#37 0x0000003b14d8a1af in QWidget::event () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#38 0x0000003b14cf7cfa in QApplication::internalNotify () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#39 0x0000003b14cf8521 in QApplication::notify () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#40 0x0000003b14cf917e in QApplication::sendPostedEvents () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#41 0x0000003b14ca98d8 in QEventLoop::processEvents () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#42 0x0000003b14d0de37 in QEventLoop::enterLoop () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#43 0x00002aaaac187a29 in MythDialog::exec (this=0x864e90) at
mythdialogs.cpp:1047
res = 10922
#44 0x0000000000431691 in RunMenu ([EMAIL PROTECTED]) at main.cpp:498
exitstatus = 0
#45 0x0000000000436e25 in main (argc=5, argv=0x7fffffe1e148) at main.cpp:1062
geometry = {static null = {static null = <same as static member of an
already seen type>, d = 0x67be20, static shared_null = 0x67be20}, d = 0x6a8cc0,
static shared_null = 0x67be20}
a = <incomplete type>
logfile = {static null = {static null = <same as static member of an
already seen type>, d = 0x67be20, static shared_null = 0x67be20}, d = 0x6f1180,
static shared_null = 0x67be20}
pluginname = {static null = {static null = <same as static member of an
already seen type>, d = 0x67be20, static shared_null = 0x67be20}, d = 0x6f2370,
static shared_null = 0x67be20}
finfo = {fn = {static null = {static null = <same as static member of
an already seen type>, d = 0x67be20, static shared_null = 0x67be20}, d =
0x6f23a0, static shared_null = 0x67be20}, fic = 0x0, cache = true, symLink =
false}
binname = {static null = {static null = <same as static member of an
already seen type>, d = 0x67be20, static shared_null = 0x67be20}, d = 0x6f3d70,
static shared_null = 0x67be20}
ResetSettings = false
logfd = 12
fileprefix = {static null = {static null = <same as static member of an
already seen type>, d = 0x67be20, static shared_null = 0x67be20}, d = 0x6f1920,
static shared_null = 0x67be20}
dir = <incomplete type>
priv_thread = 1084229984
status = 0
themename = {static null = {static null = <same as static member of an
already seen type>, d = 0x67be20, static shared_null = 0x67be20}, d = 0x8d9550,
static shared_null = 0x67be20}
randomtheme = false
themedir = {static null = {static null = <same as static member of an
already seen type>, d = 0x67be20, static shared_null = 0x67be20}, d = 0x83b620,
static shared_null = 0x67be20}
mainWindow = (class MythMainWindow *) 0x829d10
pmanager = (MythPluginManager *) 0x8a9350
mon = (class MediaMonitor *) 0x863bc0
networkControl = (class NetworkControl *) 0x0
exitstatus = 10922
Regards
Ben
_______________________________________________
mythtv-dev mailing list
[email protected]
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev