[mythtv] Re: [mythtv-commits] mythtv commit: r7382 by danielk

Jon Whitear jon at whitear.org
Tue Oct 4 13:40:33 UTC 2005


Adam Egger wrote:

>If you have enough RAM you try to compile with --compile-type=profile.
>It behaves like a release build (so it's fast) and it can be debugged.
>It just needs lots of memory to compile :)
>
I've updated to 7387, and recompiled with --compile-type=profile. The 
behaviour has changed somewhat. Re/entering live TV now works most of 
the time (judging from the limited testing I've done so far.) Sometimes, 
when I try live TV the second time, I get a blank screen briefly, then 
"2:DVBInput" in the top left corner, then the OSD comes up saying the 
title of the show and "Signal 82% (LAM) Lock", but then I get the blank 
screen again. The frontend still seems to be resposive i.e. I can escape 
to the menu. If I try again, I get the same behaviour, rather then a 
"backend has gone away" message.

Sometimes I get the same behaviour I was getting before. Here's a 
backtrace of the backend when the screen's blank. (note that this is 
running the backend normally, then using "attach".)

[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 11683)]
[New Thread 32769 (LWP 11689)]
[New Thread 16386 (LWP 11690)]
[New Thread 32771 (LWP 11692)]
[New Thread 49156 (LWP 11694)]
[New Thread 65541 (LWP 11695)]
[New Thread 81926 (LWP 11696)]
[New Thread 98311 (LWP 11697)]
[New Thread 114696 (LWP 11698)]
[New Thread 131081 (LWP 11699)]
[New Thread 147466 (LWP 11700)]
[New Thread 163851 (LWP 11701)]
[New Thread 180236 (LWP 11702)]
[New Thread 1015821 (LWP 11774)]
[New Thread 1032206 (LWP 11775)]
Loaded symbols for /lib/libpthread.so.0
Reading symbols from 
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.so.5...done.
Loaded symbols for /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.so.5
Reading symbols from /lib/libm.so.6...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from 
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libgcc_s.so.1...done.
Loaded symbols for /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libgcc_s.so.1
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/libz.so.1...done.
Loaded symbols for /lib/libz.so.1
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /usr/lib/libmng.so.1...done.
Loaded symbols for /usr/lib/libmng.so.1
Reading symbols from /usr/lib/libjpeg.so.62...done.
Loaded symbols for /usr/lib/libjpeg.so.62
Reading symbols from /usr/lib/libpng.so.3...done.
Loaded symbols for /usr/lib/libpng.so.3
Reading symbols from /usr/X11R6/lib/libXi.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXi.so.6
Reading symbols from /usr/X11R6/lib/libXrender.so.1...done.
Loaded symbols for /usr/X11R6/lib/libXrender.so.1
Reading symbols from /usr/X11R6/lib/libXrandr.so.2...done.
Loaded symbols for /usr/X11R6/lib/libXrandr.so.2
Reading symbols from /usr/X11R6/lib/libXcursor.so.1...done.
Loaded symbols for /usr/X11R6/lib/libXcursor.so.1
Reading symbols from /usr/X11R6/lib/libXft.so.2...done.
Loaded symbols for /usr/X11R6/lib/libXft.so.2
Reading symbols from /usr/lib/libfontconfig.so.1...done.
Loaded symbols for /usr/lib/libfontconfig.so.1
Reading symbols from /usr/X11R6/lib/libSM.so.6...done.
Loaded symbols for /usr/X11R6/lib/libSM.so.6
Reading symbols from /usr/X11R6/lib/libICE.so.6...done.
Loaded symbols for /usr/X11R6/lib/libICE.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/lib/libexpat.so.0...done.
Loaded symbols for /usr/lib/libexpat.so.0
Reading symbols from /usr/qt/3/plugins/sqldrivers/libqsqlmysql.so...done.
Loaded symbols for /usr/qt/3/plugins/sqldrivers/libqsqlmysql.so
Reading symbols from /usr/lib/libmysqlclient.so.12...done.
Loaded symbols for /usr/lib/libmysqlclient.so.12
Reading symbols from /lib/libcrypt.so.1...done.
Loaded symbols for /lib/libcrypt.so.1
Reading symbols from /lib/libnsl.so.1...done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /usr/lib/libssl.so.0.9.7...done.
Loaded symbols for /usr/lib/libssl.so.0.9.7
Reading symbols from /usr/lib/libcrypto.so.0.9.7...done.
Loaded symbols for /usr/lib/libcrypto.so.0.9.7
Reading symbols from /lib/libnss_files.so.2...done.
Loaded symbols for /lib/libnss_files.so.2
0xb6597656 in nanosleep () from /lib/libc.so.6
(gdb) Quit
(gdb) thread apply all bt

Thread 15 (Thread 1032206 (LWP 11775)):
#0  0xb671ac86 in nanosleep () from /lib/libpthread.so.0
#1  0x00000000 in ?? ()
#2  0xb67171c4 in __pthread_timedsuspend_new () from /lib/libpthread.so.0
#3  0xb6713392 in pthread_cond_timedwait_relative () from 
/lib/libpthread.so.0
#4  0xb6c6839a in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
#5  0xb790de11 in ThreadedFileWriter::SyncLoop (this=0x811d8d0) at 
ThreadedFileWriter.cpp:231
#6  0xb790cfee in ThreadedFileWriter::boot_syncer (wotsit=0xfffffdfc) at 
ThreadedFileWriter.cpp:65
#7  0xb671435e in pthread_start_thread () from /lib/libpthread.so.0
#8  0xb65c6c2a in clone () from /lib/libc.so.6

Thread 14 (Thread 1015821 (LWP 11774)):
#0  0xb671ac86 in nanosleep () from /lib/libpthread.so.0
#1  0x00000000 in ?? ()
#2  0xb67171c4 in __pthread_timedsuspend_new () from /lib/libpthread.so.0
#3  0xb6713392 in pthread_cond_timedwait_relative () from 
/lib/libpthread.so.0
#4  0xb6c6839a in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
#5  0xb790dec4 in ThreadedFileWriter::DiskLoop (this=0x811d8d0) at 
ThreadedFileWriter.cpp:252
#6  0xb790cfbe in ThreadedFileWriter::boot_writer (wotsit=0xfffffdfc) at 
ThreadedFileWriter.cpp:58
#7  0xb671435e in pthread_start_thread () from /lib/libpthread.so.0
#8  0xb65c6c2a in clone () from /lib/libc.so.6

Thread 13 (Thread 180236 (LWP 11702)):
#0  0xb6717224 in __pthread_sigsuspend () from /lib/libpthread.so.0
#1  0xb6717068 in __pthread_wait_for_restart_signal () from 
/lib/libpthread.so.0
#2  0xb671318b in pthread_cond_wait at GLIBC_2.0 () from /lib/libpthread.so.0
#3  0xb6c68508 in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
#4  0x0809b87d in ProcessRequestThread::run (this=0x810edc0) at 
mainserver.cpp:78
#5  0xb696a64a in QThreadInstance::start () from /usr/qt/3/lib/libqt-mt.so.3
#6  0xb671435e in pthread_start_thread () from /lib/libpthread.so.0
#7  0xb65c6c2a in clone () from /lib/libc.so.6

Thread 12 (Thread 163851 (LWP 11701)):
#0  0xb6717224 in __pthread_sigsuspend () from /lib/libpthread.so.0
#1  0xb6717068 in __pthread_wait_for_restart_signal () from 
/lib/libpthread.so.0
#2  0xb67188fd in __pthread_alt_lock () from /lib/libpthread.so.0
#3  0xb67153d5 in pthread_mutex_lock () from /lib/libpthread.so.0
#4  0xb6c6769c in QRecursiveMutexPrivate::lock () from 
/usr/qt/3/lib/libqt-mt.so.3
#5  0xb6c67aa4 in QMutex::lock () from /usr/qt/3/lib/libqt-mt.so.3
#6  0xb7bb1fe4 in TVRec::SetReadThreadSocket (this=0x8103170, 
sock=0x8103194) at qmutex.h:96
#7  0x0805f703 in EncoderLink::SetReadThreadSocket (this=0xb671c324, 
rsock=0xfffffffc) at encoderlink.cpp:948
#8  0x0808bda0 in MainServer::HandleRecorderQuery (this=0x810eb30, 
slist=@0xb31c6e50, commands=@0x80bd483, pbs=0xfffffffc) at 
mainserver.cpp:2649
#9  0x0807091a in MainServer::ProcessRequestWork (this=0x810eb30, 
sock=0x81616f8) at mainserver.cpp:391
#10 0x0809b8ec in ProcessRequestThread::run (this=0x8102c90) at 
mainserver.cpp:232
#11 0xb696a64a in QThreadInstance::start () from /usr/qt/3/lib/libqt-mt.so.3
#12 0xb671435e in pthread_start_thread () from /lib/libpthread.so.0
#13 0xb65c6c2a in clone () from /lib/libc.so.6

Thread 11 (Thread 147466 (LWP 11700)):
#0  0xb671ac86 in nanosleep () from /lib/libpthread.so.0
#1  0x00000001 in ?? ()
#2  0xb67171c4 in __pthread_timedsuspend_new () from /lib/libpthread.so.0
#3  0xb6713392 in pthread_cond_timedwait_relative () from 
/lib/libpthread.so.0
#4  0xb6c6839a in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
#5  0xb7b9fe75 in TVRec::WaitForEventThreadSleep (this=0x8107ea8, 
wake=true, time=4294967295) at tv_rec.cpp:1260
#6  0xb7bae98b in TVRec::SpawnLiveTV (this=0x8107ea8) at tv_rec.cpp:2647
#7  0x0805d90b in EncoderLink::SpawnLiveTV (this=0xfffffdfc) at 
encoderlink.cpp:648
#8  0x08088f9b in MainServer::HandleRecorderQuery (this=0x810eb30, 
slist=@0xb33c6e50, commands=@0x80bd315, pbs=0xfffffdfc) at 
mainserver.cpp:2421
---Type <return> to continue, or q <return> to quit---
#9  0x0807091a in MainServer::ProcessRequestWork (this=0x810eb30, 
sock=0x8159830) at mainserver.cpp:391
#10 0x0809b8ec in ProcessRequestThread::run (this=0x8102bd8) at 
mainserver.cpp:232
#11 0xb696a64a in QThreadInstance::start () from /usr/qt/3/lib/libqt-mt.so.3
#12 0xb671435e in pthread_start_thread () from /lib/libpthread.so.0
#13 0xb65c6c2a in clone () from /lib/libc.so.6

Thread 10 (Thread 131081 (LWP 11699)):
#0  0xb6717224 in __pthread_sigsuspend () from /lib/libpthread.so.0
#1  0xb6717068 in __pthread_wait_for_restart_signal () from 
/lib/libpthread.so.0
#2  0xb671318b in pthread_cond_wait at GLIBC_2.0 () from /lib/libpthread.so.0
#3  0xb6c68508 in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
#4  0x0809b87d in ProcessRequestThread::run (this=0x810f108) at 
mainserver.cpp:78
#5  0xb696a64a in QThreadInstance::start () from /usr/qt/3/lib/libqt-mt.so.3
#6  0xb671435e in pthread_start_thread () from /lib/libpthread.so.0
#7  0xb65c6c2a in clone () from /lib/libc.so.6

Thread 9 (Thread 114696 (LWP 11698)):
#0  0xb6717224 in __pthread_sigsuspend () from /lib/libpthread.so.0
#1  0xb6717068 in __pthread_wait_for_restart_signal () from 
/lib/libpthread.so.0
#2  0xb671318b in pthread_cond_wait at GLIBC_2.0 () from /lib/libpthread.so.0
#3  0xb6c68508 in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
#4  0x0809b87d in ProcessRequestThread::run (this=0x8102b68) at 
mainserver.cpp:78
#5  0xb696a64a in QThreadInstance::start () from /usr/qt/3/lib/libqt-mt.so.3
#6  0xb671435e in pthread_start_thread () from /lib/libpthread.so.0
#7  0xb65c6c2a in clone () from /lib/libc.so.6

Thread 8 (Thread 98311 (LWP 11697)):
#0  0xb6597656 in nanosleep () from /lib/libc.so.6
#1  0x00000000 in ?? ()
#2  0xb659749d in sleep () from /lib/libc.so.6
#3  0xb792b255 in JobQueue::ProcessQueue (this=0x80feef0) at 
jobqueue.cpp:469
#4  0xb792a03e in JobQueue::RunQueueProcesser (this=0x80feef0) at 
jobqueue.cpp:135
#5  0xb792a06e in JobQueue::QueueProcesserThread (param=0xfffffdfc) at 
jobqueue.cpp:141
#6  0xb671435e in pthread_start_thread () from /lib/libpthread.so.0
#7  0xb65c6c2a in clone () from /lib/libc.so.6

Thread 7 (Thread 81926 (LWP 11696)):
#0  0xb6597656 in nanosleep () from /lib/libc.so.6
#1  0x00000000 in ?? ()
#2  0xb659749d in sleep () from /lib/libc.so.6
#3  0x080b6e03 in HouseKeeper::RunHouseKeeping (this=0x81045d0) at 
housekeeper.cpp:181
#4  0x080b831f in HouseKeeper::doHouseKeepingThread (param=0xfffffdfc) 
at housekeeper.cpp:242
#5  0xb671435e in pthread_start_thread () from /lib/libpthread.so.0
#6  0xb65c6c2a in clone () from /lib/libc.so.6

Thread 6 (Thread 65541 (LWP 11695)):
#0  0xb6597656 in nanosleep () from /lib/libc.so.6
#1  0x00000000 in ?? ()
#2  0xb659749d in sleep () from /lib/libc.so.6
#3  0x0805502c in AutoExpire::Sleep (this=0x810bbc0) at autoexpire.cpp:273
#4  0x08054ce0 in AutoExpire::RunExpirer (this=0x810bbc0) at 
autoexpire.cpp:261
#5  0x08055fdf in AutoExpire::ExpirerThread (param=0xfffffdfc) at 
autoexpire.cpp:379
#6  0xb671435e in pthread_start_thread () from /lib/libpthread.so.0
#7  0xb65c6c2a in clone () from /lib/libc.so.6

Thread 5 (Thread 49156 (LWP 11694)):
#0  0xb671ac86 in nanosleep () from /lib/libpthread.so.0
#1  0x00000000 in ?? ()
#2  0xb67171c4 in __pthread_timedsuspend_new () from /lib/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#3  0xb6713392 in pthread_cond_timedwait_relative () from 
/lib/libpthread.so.0
#4  0xb6c684b1 in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
#5  0x080a6501 in Scheduler::RunScheduler (this=0x80fb890) at 
scheduler.cpp:1022
#6  0x080a9e2f in Scheduler::SchedulerThread (param=0xfffffdfc) at 
scheduler.cpp:1436
#7  0xb671435e in pthread_start_thread () from /lib/libpthread.so.0
#8  0xb65c6c2a in clone () from /lib/libc.so.6

Thread 4 (Thread 32771 (LWP 11692)):
#0  0xb6717224 in __pthread_sigsuspend () from /lib/libpthread.so.0
#1  0xb6717068 in __pthread_wait_for_restart_signal () from 
/lib/libpthread.so.0
#2  0xb67188fd in __pthread_alt_lock () from /lib/libpthread.so.0
#3  0xb67153d5 in pthread_mutex_lock () from /lib/libpthread.so.0
#4  0xb6c6769c in QRecursiveMutexPrivate::lock () from 
/usr/qt/3/lib/libqt-mt.so.3
#5  0xb6c67aa4 in QMutex::lock () from /usr/qt/3/lib/libqt-mt.so.3
#6  0xb7b9efcb in TVRec::RunTV (this=0x8103170) at qmutex.h:105
#7  0xb7b9ed3e in TVRec::EventThread (param=0xfffffffc) at tv_rec.cpp:1103
#8  0xb671435e in pthread_start_thread () from /lib/libpthread.so.0
#9  0xb65c6c2a in clone () from /lib/libc.so.6

Thread 3 (Thread 16386 (LWP 11690)):
#0  0xb671ac86 in nanosleep () from /lib/libpthread.so.0
#1  0x00000000 in ?? ()
#2  0xb67171c4 in __pthread_timedsuspend_new () from /lib/libpthread.so.0
#3  0xb6713392 in pthread_cond_timedwait_relative () from 
/lib/libpthread.so.0
#4  0xb6c6839a in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
#5  0xb7b9efbc in TVRec::RunTV (this=0x8102d18) at tv_rec.cpp:1234
#6  0xb7b9ed3e in TVRec::EventThread (param=0xfffffdfc) at tv_rec.cpp:1103
#7  0xb671435e in pthread_start_thread () from /lib/libpthread.so.0
#8  0xb65c6c2a in clone () from /lib/libc.so.6

Thread 2 (Thread 32769 (LWP 11689)):
#0  0xb65be3ea in poll () from /lib/libc.so.6
#1  0xb6713e50 in __pthread_manager () from /lib/libpthread.so.0
#2  0xb65c6c2a in clone () from /lib/libc.so.6

Thread 1 (Thread 16384 (LWP 11683)):
#0  0xb6597656 in nanosleep () from /lib/libc.so.6
#1  0x00000001 in ?? ()
#2  0xb65c0d6a in usleep () from /lib/libc.so.6
#3  0x080931b9 in MainServer::endConnection (this=0x810eb30, 
socket=0xaf2019f8) at mainserver.cpp:3408
#4  0x080b8a30 in MainServer::qt_invoke (this=0x810eb30, _id=6, 
_o=0xbfa25af0) at qucom_p.h:312
#5  0xb69d2c2c in QObject::activate_signal () from 
/usr/qt/3/lib/libqt-mt.so.3
#6  0x080b8f0e in MythServer::endConnect (this=0x810e050, t0=0xfffffdfc) 
at moc_server.cpp:117
#7  0x080b649c in MythServer::discardClient (this=0x810e050) at 
server.cpp:27
#8  0x080b8fc8 in MythServer::qt_invoke (this=0x810e050, _id=3, 
_o=0xfffffdfc) at moc_server.cpp:123
#9  0xb69d2c2c in QObject::activate_signal () from 
/usr/qt/3/lib/libqt-mt.so.3
#10 0xb69d2a64 in QObject::activate_signal () from 
/usr/qt/3/lib/libqt-mt.so.3
#11 0xb6d37a7e in QSocket::connectionClosed () from 
/usr/qt/3/lib/libqt-mt.so.3
#12 0xb6bc7630 in QSocket::sn_read () from /usr/qt/3/lib/libqt-mt.so.3
#13 0xb6d37be1 in QSocket::qt_invoke () from /usr/qt/3/lib/libqt-mt.so.3
#14 0xb69d2c2c in QObject::activate_signal () from 
/usr/qt/3/lib/libqt-mt.so.3
#15 0xb69d2d8d in QObject::activate_signal () from 
/usr/qt/3/lib/libqt-mt.so.3
#16 0xb6d08ea2 in QSocketNotifier::activated () from 
/usr/qt/3/lib/libqt-mt.so.3
#17 0xb69ef130 in QSocketNotifier::event () from /usr/qt/3/lib/libqt-mt.so.3
#18 0xb697704f in QApplication::internalNotify () from 
/usr/qt/3/lib/libqt-mt.so.3
#19 0xb697639b in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3
#20 0xb6966a5a in QEventLoop::activateSocketNotifiers () from 
/usr/qt/3/lib/libqt-mt.so.3
#21 0xb6921547 in QEventLoop::processEvents () from 
/usr/qt/3/lib/libqt-mt.so.3
#22 0xb69891b8 in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3
---Type <return> to continue, or q <return> to quit---
#23 0xb6989068 in QEventLoop::exec () from /usr/qt/3/lib/libqt-mt.so.3
#24 0xb69772a1 in QApplication::exec () from /usr/qt/3/lib/libqt-mt.so.3
#25 0x0806abc9 in main (argc=8, argv=0xfffffdfc) at main.cpp:623
#0  0xb6597656 in nanosleep () from /lib/libc.so.6

Here's the frontend log at the time:-

2005-10-04 23:31:08.934 Attempting to change from None to WatchingLiveTV
2005-10-04 23:31:08.935 write -> 15 21      MYTH_PROTO_VERSION 18
2005-10-04 23:31:08.943 read  <- 15 13      ACCEPT[]:[]18
2005-10-04 23:31:08.943 Using protocol version 18
2005-10-04 23:31:08.943 write -> 15 19      ANN Playback epia 0
2005-10-04 23:31:08.952 read  <- 15 2       OK
2005-10-04 23:31:08.952 write -> 15 44      QUERY_RECORDER 
2[]:[]SETUP_RING_BUFFER[]:[]0
2005-10-04 23:31:09.002 read  <- 15 101     
ok[]:[]rbuf://192.168.1.100:6543/var/media/video/ringbuf2.mpg[]:[...
2005-10-04 23:31:09.004 write -> 16 19      ANN Playback epia 0
2005-10-04 23:31:09.012 read  <- 16 2       OK
2005-10-04 23:31:09.013 write -> 17 21      ANN RingBuffer epia 2
2005-10-04 23:31:09.021 read  <- 17 2       OK
2005-10-04 23:31:09.021 write -> 15 33      QUERY_RECORDER 
2[]:[]SPAWN_LIVETV
2005-10-04 23:31:29.025 ReadStringList timeout (quick).
2005-10-04 23:31:29.025 RemoteEncoder::SendReceiveStringList(): No response.
2005-10-04 23:31:29.026 WriteStringList: Bad socket
2005-10-04 23:31:29.026 ReadStringList: Bad socket
<snip>
2005-10-04 23:31:49.026 RemoteEncoder::SendReceiveStringList(): No response.
2005-10-04 23:31:49.026 WriteStringList: Bad socket
2005-10-04 23:31:49.027 ReadStringList: Bad socket
2005-10-04 23:31:49.027 RemoteEncoder::SendReceiveStringList(): No response.
2005-10-04 23:31:49.027 StartRecorder() -- timed out waiting for 
recorder to start
2005-10-04 23:31:49.027 LiveTV not successfully started
2005-10-04 23:31:49.040 write -> 16 33      QUERY_RECORDER 
2[]:[]DONE_RINGBUF
2005-10-04 23:32:09.042 ReadStringList timeout (quick).
2005-10-04 23:32:09.042 Remote file timeout.
2005-10-04 23:36:40.711 Event socket closed. No connection to the backend.

and the backend log

2005-10-04 23:31:08.917 Getting next free recorder after : -1
2005-10-04 23:31:08.919 Checking card 1. Best card so far 1
2005-10-04 23:31:08.920 Checking card 2. Best card so far 2
2005-10-04 23:31:08.940 MainServer::HandleAnnounce Playback
2005-10-04 23:31:08.941 adding: epia as a client (events: 0)
2005-10-04 23:31:08.949 TVRec(2): Request: Program(no) channel() input() 
flags(KillRingBuffer,)
2005-10-04 23:31:08.949 TVRec(2): 
ClearFlags(WaitingForSIParser,SIParserRunning,) -> 
RunMainLoop,AskAllowRecording,RingBufferReset,
2005-10-04 23:31:08.950 TVRec(2): ClearFlags(WaitingForSignal,) -> 
RunMainLoop,AskAllowRecording,RingBufferReset,
2005-10-04 23:31:08.950 TVRec(2): Tearing down RingBuffer
2005-10-04 23:31:08.951 DummyDTVRecorder::StopRecordingThread(void)
2005-10-04 23:31:08.952 DummyDTVRecorder::StopRecordingThread(void)
2005-10-04 23:31:08.952 TVRec(2): ClearFlags(DummyRecorderRunning,) -> 
RunMainLoop,AskAllowRecording,RingBufferReset,
2005-10-04 23:31:08.980 TVRec(2): ClearFlags(PENDINGACTIONS,) -> 
RunMainLoop,AskAllowRecording,RingBufferReset,
2005-10-04 23:31:08.981 TVRec(2): Request: Program(no) channel() input() 
flags(KillRingBuffer,)
2005-10-04 23:31:08.981 TVRec(2): 
ClearFlags(WaitingForSIParser,SIParserRunning,) -> 
RunMainLoop,AskAllowRecording,RingBufferReset,
2005-10-04 23:31:08.982 TVRec(2): ClearFlags(WaitingForSignal,) -> 
RunMainLoop,AskAllowRecording,RingBufferReset,
2005-10-04 23:31:08.982 TVRec(2): ClearFlags(PENDINGACTIONS,) -> 
RunMainLoop,AskAllowRecording,RingBufferReset,
2005-10-04 23:31:09.001 MainServer::HandleAnnounce Playback
2005-10-04 23:31:09.001 adding: epia as a client (events: 0)
2005-10-04 23:31:09.008 adding: epia as a remote ringbuffer

Hope this is useful.

Cheers,

Jon





More information about the mythtv-dev mailing list