[mythtv] Mythfrontend - freeze on FF/REW "prebuffering" libmpeg2
[backtrace / strace included]
Blammo
blammo.doh at gmail.com
Wed Feb 16 05:01:17 UTC 2005
[I'm chasing several different issues, but this one I'm able to nail
down to a specific setting enable/disable. Here's all the data I could
dig]
Steps to repeat:
latest CVS - 0.17.20050130-1
enable libmpeg2 for playback,
disable (if applicable) XvMC
play any recorded video
FF or REW any speed is fine.
within a SHORT period of time, video freezes, lock scrolls
2005-02-15 21:47:33.970 prebuffering pause
2005-02-15 21:47:33.970 waiting for prebuffer...
2005-02-15 21:47:33.981 prebuffering pause
2005-02-15 21:47:33.981 waiting for prebuffer...
2005-02-15 21:47:33.992 prebuffering pause
2005-02-15 21:47:33.992 waiting for prebuffer...
2005-02-15 21:47:34.003 prebuffering pause
2005-02-15 21:47:34.003 waiting for prebuffer...
2005-02-15 21:47:34.014 prebuffering pause
2005-02-15 21:47:34.014 waiting for prebuffer...
2005-02-15 21:47:34.025 prebuffering pause
2005-02-15 21:47:34.025 waiting for prebuffer...
fractions of a second apart.
Most of the time, stop/exit will get you back to a menu.
Backtrace below:
Thread 8 (Thread -1224512592 (LWP 8312)):
#0 0xffffe410 in ?? ()
No symbol table info available.
#1 0xb7036378 in ?? ()
No symbol table info available.
#2 0x00000003 in ?? ()
No symbol table info available.
#3 0x00000000 in ?? ()
No symbol table info available.
Thread 7 (Thread -1233052752 (LWP 8313)):
#0 0xffffe410 in ?? ()
No symbol table info available.
#1 0xb6811378 in ?? ()
No symbol table info available.
#2 0x00000064 in ?? ()
No symbol table info available.
#3 0x08269090 in ?? ()
No symbol table info available.
#4 0x00c9550b in __read_nocancel () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb72c599b in lirc_nextcode (code=0xb68113e8) at lirc_client.c:1493
new_buffer = 0xfffffe00 <Address 0xfffffe00 out of bounds>
packet_size = 100
end_len = 0
len = -512
end = 0x0
c = -80 '°'
#6 0xb755ece0 in LircClient::Process (this=0x81b0590) at lirc.cpp:67
code = 0x0
ir = 0x0
ret = 0
#7 0xb74fea2c in SpawnLirc (param=0x81ae3b8) at mythdialogs.cpp:52
main_window = (MythMainWindow *) 0x81ae3b8
config_file = {static null = {static null = <same as static
member of an already seen type>,
d = 0x81570c0, static shared_null = 0x81570c0}, d = 0x81b0578,
static shared_null = 0x81570c0}
program = {static null = {static null = <same as static member
of an already seen type>,
d = 0x81570c0, static shared_null = 0x81570c0}, d = 0x81b0518,
static shared_null = 0x81570c0}
cl = (class LircClient *) 0x81b0590
#8 0x00c903ae in start_thread () from /lib/tls/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#9 0x00b0fb6e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 6 (Thread -1268458576 (LWP 8316)):
#0 0xffffe410 in ?? ()
No symbol table info available.
#1 0xb464d338 in ?? ()
No symbol table info available.
#2 0xb7f10b40 in ?? () from /usr/local/lib/libmythtv-0.17.so.0
No symbol table info available.
#3 0x00000000 in ?? ()
No symbol table info available.
Thread 5 (Thread -1276974160 (LWP 8317)):
#0 0xffffe410 in ?? ()
No symbol table info available.
#1 0xb3e2e238 in ?? ()
No symbol table info available.
#2 0x0000027b in ?? ()
No symbol table info available.
#3 0x00000000 in ?? ()
No symbol table info available.
Thread 4 (Thread -1285366864 (LWP 8318)):
#0 0xffffe410 in ?? ()
No symbol table info available.
#1 0xb362d348 in ?? ()
No symbol table info available.
#2 0xb7f10b40 in ?? () from /usr/local/lib/libmythtv-0.17.so.0
No symbol table info available.
#3 0x00000000 in ?? ()
No symbol table info available.
Thread 3 (Thread -1308243024 (LWP 8319)):
#0 0xffffe410 in ?? ()
No symbol table info available.
#1 0xb205a298 in ?? ()
No symbol table info available.
#2 0xb75fd250 in ?? () from /usr/local/lib/libmyth-0.17.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#3 0x00000000 in ?? ()
No symbol table info available.
Thread 2 (Thread -1339634768 (LWP 8320)):
#0 0xffffe410 in ?? ()
No symbol table info available.
#1 0xb026c378 in ?? ()
No symbol table info available.
#2 0x00000237 in ?? ()
No symbol table info available.
#3 0x00000000 in ?? ()
No symbol table info available.
Thread 1 (Thread -1221854304 (LWP 8311)):
#0 0xffffe410 in ?? ()
No symbol table info available.
#1 0xbfffded8 in ?? ()
No symbol table info available.
#2 0x05a2efb0 in ?? () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#3 0x00000000 in ?? ()
No symbol table info available.
I see it complaining about "no symbol table" but I followed the
directions on the "troubleshooting" page verbatim.
I'm also going to include an strace, though I'm not sure it will help.
I started the snip from the strace at/after the last sql trace, which
I assume video playback occurs after.
write(7, "O\0\0\0\3SELECT data FROM settings W"..., 83) = 83
read(7, "\1\0\0\1", 4) = 4
read(7, "\1", 1) = 1
read(7, "\30\0\0\2", 4) = 4
read(7, "\10settings\4data\3\377\377\0\1\374\3\20\0\0", 24) = 24
read(7, "\1\0\0\3", 4) = 4
read(7, "\376", 1) = 1
read(7, "\1\0\0\4", 4) = 4
read(7, "\376", 1) = 1
time([1108529638]) = 1108529638
gettimeofday({1108529638, 721413}, NULL) = 0
ioctl(5, FIONREAD, [0]) = 0
write(6, "\0", 1) = 1
gettimeofday({1108529638, 721521}, NULL) = 0
write(3, "\2\0\4\0\341\1\300\1\0@\0\0\v\0\300\1", 16) = 16
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529638, 721697}, NULL) = 0
select(13, [3 4 5 11 12], [], [], {0, 0}) = 1 (in [5], left {0, 0})
read(5, "\0", 1) = 1
gettimeofday({1108529638, 721848}, NULL) = 0
nanosleep({0, 100000000}, NULL) = 0
ioctl(5, FIONREAD, [1]) = 0
gettimeofday({1108529638, 823740}, NULL) = 0
write(3, "l\0\1\0", 4) = 4
read(3, "\1\0\301Q\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\31\0\0\0\250"..., 32) = 32
writev(3, [{"s\0\1\0k\1\3\0\0\0\0\0\0\0\300\1b\1\3\0\4\0\4\0", 24},
{"DPMS", 4}], 2) = 28
read(3, "\1\267\304Q\0\0\0\0\1\213\0\0\0\0\0\0\0\0\0\0\31\0\0\0"..., 32) = 32
write(3, "\213\7\1\0", 4) = 4
read(3, "\1\0\305Q\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\31\0\0\0\250"..., 32) = 32
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529638, 824363}, NULL) = 0
select(16, [3 4 5 11 12 15], [], [], {0, 0}) = 1 (in [5], left {0, 0})
read(5, "\0", 1) = 1
gettimeofday({1108529638, 824529}, NULL) = 0
nanosleep({0, 100000000}, NULL) = 0
ioctl(5, FIONREAD, [0]) = 0
write(6, "\0", 1) = 1
gettimeofday({1108529638, 926710}, NULL) = 0
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529638, 926787}, NULL) = 0
select(16, [3 4 5 11 12 15], [], [], {0, 0}) = 1 (in [5], left {0, 0})
read(5, "\0", 1) = 1
gettimeofday({1108529638, 926949}, NULL) = 0
ioctl(5, FIONREAD, [0]) = 0
write(6, "\0", 1) = 1
gettimeofday({1108529638, 927058}, NULL) = 0
gettimeofday({1108529638, 927084}, NULL) = 0
write(3, ";\3\5\0\24\0\300\1\0\0\0\0\260\0020\1\261\0e\0\235\6\5"..., 76) = 76
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529638, 928033}, NULL) = 0
select(16, [3 4 5 11 12 15], [], [], {0, 0}) = 1 (in [5], left {0, 0})
read(5, "\0", 1) = 1
gettimeofday({1108529638, 929024}, NULL) = 0
nanosleep({0, 100000000}, NULL) = 0
ioctl(5, FIONREAD, [0]) = 0
write(6, "\0", 1) = 1
gettimeofday({1108529639, 30749}, NULL) = 0
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529639, 30836}, NULL) = 0
select(16, [3 4 5 11 12 15], [], [], {0, 0}) = 1 (in [5], left {0, 0})
read(5, "\0", 1) = 1
gettimeofday({1108529639, 31005}, NULL) = 0
nanosleep({0, 100000000}, NULL) = 0
ioctl(5, FIONREAD, [0]) = 0
write(6, "\0", 1) = 1
gettimeofday({1108529639, 132698}, NULL) = 0
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529639, 132786}, NULL) = 0
select(16, [3 4 5 11 12 15], [], [], {0, 0}) = 1 (in [5], left {0, 0})
read(5, "\0", 1) = 1
gettimeofday({1108529639, 132956}, NULL) = 0
nanosleep({0, 100000000}, NULL) = 0
ioctl(5, FIONREAD, [0]) = 0
write(6, "\0", 1) = 1
gettimeofday({1108529639, 234682}, NULL) = 0
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529639, 234767}, NULL) = 0
select(16, [3 4 5 11 12 15], [], [], {0, 0}) = 1 (in [5], left {0, 0})
read(5, "\0", 1) = 1
gettimeofday({1108529639, 234938}, NULL) = 0
nanosleep({0, 100000000}, NULL) = 0
ioctl(5, FIONREAD, [0]) = 0
write(6, "\0", 1) = 1
gettimeofday({1108529639, 336668}, NULL) = 0
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529639, 336752}, NULL) = 0
select(16, [3 4 5 11 12 15], [], [], {0, 0}) = 1 (in [5], left {0, 0})
read(5, "\0", 1) = 1
gettimeofday({1108529639, 336924}, NULL) = 0
nanosleep({0, 100000000}, NULL) = 0
ioctl(5, FIONREAD, [0]) = 0
write(6, "\0", 1) = 1
gettimeofday({1108529639, 438647}, NULL) = 0
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529639, 438730}, NULL) = 0
select(16, [3 4 5 11 12 15], [], [], {0, 0}) = 1 (in [5], left {0, 0})
read(5, "\0", 1) = 1
gettimeofday({1108529639, 438899}, NULL) = 0
ioctl(5, FIONREAD, [0]) = 0
write(6, "\0", 1) = 1
gettimeofday({1108529639, 439017}, NULL) = 0
gettimeofday({1108529639, 439044}, NULL) = 0
write(3, ";\3\5\0\24\0\300\1\0\0\0\0\260\0020\1\261\0e\0\235\6\5"..., 76) = 76
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529639, 439285}, NULL) = 0
select(16, [3 4 5 11 12 15], [], [], {0, 0}) = 1 (in [5], left {0, 0})
read(5, "\0", 1) = 1
gettimeofday({1108529639, 439446}, NULL) = 0
nanosleep({0, 100000000}, NULL) = 0
ioctl(5, FIONREAD, [0]) = 0
write(6, "\0", 1) = 1
gettimeofday({1108529639, 541637}, NULL) = 0
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529639, 541720}, NULL) = 0
select(16, [3 4 5 11 12 15], [], [], {0, 0}) = 1 (in [5], left {0, 0})
read(5, "\0", 1) = 1
gettimeofday({1108529639, 541894}, NULL) = 0
nanosleep({0, 100000000}, NULL) = 0
ioctl(5, FIONREAD, [0]) = 0
write(6, "\0", 1) = 1
gettimeofday({1108529639, 643638}, NULL) = 0
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529639, 643725}, NULL) = 0
select(16, [3 4 5 11 12 15], [], [], {0, 0}) = 1 (in [5], left {0, 0})
read(5, "\0", 1) = 1
gettimeofday({1108529639, 643901}, NULL) = 0
nanosleep({0, 100000000}, NULL) = 0
ioctl(5, FIONREAD, [0]) = 0
write(6, "\0", 1) = 1
gettimeofday({1108529639, 745586}, NULL) = 0
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529639, 745666}, NULL) = 0
select(16, [3 4 5 11 12 15], [], [], {0, 0}) = 1 (in [5], left {0, 0})
read(5, "\0", 1) = 1
gettimeofday({1108529639, 745828}, NULL) = 0
nanosleep({0, 100000000}, NULL) = 0
ioctl(5, FIONREAD, [1]) = 0
gettimeofday({1108529639, 847535}, NULL) = 0
ioctl(5, FIONREAD, [1]) = 0
ioctl(5, FIONREAD, [1]) = 0
write(3, "s\0\1\0s\0\1\0", 8) = 8
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529639, 847937}, NULL) = 0
select(16, [3 4 5 11 12 15], [], [], {0, 0}) = 1 (in [5], left {0, 0})
read(5, "\0", 1) = 1
gettimeofday({1108529639, 848137}, NULL) = 0
nanosleep({0, 100000000}, NULL) = 0
ioctl(5, FIONREAD, [0]) = 0
write(6, "\0", 1) = 1
gettimeofday({1108529639, 949570}, NULL) = 0
mmap2(NULL, 2097152, PROT_NONE,
MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xaf989000
munmap(0xaf989000, 487424) = 0
munmap(0xafb00000, 561152) = 0
mprotect(0xafa00000, 135168, PROT_READ|PROT_WRITE) = 0
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529639, 949791}, NULL) = 0
select(16, [3 4 5 11 12 15], [], [], {0, 0}) = 1 (in [5], left {0, 0})
read(5, "\0", 1) = 1
gettimeofday({1108529639, 949961}, NULL) = 0
futex(0xb70800, FUTEX_WAIT, 2, NULL) = 0
futex(0xb70800, FUTEX_WAKE, 1) = 0
ioctl(5, FIONREAD, [0]) = 0
write(6, "\0", 1) = 1
gettimeofday({1108529639, 950152}, NULL) = 0
gettimeofday({1108529639, 950179}, NULL) = 0
write(3, ";\3\5\0\24\0\300\1\0\0\0\0\260\0020\1\261\0e\0\235\6\5"..., 76) = 76
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529639, 950475}, NULL) = 0
select(16, [3 4 5 11 12 15], [], [], {0, 0}) = 1 (in [5], left {0, 0})
read(5, "\0", 1) = 1
gettimeofday({1108529639, 950615}, NULL) = 0
nanosleep({0, 100000000}, NULL) = 0
ioctl(5, FIONREAD, [0]) = 0
write(6, "\0", 1) = 1
gettimeofday({1108529640, 52544}, NULL) = 0
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529640, 52627}, NULL) = 0
select(16, [3 4 5 11 12 15], [], [], {0, 0}) = 1 (in [5], left {0, 0})
read(5, "\0", 1) = 1
gettimeofday({1108529640, 52813}, NULL) = 0
nanosleep({0, 100000000}, NULL) = 0
ioctl(5, FIONREAD, [0]) = 0
write(6, "\0", 1) = 1
gettimeofday({1108529640, 154534}, NULL) = 0
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529640, 154615}, NULL) = 0
select(16, [3 4 5 11 12 15], [], [], {0, 0}) = 1 (in [5], left {0, 0})
read(5, "\0", 1) = 1
gettimeofday({1108529640, 154784}, NULL) = 0
nanosleep({0, 100000000}, NULL) = 0
ioctl(5, FIONREAD, [0]) = 0
write(6, "\0", 1) = 1
gettimeofday({1108529640, 256597}, NULL) = 0
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529640, 256712}, NULL) = 0
select(16, [3 4 5 11 12 15], [], [], {0, 0}) = 1 (in [5], left {0, 0})
read(5, "\0", 1) = 1
gettimeofday({1108529640, 257051}, NULL) = 0
nanosleep({0, 100000000}, NULL) = 0
ioctl(5, FIONREAD, [0]) = 0
write(6, "\0", 1) = 1
gettimeofday({1108529640, 358596}, NULL) = 0
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529640, 358678}, NULL) = 0
select(16, [3 4 5 11 12 15], [], [], {0, 0}) = 1 (in [5], left {0, 0})
read(5, "\0", 1) = 1
gettimeofday({1108529640, 358849}, NULL) = 0
nanosleep({0, 100000000}, NULL) = 0
ioctl(5, FIONREAD, [0]) = 0
write(6, "\0", 1) = 1
gettimeofday({1108529640, 460538}, NULL) = 0
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529640, 460666}, NULL) = 0
select(16, [3 4 5 11 12 15], [], [], {0, 0}) = 1 (in [5], left {0, 0})
read(5, "\0", 1) = 1
gettimeofday({1108529640, 460947}, NULL) = 0
ioctl(5, FIONREAD, [0]) = 0
write(6, "\0", 1) = 1
gettimeofday({1108529640, 461113}, NULL) = 0
gettimeofday({1108529640, 461141}, NULL) = 0
write(3, ";\3\5\0\24\0\300\1\0\0\0\0\260\0020\1\261\0e\0\235\6\5"..., 76) = 76
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529640, 461564}, NULL) = 0
select(16, [3 4 5 11 12 15], [], [], {0, 0}) = 1 (in [5], left {0, 0})
read(5, "\0", 1) = 1
gettimeofday({1108529640, 461734}, NULL) = 0
nanosleep({0, 100000000}, NULL) = 0
ioctl(5, FIONREAD, [0]) = 0
write(6, "\0", 1) = 1
gettimeofday({1108529640, 568215}, NULL) = 0
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529640, 568408}, NULL) = 0
select(16, [3 4 5 11 12 15], [], [], {0, 0}) = 1 (in [5], left {0, 0})
read(5, "\0", 1) = 1
gettimeofday({1108529640, 568649}, NULL) = 0
nanosleep({0, 100000000}, NULL) = 0
ioctl(5, FIONREAD, [0]) = 0
write(6, "\0", 1) = 1
gettimeofday({1108529640, 670610}, NULL) = 0
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529640, 670689}, NULL) = 0
select(16, [3 4 5 11 12 15], [], [], {0, 0}) = 1 (in [5], left {0, 0})
read(5, "\0", 1) = 1
gettimeofday({1108529640, 670875}, NULL) = 0
ioctl(17, MTRRIOC_ADD_ENTRY, 0xbfffd7d8) = 0
ioctl(17, MTRRIOC_ADD_ENTRY, 0xbfffd824) = 0
ioctl(17, MTRRIOC_ADD_ENTRY, 0xbfffd7d8) = 0
ioctl(17, MTRRIOC_ADD_ENTRY, 0xbfffd824) = 0
gettimeofday({1108529640, 671067}, NULL) = 0
gettimeofday({1108529640, 671094}, NULL) = 0
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529640, 671153}, NULL) = 0
select(16, [3 4 5 11 12 15], [], [], {0, 0}) = 0 (Timeout)
gettimeofday({1108529640, 671262}, NULL) = 0
nanosleep({0, 100000000}, NULL) = 0
ioctl(5, FIONREAD, [0]) = 0
write(6, "\0", 1) = 1
gettimeofday({1108529640, 773524}, NULL) = 0
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529640, 773633}, NULL) = 0
select(16, [3 4 5 11 12 15], [], [], {0, 0}) = 1 (in [5], left {0, 0})
read(5, "\0", 1) = 1
gettimeofday({1108529640, 773872}, NULL) = 0
nanosleep({0, 100000000}, NULL) = 0
ioctl(5, FIONREAD, [0]) = 0
write(6, "\0", 1) = 1
gettimeofday({1108529640, 875534}, NULL) = 0
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529640, 875644}, NULL) = 0
select(16, [3 4 5 11 12 15], [], [], {0, 0}) = 1 (in [5], left {0, 0})
read(5, "\0", 1) = 1
gettimeofday({1108529640, 875895}, NULL) = 0
nanosleep({0, 100000000}, NULL) = 0
ioctl(5, FIONREAD, [0]) = 0
write(6, "\0", 1) = 1
gettimeofday({1108529640, 978715}, NULL) = 0
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529640, 978796}, NULL) = 0
select(16, [3 4 5 11 12 15], [], [], {0, 0}) = 1 (in [5], left {0, 0})
read(5, "\0", 1) = 1
gettimeofday({1108529640, 978966}, NULL) = 0
ioctl(5, FIONREAD, [0]) = 0
write(6, "\0", 1) = 1
gettimeofday({1108529640, 979080}, NULL) = 0
gettimeofday({1108529640, 979107}, NULL) = 0
write(3, ";\3\5\0\24\0\300\1\0\0\0\0\260\0020\1\261\0e\0\235\6\5"..., 76) = 76
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529640, 985367}, NULL) = 0
select(16, [3 4 5 11 12 15], [], [], {0, 0}) = 1 (in [5], left {0, 0})
read(5, "\0", 1) = 1
gettimeofday({1108529640, 985544}, NULL) = 0
nanosleep({0, 100000000}, NULL) = 0
ioctl(5, FIONREAD, [0]) = 0
write(6, "\0", 1) = 1
gettimeofday({1108529641, 87506}, NULL) = 0
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529641, 87619}, NULL) = 0
select(16, [3 4 5 11 12 15], [], [], {0, 0}) = 1 (in [5], left {0, 0})
read(5, "\0", 1) = 1
gettimeofday({1108529641, 87883}, NULL) = 0
nanosleep({0, 100000000}, NULL) = 0
ioctl(5, FIONREAD, [0]) = 0
write(6, "\0", 1) = 1
gettimeofday({1108529641, 189439}, NULL) = 0
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529641, 189543}, NULL) = 0
select(16, [3 4 5 11 12 15], [], [], {0, 0}) = 1 (in [5], left {0, 0})
read(5, "\0", 1) = 1
gettimeofday({1108529641, 189777}, NULL) = 0
nanosleep({0, 100000000}, NULL) = 0
ioctl(5, FIONREAD, [0]) = 0
write(6, "\0", 1) = 1
:
There's pages more, but all repeating this loop:
select(16, [3 4 5 11 12 15], [], [], {0, 0}) = 1 (in [5], left {0, 0})
read(5, "\0", 1) = 1
gettimeofday({1108529645, 167941}, NULL) = 0
nanosleep({0, 100000000}, NULL) = 0
ioctl(5, FIONREAD, [0]) = 0
write(6, "\0", 1) = 1
gettimeofday({1108529645, 269654}, NULL) = 0
ioctl(3, FIONREAD, [0]) = 0
gettimeofday({1108529645, 269727}, NULL) = 0
Disabling Libmpeg2 resolves this issue.
More information about the mythtv-dev
mailing list