[mythtv] Another frontend hang while fast-forwarding...
Derek Atkins
warlord at MIT.EDU
Sat Sep 27 02:15:10 EDT 2003
Trying to fast-forward through a commerical my wife got the
frontend to hang... Here is the backtrace from the frontend.
-derek
0xffffe002 in ?? ()
(gdb) thread apply all bt full
Thread 6 (Thread 1105394880 (LWP 13648)):
#0 0xffffe002 in ?? ()
No symbol table info available.
#1 0x409eff19 in pthread_join () from /lib/tls/libpthread.so.0
No symbol table info available.
#2 0x08178d76 in TV::TeardownPlayer() (this=0x434b7fd0) at tv_play.cpp:638
No locals.
#3 0x08177cb1 in TV::StopPlayerAndRecorder(bool, bool) (this=0x434b7fd0,
closePlayer=true, closeRecorder=false) at tv_play.cpp:559
No locals.
#4 0x08177906 in TV::HandleStateChange() (this=0x434b7fd0) at tv_play.cpp:475
changed = true
tmpInternalState = kState_None
statename = {static null = {
static null = <same as static member of an already seen type>,
d = 0x84c27f0, static shared_null = 0x84c27f0}, d = 0x434d2350,
static shared_null = 0x84c27f0}
origname = {static null = {
static null = <same as static member of an already seen type>,
d = 0x84c27f0, static shared_null = 0x84c27f0}, d = 0x434b7018,
static shared_null = 0x84c27f0}
#5 0x081790f8 in TV::RunTV() (this=0x434b7fd0) at tv_play.cpp:714
keypressed = 4096
pausecheck = 0
#6 0x08178f8f in TV::EventThread(void*) (param=0x434b7fd0) at tv_play.cpp:684
thetv = (class TV *) 0x434b7fd0
#7 0x409ef2b6 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#8 0x420de407 in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 5 (Thread 1125329856 (LWP 13649)):
#0 0xffffe002 in ?? ()
No symbol table info available.
#1 0x409eff19 in pthread_join () from /lib/tls/libpthread.so.0
No symbol table info available.
#2 0x401388df in AudioOutputOSS::KillAudio() (this=0x41e30008)
at audiooutputoss.cpp:179
No locals.
#3 0x401381c5 in AudioOutputOSS::Reconfigure(int, int, int) (this=0x41e30008,
laudio_bits=16, laudio_channels=2, laudio_samplerate=48000)
at audiooutputoss.cpp:52
curtime = {d = {jd = 1125197448}, t = {ds = 146232016}}
err = 8
info = {fragments = 0, fragstotal = 143069840, fragsize = 1125197092,
bytes = 135889948}
caps = 1125197068
#4 0x080fa5d2 in NuppelVideoPlayer::ReinitAudio() (this=0x8aa5cd0)
at NuppelVideoPlayer.cpp:345
No locals.
#5 0x08199067 in AvFormatDecoder::GetFrame(int) (this=0x8871290, onlyvideo=0)
---Type <return> to continue, or q <return> to quit---
at avformatdecoder.cpp:904
curstream = (AVStream *) 0x887b4d0
pkt = (AVPacket *) 0x8b67410
len = 2016
ret = 1152
ptr = (unsigned char *) 0x8b752d0 "ÿýä"
samples = {0 <repeats 665 times>, 1, 0 <repeats 13 times>, -1, 0, -3,
0, -1, 0, 1, 0 <repeats 17 times>, 1, 0, 0, 0, 0, 0, 0, 0, -1, 0, 1, 0, -1,
0 <repeats 11 times>, 1, 0, -1, 0, 0, 0, 0, 0, -1, 0, 1, 0, -1, 0, 0, 0, 0,
0, -1, 0, 1, 0 <repeats 11 times>, -1, 0, 1, 0, -1, 0, 0, 0, 0, 0, -1, 0, 1,
0, -1, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, -1, 0, 2, 0, -4, 0, -12, 0,
-3, 0, 1, 0, 0, 0, 0, 0, 0, 0, -1, 0, 3, 0, 10, 0, 3, 0, -2, 0, 1,
0 <repeats 15 times>, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1,
0 <repeats 77 times>, -1, 0, -2, 0, -1, 0 <repeats 13 times>, 2, 0, 1,
0 <repeats 284 times>...}
data_size = 4608
temppts = 3601766
gotvideo = false
allowedquit = false
storevideoframes = false
#6 0x080fb67d in NuppelVideoPlayer::GetFrame(int, bool) (this=0x8aa5cd0,
onlyvideo=0, unsafe=false) at NuppelVideoPlayer.cpp:572
No locals.
#7 0x080fe447 in NuppelVideoPlayer::StartPlaying() (this=0x8aa5cd0)
at NuppelVideoPlayer.cpp:1534
output_video = 1164098240
pausecheck = 0
#8 0x08175363 in SpawnDecode(void*) (param=0x8aa5cd0) at tv_play.cpp:67
nvp = (NuppelVideoPlayer *) 0x8aa5cd0
#9 0x409ef2b6 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#10 0x420de407 in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 4 (Thread 1116941376 (LWP 13650)):
#0 0xffffe002 in ?? ()
No symbol table info available.
#1 0x420ac5b6 in nanosleep () from /lib/tls/libc.so.6
No symbol table info available.
Thread 3 (Thread 1164098240 (LWP 13652)):
#0 0xffffe002 in ?? ()
No symbol table info available.
#1 0x420ac5b6 in nanosleep () from /lib/tls/libc.so.6
No symbol table info available.
Thread 2 (Thread 1137703744 (LWP 13697)):
#0 0xffffe002 in ?? ()
No symbol table info available.
#1 0x409f313b in write () from /lib/tls/libpthread.so.0
No symbol table info available.
#2 0x40191c0c in __JCR_LIST__ () from /usr/local/lib/libmyth-0.12.so.0
No symbol table info available.
Thread 1 (Thread 1092226912 (LWP 13375)):
#0 0xffffe002 in ?? ()
No symbol table info available.
#1 0x420ac5b6 in nanosleep () from /lib/tls/libc.so.6
No symbol table info available.
#0 0xffffe002 in ?? ()
--
Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
Member, MIT Student Information Processing Board (SIPB)
URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH
warlord at MIT.EDU PGP key available
More information about the mythtv-dev
mailing list