[mythtv-commits] Ticket #6260: mythwelcome hang
MythTV
mythtv at cvs.mythtv.org
Fri Feb 13 08:50:36 UTC 2009
#6260: mythwelcome hang
-------------------------------------------------+--------------------------
Reporter: anonymous | Owner: ijr
Type: defect | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - Mythwelcome & Mythshutdown | Version: 0.21
Severity: medium | Mlocked: 0
-------------------------------------------------+--------------------------
Hang on futex:
{{{
henk at Oehoe:~$ ps aux | grep myth | grep wel
mythtv 6521 0.0 3.0 244456 30144 ? Ssl Feb12 0:02
mythwelcome --logfile /var/log/mythtv/mythwelcome
henk at Oehoe:~$ tail -n 44 /var/log/mythtv/mythwelcome
2009-02-12 19:53:18.097 Primary screen 0.
2009-02-12 19:53:18.129 Using screen 0, 1920x1080 at 0,0
2009-02-12 19:53:18.181 No theme dir:
/home/mythtv/.mythtv/themes/Titivillus
2009-02-12 19:53:18.201 Switching to square mode (Titivillus)
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
2009-02-12 19:53:18.210 Using the Qt painter
mythtv: could not connect to socket
mythtv: Bestand of map bestaat niet
2009-02-12 19:53:18.210 lirc_init failed for mythtv, see preceding
messages
2009-02-12 19:53:18.211 JoystickMenuClient Error: Joystick disabled -
Failed to read /home/mythtv/.mythtv/joystickmenurc
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
2009-02-12 19:53:19.370 XMLParse::LoadTheme using
/usr/share/mythtv/themes/default/welcome-ui.xml
2009-02-12 19:53:19.577 Connecting to backend server: 127.0.0.1:6543 (try
1 of 5)
2009-02-12 19:53:19.578 Using protocol version 40
2009-02-12 19:53:20.086 mythshutdown --startup returned: 0
2009-02-12 19:54:19.727 MythWelcome received a RECORDING_LIST_CHANGE event
2009-02-12 19:54:19.983 MythWelcome received a SCHEDULE_CHANGE event
2009-02-12 19:54:20.693 MythWelcome received a SCHEDULE_CHANGE event
2009-02-12 19:54:20.693 [deferred to pending handler]
2009-02-12 19:54:25.972 MythWelcome received a RECORDING_LIST_CHANGE event
2009-02-12 19:54:29.806 MythWelcome received a SCHEDULE_CHANGE event
2009-02-12 19:59:00.750 MythWelcome received a SCHEDULE_CHANGE event
2009-02-12 20:00:02.238 MythWelcome received a RECORDING_LIST_CHANGE event
2009-02-12 20:00:03.390 MythWelcome received a SCHEDULE_CHANGE event
2009-02-12 20:09:20.845 MythWelcome received a SCHEDULE_CHANGE event
2009-02-12 20:24:23.183 MythWelcome received a SCHEDULE_CHANGE event
2009-02-12 20:29:00.651 MythWelcome received a SCHEDULE_CHANGE event
2009-02-12 20:30:01.293 MythWelcome received a RECORDING_LIST_CHANGE event
2009-02-12 20:30:03.078 MythWelcome received a RECORDING_LIST_CHANGE event
2009-02-12 20:30:03.334 MythWelcome received a SCHEDULE_CHANGE event
2009-02-12 20:30:33.597 MythSocket(82cdf0:9): readStringList: Error,
timeout.
2009-02-12 20:30:33.598 Connection to backend server lost
2009-02-12 20:30:33.598 Connecting to backend server: 127.0.0.1:6543 (try
1 of 5)
2009-02-12 20:30:33.599 Using protocol version 40
2009-02-12 20:30:40.605 MythSocket(82cdf0:9): readStringList: Error,
timeout (quick).
2009-02-12 20:30:40.605 MythSocket(82cdf0:-1): writeStringList: Error,
invalid string list.
2009-02-12 20:30:40.605 MythSocket(82cdf0:-1): readStringList: Error,
called with unconnected socket.
2009-02-12 20:30:40.606 Reconnection to backend server failed
2009-02-12 20:30:41.243 Connecting to backend server: 127.0.0.1:6543 (try
1 of 5)
2009-02-12 20:30:41.245 Using protocol version 40
2009-02-12 20:30:48.249 MythSocket(81d830:9): readStringList: Error,
timeout (quick).
henk at Oehoe:~$ sudo strace -p 6521
[sudo] password for henk:
Process 6521 attached - interrupt to quit
futex(0x7970c8, 0x80 /* FUTEX_??? */, 2 <unfinished ...>
Process 6521 detached
henk at Oehoe:~$ sudo gdb -p 6521
[..]
(gdb) bt
#0 0x00007fc076317174 in __lll_lock_wait () from /lib/libpthread.so.0
#1 0x00007fc076312b08 in _L_lock_104 () from /lib/libpthread.so.0
#2 0x00007fc076312470 in pthread_mutex_lock () from /lib/libpthread.so.0
#3 0x00007fc0777b0929 in QRealMutexPrivate::lock () from /usr/lib/libqt-
mt.so.3
#4 0x00007fc0777b0712 in QMutex::lock () from /usr/lib/libqt-mt.so.3
#5 0x00007fc07aafebd2 in MythContext::SendReceiveStringList () from
/usr/lib/libmyth-0.21.so.0
#6 0x00007fc07c47064d in RemoteGetRecordingStatus () from
/usr/lib/libmythtv-0.21.so.0
#7 0x000000000040c82b in ?? ()
#8 0x0000000000412c3a in ?? ()
#9 0x0000000000412c89 in ?? ()
#10 0x000000000041a28d in ?? ()
#11 0x00007fc0774e3fd0 in QObject::activate_signal () from /usr/lib/libqt-
mt.so.3
#12 0x00007fc0774e4b4e in QObject::activate_signal () from /usr/lib/libqt-
mt.so.3
#13 0x00007fc07785e496 in QTimer::timeout () from /usr/lib/libqt-mt.so.3
#14 0x00007fc077509d83 in QTimer::event () from /usr/lib/libqt-mt.so.3
#15 0x00007fc07747c33a in QApplication::internalNotify () from /usr/lib
/libqt-mt.so.3
#16 0x00007fc07747e093 in QApplication::notify () from /usr/lib/libqt-
mt.so.3
#17 0x00007fc07740d20e in QApplication::sendEvent () from /usr/lib/libqt-
mt.so.3
#18 0x00007fc07746fabc in QEventLoop::activateTimers () from /usr/lib
/libqt-mt.so.3
#19 0x00007fc077422107 in QEventLoop::processEvents () from /usr/lib
/libqt-mt.so.3
#20 0x00007fc0774965bf in QEventLoop::enterLoop () from /usr/lib/libqt-
mt.so.3
#21 0x00007fc07ab33025 in MythDialog::exec () from
/usr/lib/libmyth-0.21.so.0
#22 0x00007fc07ab3895d in MythPopupBox::showOkPopup () from
/usr/lib/libmyth-0.21.so.0
#23 0x00007fc07aaff422 in MythContext::SendReceiveStringList () from
/usr/lib/libmyth-0.21.so.0
#24 0x00007fc07c470c08 in RemoteGetRecordingStatus () from
/usr/lib/libmythtv-0.21.so.0
#25 0x000000000040c82b in ?? ()
#26 0x000000000041a355 in ?? ()
#27 0x00007fc0774e3fd0 in QObject::activate_signal () from /usr/lib/libqt-
mt.so.3
#28 0x00007fc07785c181 in QSignal::signal () from /usr/lib/libqt-mt.so.3
#29 0x00007fc0775021a3 in QSignal::activate () from /usr/lib/libqt-mt.so.3
#30 0x00007fc0775099e4 in QSingleShotTimer::event () from /usr/lib/libqt-
mt.so.3
#31 0x00007fc07747c33a in QApplication::internalNotify () from /usr/lib
/libqt-mt.so.3
#32 0x00007fc07747e093 in QApplication::notify () from /usr/lib/libqt-
mt.so.3
#33 0x00007fc07740d20e in QApplication::sendEvent () from /usr/lib/libqt-
mt.so.3
#34 0x00007fc07746fabc in QEventLoop::activateTimers () from /usr/lib
/libqt-mt.so.3
#35 0x00007fc077422107 in QEventLoop::processEvents () from /usr/lib
/libqt-mt.so.3
#36 0x00007fc077496531 in QEventLoop::processEvents () from /usr/lib
/libqt-mt.so.3
#37 0x00007fc07747de50 in QApplication::processEvents () from /usr/lib
/libqt-mt.so.3
#38 0x00007fc07747de6c in QApplication::processEvents () from /usr/lib
/libqt-mt.so.3
#39 0x0000000000412b1d in ?? ()
#40 0x000000000040c234 in ?? ()
#41 0x00007fc07582c1c4 in __libc_start_main () from /lib/libc.so.6
#42 0x000000000040b5d9 in ?? ()
#43 0x00007fff85095b98 in ?? ()
#44 0x0000000000000000 in ?? ()
}}}
Version info:
{{{
henk at Oehoe:~$ dpkg -l mythtv
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-f/Unpacked/Failed-cfg/Half-
inst/t-aWait/T-pend
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:
uppercase=bad)
||/ Naam Versie
Omschrijving
+++-============================================-============================================-========================================================================================================
ii mythtv
0.21.0+fixes18207-0ubuntu4~hardy1 A personal video recorder
application (client and server)
henk at Oehoe:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 8.04.2
Release: 8.04
Codename: hardy
}}}
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/6260>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list