[mythtv-users] Major problem with Myth .13

mike khroman at cfl.rr.com
Sun Dec 14 00:39:40 EST 2003


I too receive similar messages since my upgrade to .13. I generated a
backtrace and have attached it. Hopefully I it will help pinpoint the
problem.

On my system the frontend never actually crashes, when i start the
LiveTV mode it works fine until i try to change the channel. It will
change the channel once, then when i try to change it again the errors
listed below occur and the video updates slow down and gets
"blocky"(can't think of a better term for it). Then stops updating all
together.

If anyone can help with this I would appreciate it.

Thanks,
	Mike

System:

Redhat 9 - kernel 2.4.22-6.ll.rh90
hauppauge pvr250
latest ivtv drivers and drivers from hauppauge
Athlon XP 2800





Example:
[New Thread 16384 (LWP 10503)]
2003-12-14 00:19:59 Enabled verbose msgs : important general
[New Thread 32769 (LWP 10515)]
[New Thread 16386 (LWP 10516)]
2003-12-14 00:20:09 Connecting to backend server: 127.0.0.1:6543 (try 1
of 5)
[New Thread 32771 (LWP 10519)]
[New Thread 49156 (LWP 10520)]
Input #0, mpeg, from 'rbuf://127.0.0.1:6543/mnt/mythtv/ringbuf1.nuv':
  Stream #0.0: Video: mpeg1video, 720x480, 29.97 fps
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
2003-12-14 00:20:10 Opening OSS audio device '/dev/dsp'.
[New Thread 65541 (LWP 10521)]
2003-12-14 00:20:10 Using XV port 69
[New Thread 81926 (LWP 10522)]
2003-12-14 00:20:11 Changing from None to WatchingLiveTV
2003-12-14 00:20:18 ReadStringList timeout (quick).
Remote encoder not responding.
QSocketDevice::writeBlock: Invalid socket
2003-12-14 00:20:18 Error writing stringlist
Remote encoder not responding.
QSocketDevice::writeBlock: Invalid socket
2003-12-14 00:20:18 Error writing stringlist
Remote encoder not responding.
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
QDateTime::fromString: Parameter out of range
QDateTime::fromString: Parameter out of range
QSocketDevice::writeBlock: Invalid socket
2003-12-14 00:20:18 Error writing stringlist
Remote encoder not responding.
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
QSocketDevice::writeBlock: Invalid socket
2003-12-14 00:20:31 Error writing stringlist
Remote encoder not responding.
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
QSocketDevice::writeBlock: Invalid socket
2003-12-14 00:20:31 Error writing stringlist
Remote encoder not responding.
QSocketDevice::writeBlock: Invalid socket
2003-12-14 00:20:31 Error writing stringlist
Remote encoder not responding.
QSocketDevice::writeBlock: Invalid socket
2003-12-14 00:20:31 Error writing stringlist
Remote encoder not responding.
QSocketDevice::writeBlock: Invalid socket
2003-12-14 00:20:31 Error writing stringlist
Remote encoder not responding.
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
QDateTime::fromString: Parameter out of range
QDateTime::fromString: Parameter out of range
QSocketDevice::writeBlock: Invalid socket
2003-12-14 00:20:31 Error writing stringlist
Remote encoder not responding.
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
[mpeg1video @ 0x8663d08]warning: first frame is no keyframe
2003-12-14 00:20:36 ReadStringList timeout (quick).
QSocketDevice::writeBlock: Invalid socket
2003-12-14 00:20:36 Error writing stringlist
2003-12-14 00:20:37 prebuffering pause
Waited 2 seconds for data to become available, waiting again...
Waited 2 seconds for data to become available, waiting again...
Waited 2 seconds for data to become available, waiting again...
Waited 2 seconds for data to become available, waiting again...
Waited 2 seconds for data to become available, waiting again...
Waited 2 seconds for data to become available, waiting again...



On Sat, 2003-12-13 at 07:21, manu wrote:
> Le 13.12.2003 16:17:11, Nicholas DePetrillo a écrit :
> > Serious problems with Myth .13, follow the time stamps below for the  
> > Backend and frontend logs I have here...
> > some interesting stuff is happening and it aint working.
> > 
> > this is what happens when I go to watch LIVE TV..
> > 
> > Ive been running myth since version .11 and I have NEVER had a  
> > problem.. I may just have to go back to .12 until .14 resolves the  
> > issues below or something.
> > 
> > I am on GENTOO Linux, all updated with IVTV and Hauppauge Freestyle..
> > mplayer can watch tv via the freestyle so I know my card works fine.
> > 
> > any suggestions?
> > 
> > also this is the secodn instance of someone having this with  
> > Myth .13, check the other posts.
> > 
> > Mythbackend:
> > 
> > Starting up as the master server.
> > 2003-12-13 10:05:51 Enabled verbose msgs : important general
> > 2003-12-13 10:05:53 Found changes in the todo list.
> > 2003-12-13 10:06:02 MainServer::HandleAnnounce Playback
> > 2003-12-13 10:06:02 adding: localhost as a player 0
> > 2003-12-13 10:06:02 MainServer::HandleAnnounce Playback
> > 2003-12-13 10:06:02 adding: localhost as a player 1
> > 2003-12-13 10:06:02 MainServer::HandleAnnounce Playback
> > 2003-12-13 10:06:02 adding: localhost as a player 0
> > 2003-12-13 10:06:02 MainServer::HandleAnnounce Playback
> > 2003-12-13 10:06:02 adding: localhost as a player 0
> > 2003-12-13 10:06:02 adding: localhost as a remote ringbuffer
> > 2003-12-13 10:06:03 Changing from None to WatchingLiveTV
> > Segmentation fault
> > 
> > 
> > Mythfrontend:
> > 
> > 2003-12-13 10:05:59 Enabled verbose msgs : important general
> > Found 2 Xinerama Screens.
> > Using screen 1, 1600x1200+1600+0
> > 2003-12-13 10:06:02 Connecting to backend server: 127.0.0.1:6543 (try  
> > 1 of 5)
> > 2003-12-13 10:06:03 ReadStringList timeout (quick).
> > Errm, event socket just closed.
> > 2003-12-13 10:06:04 ReadStringList timeout (quick).
> > Remote encoder not responding.
> > QSocketDevice::writeBlock: Invalid socket
> > 2003-12-13 10:06:04 Error writing stringlist
> > Remote encoder not responding.
> > QSocketDevice::writeBlock: Invalid socket
> > 2003-12-13 10:06:04 Error writing stringlist
> > Remote encoder not responding.
> > QSocketDevice::writeBlock: Invalid socket
> > 2003-12-13 10:06:04 Error writing stringlist
> > Remote encoder not responding.
> 
> I also have these messages, but all the waiting 2 seconds ... and  
> LiveTV is stuck. This did not happen as often with 0.12 (it happened  
> really rarely).
> I would be pleased to help debugging (I will try to use myth with gdb  
> now and hope to have a good stack trace).
> Bye
> Manu
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
-------------- next part --------------
gdb /usr/local/bin/mythfrontend
GNU gdb Red Hat Linux (5.3post-0.20021129.18rh)
Copyright 2003 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-redhat-linux-gnu"...
(gdb) run
Starting program: /usr/local/bin/mythfrontend
[New Thread 16384 (LWP 10503)]
2003-12-14 00:19:59 Enabled verbose msgs : important general
[New Thread 32769 (LWP 10515)]
[New Thread 16386 (LWP 10516)]
2003-12-14 00:20:09 Connecting to backend server: 127.0.0.1:6543 (try 1 of 5)
[New Thread 32771 (LWP 10519)]
[New Thread 49156 (LWP 10520)]
Input #0, mpeg, from 'rbuf://127.0.0.1:6543/mnt/mythtv/ringbuf1.nuv':
  Stream #0.0: Video: mpeg1video, 720x480, 29.97 fps
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
2003-12-14 00:20:10 Opening OSS audio device '/dev/dsp'.
[New Thread 65541 (LWP 10521)]
2003-12-14 00:20:10 Using XV port 69
[New Thread 81926 (LWP 10522)]
2003-12-14 00:20:11 Changing from None to WatchingLiveTV
2003-12-14 00:20:18 ReadStringList timeout (quick).
Remote encoder not responding.
QSocketDevice::writeBlock: Invalid socket
2003-12-14 00:20:18 Error writing stringlist
Remote encoder not responding.
QSocketDevice::writeBlock: Invalid socket
2003-12-14 00:20:18 Error writing stringlist
Remote encoder not responding.
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
QDateTime::fromString: Parameter out of range
QDateTime::fromString: Parameter out of range
QSocketDevice::writeBlock: Invalid socket
2003-12-14 00:20:18 Error writing stringlist
Remote encoder not responding.
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
QSocketDevice::writeBlock: Invalid socket
2003-12-14 00:20:31 Error writing stringlist
Remote encoder not responding.
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
QSocketDevice::writeBlock: Invalid socket
2003-12-14 00:20:31 Error writing stringlist
Remote encoder not responding.
QSocketDevice::writeBlock: Invalid socket
2003-12-14 00:20:31 Error writing stringlist
Remote encoder not responding.
QSocketDevice::writeBlock: Invalid socket
2003-12-14 00:20:31 Error writing stringlist
Remote encoder not responding.
QSocketDevice::writeBlock: Invalid socket
2003-12-14 00:20:31 Error writing stringlist
Remote encoder not responding.
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
QDateTime::fromString: Parameter out of range
QDateTime::fromString: Parameter out of range
QSocketDevice::writeBlock: Invalid socket
2003-12-14 00:20:31 Error writing stringlist
Remote encoder not responding.
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
ASSERT: "i <= nodes" in /usr/lib/qt-3.1/include/qvaluelist.h (372)
[mpeg1video @ 0x8663d08]warning: first frame is no keyframe
2003-12-14 00:20:36 ReadStringList timeout (quick).
QSocketDevice::writeBlock: Invalid socket
2003-12-14 00:20:36 Error writing stringlist
2003-12-14 00:20:37 prebuffering pause
Waited 2 seconds for data to become available, waiting again...
Waited 2 seconds for data to become available, waiting again...
Waited 2 seconds for data to become available, waiting again...
Waited 2 seconds for data to become available, waiting again...
Waited 2 seconds for data to become available, waiting again...
Waited 2 seconds for data to become available, waiting again...

Program received signal SIGINT, Interrupt.
[Switching to Thread 81926 (LWP 10522)]
0x40be9186 in nanosleep () from /lib/i686/libc.so.6
(gdb) thread apply all bt full

Thread 7 (Thread 81926 (LWP 10522)):
#0  0x40be9186 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.
#1  0x00000000 in ?? ()
No symbol table info available.

Thread 6 (Thread 65541 (LWP 10521)):
#0  0x40be9186 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.
#1  0x00000000 in ?? ()
No symbol table info available.

Thread 5 (Thread 49156 (LWP 10520)):
#0  0x40be9186 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.
#1  0x00000000 in ?? ()
No symbol table info available.

Thread 4 (Thread 32771 (LWP 10519)):
#0  0x40a1a086 in nanosleep () from /lib/i686/libpthread.so.0
No symbol table info available.
#1  0x00000001 in ?? ()
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#2  0x40a13149 in pthread_cond_timedwait_relative ()
   from /lib/i686/libpthread.so.0
No symbol table info available.
#3  0x4084a82d in QWaitCondition::wait(QMutex*, unsigned long) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#4  0x081717a8 in RingBuffer::ReadFromBuf(void*, int) (this=0x8669080,
    buf=0x8794870, count=32768) at RingBuffer.cpp:862
        readone = false
        avail = 10240
#5  0x08171a5d in RingBuffer::Read(void*, int) (this=0x8669080, buf=0x8794870,
    count=32768) at RingBuffer.cpp:932
        ret = -1
#6  0x081b189f in read_avf(URLContext*, unsigned char*, int) (h=0x8667e48,
    buf=0x8794870 "", buf_size=32768) at avformatdecoder.cpp:158
        dec = (AvFormatDecoder *) 0x8667df8
#7  0x08206279 in url_read (h=0x8667e48, buf=0x8794870 "", size=32768)
    at avio.c:99
        ret = 1086788680
#8  0x081b1931 in avf_read_packet (opaque=0x8667e48, buf=0x8794870 "",
    buf_size=32768) at avformatdecoder.cpp:201
        h = (URLContext *) 0x8667e48
---Type <return> to continue, or q <return> to quit---
#9  0x08206bb5 in fill_buffer (s=0x866d7dc) at aviobuf.c:246
        len = 24
#10 0x08206c31 in get_byte (s=0x866d7dc) at aviobuf.c:266
No locals.
#11 0x082156cc in find_next_start_code (pb=0x866d7dc, size_ptr=0x4babeb10,
    header_state=0x86650a0) at mpeg.c:488
        state = 255
        v = 30
        val = 1
        n = 100000
#12 0x08215883 in mpegps_read_pes_header (s=0x866d7d0, ppos=0x4babeb64,
    pstart_code=0x4babeb88, ppts=0x4babeb74, pdts=0x4babeb6c, find_next=1)
    at mpeg.c:554
        m = (MpegDemuxContext *) 0x86650a0
        len = 30
        size = 100000
        startcode = 446
        c = 1084347256
        flags = 0
        header_len = 1996
        pts = 586210701727498240
        dts = 605246327495854049
        last_pos = -1
---Type <return> to continue, or q <return> to quit---
#13 0x08215d11 in mpegps_read_packet (s=0x866d7d0, pkt=0x866e6d0) at mpeg.c:677
        st = (AVStream *) 0x86643c0
        len = 140957648
        startcode = 0
        i = 0
        type = 0
        codec_id = 2293724
        pts = 2293724
        dts = 604400309132853148
        ppos = 0
#14 0x082211d1 in av_read_packet (s=0x866d7d0, pkt=0x866e6d0) at utils.c:468
No locals.
#15 0x082218d6 in av_read_frame_internal (s=0x866d7d0, pkt=0x864a358)
    at utils.c:724
        st = (AVStream *) 0x0
        len = 1988
        ret = 0
        startpos = 2293724
#16 0x08221b64 in av_read_frame (s=0x866d7d0, pkt=0x864a358) at utils.c:801
        pktl = (AVPacketList *) 0x0
#17 0x081b3963 in AvFormatDecoder::GetFrame(int) (this=0x8667df8, onlyvideo=0)
    at avformatdecoder.cpp:974
        curstream = (AVStream *) 0x865ebd0
---Type <return> to continue, or q <return> to quit---
        pkt = (AVPacket *) 0x864a358
        len = -1152
        ret = 1152
        ptr = (
    unsigned char *) 0x879d1a0 "�.o.�020\001d�\220B\200Ic3\031\021�DC%�I\026\03013\003q\223\215�\036\036\223�\206\201�\221�qJ$rya\230\021?�233�
        samples = {-1607, -1656, -1569, -1604, -1557, -1594, -1531, -1578,
  -1480, -1508, -1442, -1460, -1398, -1442, -1342, -1399, -1315, -1360, -1281,
  -1316, -1207, -1242, -1150, -1190, -1111, -1146, -1041, -1070, -987, -1026,
  -968, -1008, -911, -946, -828, -880, -779, -818, -726, -729, -653, -674,
  -622, -656, -618, -617, -584, -604, -542, -608, -522, -560, -512, -514,
  -479, -493, -415, -437, -370, -391, -375, -389, -373, -374, -343, -361,
  -321, -362, -293, -317, -246, -251, -221, -223, -207, -195, -159, -149,
  -101, -108, -66, -68, -39, -44, -8, -32, 30, 12, 78, 70, 100, 86, 85, 83,
  97, 99, 167, 132, 225, 180, 241, 230, 259, 256, 282, 269, 291, 297, 316,
  331, 358, 364, 386, 408, 424, 463, 486, 504, 524, 521, 521, 526, 517, 548,
  552, 591, 618, 636, 660, 669, 671, 690, 697, 707, 734, 737, 757, 773, 784,
  805, 831, 849, 882, 908, 914, 943, 911, 939, 911, 932, 947, 962, 982, 1023,
  1007, 1060, 1044, 1061, 1075, 1093, 1107, 1158, 1141, 1178, 1143, 1171,
  1160, 1198, 1227, 1231, 1264, 1256, 1260, 1289, 1273, 1303, 1284, 1297,
  1292, 1311, 1315, 1332, 1310, 1342, 1301, 1358, 1336, 1378, 1349, 1391,
  1326, 1401, 1332, 1393, 1355, 1392, 1362, 1422, 1353, 1422...}
---Type <return> to continue, or q <return> to quit---
        data_size = 4608
        pts = 15788
        firstloop = false
        allowedquit = false
        storevideoframes = false
#18 0x0810153f in NuppelVideoPlayer::GetFrame(int, bool) (this=0x8659a20,
    onlyvideo=0, unsafe=false) at NuppelVideoPlayer.cpp:599
No locals.
#19 0x08104356 in NuppelVideoPlayer::StartPlaying() (this=0x8659a20)
    at NuppelVideoPlayer.cpp:1567
        output_video = 81926
        pausecheck = 0
#20 0x0818bcd3 in SpawnDecode(void*) (param=0x8659a20) at tv_play.cpp:140
        nvp = (NuppelVideoPlayer *) 0x8659a20
#21 0x40a14a21 in pthread_start_thread () from /lib/i686/libpthread.so.0
No symbol table info available.
#22 0x40a14b25 in pthread_start_thread_event () from /lib/i686/libpthread.so.0
No symbol table info available.

Thread 3 (Thread 16386 (LWP 10516)):
#0  0x40be9186 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.
#1  0x00000001 in ?? ()
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#2  0x081903b4 in TV::RunTV() (this=0x8659578) at tv_play.cpp:823
        keypressed = (QKeyEvent *) 0x8648d00
        updatecheck = 9
#3  0x0819017d in TV::EventThread(void*) (param=0x8659578) at tv_play.cpp:791
        thetv = (class TV *) 0x8659578
#4  0x40a14a21 in pthread_start_thread () from /lib/i686/libpthread.so.0
No symbol table info available.
#5  0x40a14b25 in pthread_start_thread_event () from /lib/i686/libpthread.so.0
No symbol table info available.

Thread 2 (Thread 32769 (LWP 10515)):
#0  0x40c14357 in poll () from /lib/i686/libc.so.6
No symbol table info available.
#1  0x40a13a3e in __pthread_manager () from /lib/i686/libpthread.so.0
No symbol table info available.
#2  0x40a13c8b in __pthread_manager_event () from /lib/i686/libpthread.so.0
No symbol table info available.

Thread 1 (Thread 16384 (LWP 10503)):
#0  0x40be9186 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.
#1  0x00000000 in ?? ()
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#0  0x40be9186 in nanosleep () from /lib/i686/libc.so.6
(gdb)
(gdb) quit


More information about the mythtv-users mailing list