[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