id summary reporter owner description type status priority milestone component version severity resolution keywords cc mlocked 6260 mythwelcome hang anonymous Isaac Richards "Hang on futex: {{{ henk@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@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@Oehoe:~$ sudo strace -p 6521 [sudo] password for henk: Process 6521 attached - interrupt to quit futex(0x7970c8, 0x80 /* FUTEX_??? */, 2 Process 6521 detached henk@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@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@Oehoe:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 8.04.2 Release: 8.04 Codename: hardy }}} " defect closed minor unknown MythTV - Mythwelcome & Mythshutdown 0.21 medium invalid 0