[mythtv] Waited too long for ringbuffer pause with svn 8106

Bob Cottingham bobnvic at gmail.com
Sun Dec 4 09:33:07 UTC 2005


Under current svn, mythfrontend appeared to stop responding after a
channel change in LiveTV.  Backtrace for mythfrontend is attached.
Nothing special appears in the mythbackend log and it wasn't running
under gdb at the time. The file for the new show was created and
written to.

Should this be put in trac?

Thanks,
Bob
-------------- next part --------------

bob at mythbox:~$ gdb mythfrontend
GNU gdb 6.3-debian
Copyright 2004 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 "i486-linux-gnu"...Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".

(gdb) run
Starting program: /usr/local/bin/mythfrontend
[Thread debugging using libthread_db enabled]
[New Thread -1247861024 (LWP 23836)]
Qt: gdb: -nograb added to command-line options.
         Use the -dograb option to enforce grabbing.
2005-12-04 02:44:11.527 Using runtime prefix = /usr/local
2005-12-04 02:44:11.558 XScreenSaver support enabled
2005-12-04 02:44:11.758 New DB connection, total: 1
2005-12-04 02:44:11.839 Total desktop dim: 800x600, with 1 screen[s].
2005-12-04 02:44:11.844 Using screen 0, 800x600 at 0,0
2005-12-04 02:44:11.848 Enabling Settings Cache.
2005-12-04 02:44:11.848 Clearing Settings Cache.
[New Thread -1250387024 (LWP 23842)]

Program received signal SIG33, Real-time event 33.
[Switching to Thread -1250387024 (LWP 23842)]
0xb63a5bc8 in clone () from /lib/tls/i686/cmov/libc.so.6
(gdb) cont
Continuing.
2005-12-04 02:45:31.168 Current Schema Version: 1114
2005-12-04 02:45:31.169 mythfrontend version: 0.19.20051128-1 www.mythtv.org
2005-12-04 02:45:31.169 Enabled verbose msgs:  important general
2005-12-04 02:45:32.385 lang0: aar
2005-12-04 02:45:32.385 lang: aar
2005-12-04 02:45:32.419 lang1: aar
2005-12-04 02:45:32.419 lang: aar
2005-12-04 02:45:32.510 Total desktop dim: 800x600, with 1 screen[s].
2005-12-04 02:45:32.512 Using screen 0, 800x600 at 0,0
2005-12-04 02:45:32.538 Switching to square mode (G.A.N.T.)
[New Thread -1265448016 (LWP 23845)]
[New Thread -1273840720 (LWP 23846)]
2005-12-04 02:45:33.496 Joystick disabled.
[Thread -1273840720 (LWP 23846) exited]
2005-12-04 02:45:33.509 New DB connection, total: 2
2005-12-04 02:45:33.516 Clearing Settings Cache for 'Language'.
2005-12-04 02:45:33.516 Clearing Settings Cache.
2005-12-04 02:45:33.549 Registering Internal as a media playback plugin.
2005-12-04 02:45:33.822 Registering MythDVD DVD Media Handler as a media handler
2005-12-04 02:45:33.822 Registering MythDVD VCD Media Handler as a media handler
2005-12-04 02:45:46.082 Registering MythMusic Media Handler as a media handler
2005-12-04 02:45:46.671 Mediamonitor: Adding /dev/hdc
2005-12-04 02:45:46.673 Starting media monitor.
[New Thread -1273840720 (LWP 23852)]
[New Thread -1316066384 (LWP 23857)]
2005-12-04 02:46:00.468 Connecting to backend server: 192.168.1.101:6543 (try 1 of 5)
2005-12-04 02:46:00.475 Using protocol version 22
2005-12-04 02:46:00.586 TV: Attempting to change from None to WatchingLiveTV
2005-12-04 02:46:00.595 Using protocol version 22
2005-12-04 02:46:01.478 New DB connection, total: 3
2005-12-04 02:46:01.500 Invalid file handle when opening /var/mythtv/tv/1055_20051204024601.mpg.  6 retries remaining.
2005-12-04 02:46:02.001 Invalid file handle when opening /var/mythtv/tv/1055_20051204024601.mpg.  5 retries remaining.
2005-12-04 02:46:02.504 Invalid file handle when opening /var/mythtv/tv/1055_20051204024601.mpg.  4 retries remaining.
[New Thread -1326449744 (LWP 23862)]
[New Thread -1334842448 (LWP 23863)]
0: start_time: 0.036 duration: 0.147
1: start_time: 0.026 duration: 0.121
stream: start_time: 0.289 duration: 1.746 bitrate=5048 kb/s
2005-12-04 02:46:04.563 AFD: Opened codec 0x83551d0, id(MPEG2VIDEO) type(Video)
2005-12-04 02:46:04.582 AFD: Opened codec 0x832d450, id(MP2) type(Audio)
2005-12-04 02:46:04.682 Opening audio device '/dev/dsp'.
2005-12-04 02:46:04.682 Opening OSS audio device '/dev/dsp'.
[New Thread -1347744848 (LWP 23864)]
[New Thread -1368818768 (LWP 23865)]
2005-12-04 02:46:05.650 TV: Changing from None to WatchingLiveTV
2005-12-04 02:46:05.776 The realtime priority setting is not enabled.
2005-12-04 02:46:06.060 Video timing method: SGI OpenGL
QDateTime::fromString: Parameter out of range
QDateTime::fromString: Parameter out of range
QDateTime::fromString: Parameter out of range
QDateTime::fromString: Parameter out of range
QDateTime::fromString: Parameter out of range
QDateTime::fromString: Parameter out of range
QDateTime::fromString: Parameter out of range
QDateTime::fromString: Parameter out of range
2005-12-04 03:05:37.616 NVP: prebuffering pause
2005-12-04 03:05:38.914 RingBuf(/var/mythtv/tv/1055_20051204030000.mpg): Waited too long for ringbuffer pause..
2005-12-04 03:05:39.251 Prebuffer wait timed out 10 times.
2005-12-04 03:05:39.916 RingBuf(/var/mythtv/tv/1055_20051204030000.mpg): Waited too long for ringbuffer pause..
2005-12-04 03:05:40.902 Prebuffer wait timed out 10 times.
2005-12-04 03:05:40.919 RingBuf(/var/mythtv/tv/1055_20051204030000.mpg): Waited too long for ringbuffer pause..
2005-12-04 03:05:41.920 RingBuf(/var/mythtv/tv/1055_20051204030000.mpg): Waited too long for ringbuffer pause..
2005-12-04 03:05:42.554 Prebuffer wait timed out 10 times.
2005-12-04 03:05:42.922 RingBuf(/var/mythtv/tv/1055_20051204030000.mpg): Waited too long for ringbuffer pause..
2005-12-04 03:05:43.924 RingBuf(/var/mythtv/tv/1055_20051204030000.mpg): Waited too long for ringbuffer pause..
2005-12-04 03:05:44.206 Prebuffer wait timed out 10 times.
2005-12-04 03:05:44.926 RingBuf(/var/mythtv/tv/1055_20051204030000.mpg): Waited too long for ringbuffer pause..
2005-12-04 03:05:45.857 Prebuffer wait timed out 10 times.
2005-12-04 03:05:45.928 RingBuf(/var/mythtv/tv/1055_20051204030000.mpg): Waited too long for ringbuffer pause..
2005-12-04 03:05:46.929 RingBuf(/var/mythtv/tv/1055_20051204030000.mpg): Waited too long for ringbuffer pause..
2005-12-04 03:05:47.509 Prebuffer wait timed out 10 times.
2005-12-04 03:05:47.931 RingBuf(/var/mythtv/tv/1055_20051204030000.mpg): Waited too long for ringbuffer pause..
2005-12-04 03:05:48.933 RingBuf(/var/mythtv/tv/1055_20051204030000.mpg): Waited too long for ringbuffer pause..
2005-12-04 03:05:49.161 Prebuffer wait timed out 10 times.
2005-12-04 03:05:49.935 RingBuf(/var/mythtv/tv/1055_20051204030000.mpg): Waited too long for ringbuffer pause..
2005-12-04 03:05:50.813 Prebuffer wait timed out 10 times.
2005-12-04 03:05:50.937 RingBuf(/var/mythtv/tv/1055_20051204030000.mpg): Waited too long for ringbuffer pause..
2005-12-04 03:05:51.939 RingBuf(/var/mythtv/tv/1055_20051204030000.mpg): Waited too long for ringbuffer pause..
2005-12-04 03:05:52.464 Prebuffer wait timed out 10 times.
2005-12-04 03:05:52.941 RingBuf(/var/mythtv/tv/1055_20051204030000.mpg): Waited too long for ringbuffer pause..
2005-12-04 03:05:53.942 RingBuf(/var/mythtv/tv/1055_20051204030000.mpg): Waited too long for ringbuffer pause..
2005-12-04 03:05:54.116 Prebuffer wait timed out 10 times.
2005-12-04 03:05:54.944 RingBuf(/var/mythtv/tv/1055_20051204030000.mpg): Waited too long for ringbuffer pause..
2005-12-04 03:05:55.768 Prebuffer wait timed out 10 times.
2005-12-04 03:05:55.946 RingBuf(/var/mythtv/tv/1055_20051204030000.mpg): Waited too long for ringbuffer pause..
2005-12-04 03:05:56.947 RingBuf(/var/mythtv/tv/1055_20051204030000.mpg): Waited too long for ringbuffer pause..
2005-12-04 03:05:57.419 Prebuffer wait timed out 10 times.
2005-12-04 03:05:57.949 RingBuf(/var/mythtv/tv/1055_20051204030000.mpg): Waited too long for ringbuffer pause..
2005-12-04 03:05:58.951 RingBuf(/var/mythtv/tv/1055_20051204030000.mpg): Waited too long for ringbuffer pause..
2005-12-04 03:05:59.071 Prebuffer wait timed out 10 times.
2005-12-04 03:05:59.953 RingBuf(/var/mythtv/tv/1055_20051204030000.mpg): Waited too long for ringbuffer pause..
2005-12-04 03:06:00.723 Prebuffer wait timed out 10 times.
2005-12-04 03:06:00.955 RingBuf(/var/mythtv/tv/1055_20051204030000.mpg): Waited too long for ringbuffer pause..
2005-12-04 03:06:01.956 RingBuf(/var/mythtv/tv/1055_20051204030000.mpg): Waited too long for ringbuffer pause..
2005-12-04 03:06:02.374 Prebuffer wait timed out 10 times.
2005-12-04 03:06:02.958 RingBuf(/var/mythtv/tv/1055_20051204030000.mpg): Waited too long for ringbuffer pause..
2005-12-04 03:06:03.959 RingBuf(/var/mythtv/tv/1055_20051204030000.mpg): Waited too long for ringbuffer pause..
2005-12-04 03:06:04.026 Prebuffer wait timed out 10 times.
2005-12-04 03:06:04.962 RingBuf(/var/mythtv/tv/1055_20051204030000.mpg): Waited too long for ringbuffer pause..
2005-12-04 03:06:05.677 Prebuffer wait timed out 10 times.
2005-12-04 03:06:05.963 RingBuf(/var/mythtv/tv/1055_20051204030000.mpg): Waited too long for ringbuffer pause..

Program received signal SIGINT, Interrupt.
[Switching to Thread -1247861024 (LWP 23836)]
0xffffe410 in ?? ()
(gdb) thread apply all bt full

Thread 10 (Thread -1368818768 (LWP 23865)):
#0  0xffffe410 in ?? ()
No symbol table info available.
#1  0xae6972bc in ?? ()
No symbol table info available.
#2  0x00000183 in ?? ()
No symbol table info available.
#3  0x00000000 in ?? ()
No symbol table info available.
#4  0xb6526f0c in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#5  0xb6bd89a3 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#6  0xb7b95f3f in NuppelVideoPlayer::DisplayNormalFrame (this=0xb0f005f8)
    at NuppelVideoPlayer.cpp:1599
        frame = (VideoFrame *) 0x8c1e5b4
#7  0xb7b96b57 in NuppelVideoPlayer::OutputVideoLoop (this=0xb0f005f8)
    at NuppelVideoPlayer.cpp:1756
        temp_speed = 1
        fr_int = 33366
        rf_int = 16579
---Type <return> to continue, or q <return> to quit-


More information about the mythtv-dev mailing list