Ticket #942: backtrace.feb04.out

File backtrace.feb04.out, 8.9 KB (added by derek@…, 18 years ago)

backtrace of prebuffer pause

Line 
1Thread 9 (Thread -1332024400 (LWP 14701)):
2#0  0xb65c1dc2 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
3   from /lib/tls/libpthread.so.0
4#1  0xb6bb4407 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
5#2  0xb7b72b8d in NuppelVideoPlayer::DisplayNormalFrame (this=0x822ad90)
6    at NuppelVideoPlayer.cpp:1824
7#3  0xb7b74066 in NuppelVideoPlayer::OutputVideoLoop (this=0x822ad90)
8    at NuppelVideoPlayer.cpp:2016
9#4  0xb7b7433e in NuppelVideoPlayer::kickoffOutputVideoLoop (player=0x822ad90)
10    at NuppelVideoPlayer.cpp:2092
11#5  0xb65bfccd in start_thread () from /lib/tls/libpthread.so.0
12#6  0xb646ab0e in clone () from /lib/tls/libc.so.6
13
14Thread 8 (Thread -1306608720 (LWP 14700)):
15#0  0xb642b2ec in nanosleep () from /lib/tls/libc.so.6
16#1  0xb64637fa in usleep () from /lib/tls/libc.so.6
17#2  0xb723b542 in AudioOutputBase::OutputAudioLoop (this=0xb21ec008)
18    at audiooutputbase.cpp:716
19#3  0xb723cd8e in AudioOutputBase::kickoffOutputAudioLoop (player=0xb21ec008)
20    at audiooutputbase.cpp:870
21#4  0xb65bfccd in start_thread () from /lib/tls/libpthread.so.0
22#5  0xb646ab0e in clone () from /lib/tls/libc.so.6
23
24Thread 7 (Thread -1293976656 (LWP 14699)):
25#0  0xb642b2ec in nanosleep () from /lib/tls/libc.so.6
26#1  0xb64637fa in usleep () from /lib/tls/libc.so.6
27#2  0xb79f0530 in RingBuffer::ReadAheadThread (this=0x821d2c8)
28    at RingBuffer.cpp:712
29#3  0xb79f03e1 in RingBuffer::StartReader (type=0x821d2c8)
30    at RingBuffer.cpp:671
31#4  0xb65bfccd in start_thread () from /lib/tls/libpthread.so.0
32#5  0xb646ab0e in clone () from /lib/tls/libc.so.6
33
34Thread 6 (Thread -1285588048 (LWP 14698)):
35#0  0xb641b871 in gettimeofday () from /lib/tls/libc.so.6
36#1  0xb6bc2cf0 in QTime::currentTime () from /usr/lib/libqt-mt.so.3
37#2  0xb6bc3a8d in QDateTime::currentDateTime () from /usr/lib/libqt-mt.so.3
38#3  0xb6bc3a0b in QDateTime::currentDateTime () from /usr/lib/libqt-mt.so.3
39#4  0xb79c9c7f in ProgramInfo::UpdateInUseMark (this=0x826f390, force=false)
40    at programinfo.cpp:3504
41#5  0xb7b766b7 in NuppelVideoPlayer::StartPlaying (this=0x822ad90)
42    at NuppelVideoPlayer.cpp:2457
43#6  0xb7b26015 in SpawnDecode (param=0x822ad90) at tv_play.cpp:190
44#7  0xb65bfccd in start_thread () from /lib/tls/libpthread.so.0
45#8  0xb646ab0e in clone () from /lib/tls/libc.so.6
46
47Thread 5 (Thread -1258689616 (LWP 14683)):
48#0  0xb642b2ec in nanosleep () from /lib/tls/libc.so.6
49#1  0xb64637fa in usleep () from /lib/tls/libc.so.6
50#2  0xb7b35493 in TV::RunTV (this=0x829d8e8) at tv_play.cpp:1441
51#3  0xb7b352cf in TV::EventThread (param=0x829d8e8) at tv_play.cpp:1393
52#4  0xb65bfccd in start_thread () from /lib/tls/libpthread.so.0
53#5  0xb646ab0e in clone () from /lib/tls/libc.so.6
54
55Thread 4 (Thread -1258689616 (LWP 14683)):
56#0  0xb642b2ec in nanosleep () from /lib/tls/libc.so.6
57#1  0xb64637fa in usleep () from /lib/tls/libc.so.6
58#2  0xb7b35493 in TV::RunTV (this=0x829d8e8) at tv_play.cpp:1441
59#3  0xb7b352cf in TV::EventThread (param=0x829d8e8) at tv_play.cpp:1393
60#4  0xb65bfccd in start_thread () from /lib/tls/libpthread.so.0
61#5  0xb646ab0e in clone () from /lib/tls/libc.so.6
62
63Thread 3 (Thread -1250301008 (LWP 14626)):
64#0  0xb65c43f1 in __read_nocancel () from /lib/tls/libpthread.so.0
65#1  0xb6383ef9 in lirc_nextcode (code=0xb579e3d8) at lirc_client.c:1498
66#2  0xb7274672 in LircClient::Process (this=0x825b7a8) at lirc.cpp:68
67#3  0xb71ee0c6 in SpawnLirc (param=0x8265b20) at mythdialogs.cpp:53
68#4  0xb65bfccd in start_thread () from /lib/tls/libpthread.so.0
69#5  0xb646ab0e in clone () from /lib/tls/libc.so.6
70
71Thread 2 (Thread -1241089104 (LWP 14625)):
72#0  0xb65c1b61 in pthread_cond_wait@@GLIBC_2.3.2 ()
73   from /lib/tls/libpthread.so.0
74#1  0xb6bb4339 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
75#2  0xb71325da in MythContext::waitPrivRequest (this=0x81cb580)
76    at mythcontext.cpp:2711
77#3  0x080741cf in run_priv_thread (data=0x0) at main.cpp:679
78#4  0xb65bfccd in start_thread () from /lib/tls/libpthread.so.0
79#5  0xb646ab0e in clone () from /lib/tls/libc.so.6
80
81Thread 1 (Thread -1239021344 (LWP 14619)):
82#0  0xb642b2ec in nanosleep () from /lib/tls/libc.so.6
83#1  0xb64637fa in usleep () from /lib/tls/libc.so.6
84#2  0x08070b3b in startTV (startInGuide=false) at main.cpp:270
85#3  0x08070bf4 in startTVNormal () at main.cpp:296
86#4  0x08070eae in TVMenuCallback (data=0x81cb580, selection=@0x822cc90)
87    at main.cpp:330
88#5  0xb71761f5 in ThemedMenuPrivate::handleAction (this=0x822cb98,
89    action=@0x823c0f0) at themedmenu.cpp:2516
90#6  0xb717440b in ThemedMenuPrivate::keyPressHandler (this=0x822cb98,
91    e=0xbfde98a0) at themedmenu.cpp:2336
92#7  0xb7177a9f in ThemedMenu::keyPressEvent (this=0x81e6d38, e=0xbfde98a0)
93    at themedmenu.cpp:2722
94#8  0xb694e785 in QWidget::event () from /usr/lib/libqt-mt.so.3
95#9  0xb68bbbff in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
96#10 0xb68bb6f4 in QApplication::notify () from /usr/lib/libqt-mt.so.3
97#11 0xb720ae02 in QApplication::sendEvent (receiver=0x81e6d38,
98    event=0xbfde98a0) at qapplication.h:491
99#12 0xb71f76b2 in MythMainWindow::customEvent (this=0x8265b20, ce=0x823e178)
100    at mythdialogs.cpp:845
101#13 0xb6915dbc in QObject::event () from /usr/lib/libqt-mt.so.3
102#14 0xb694e6af in QWidget::event () from /usr/lib/libqt-mt.so.3
103#15 0xb68bbbff in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
104#16 0xb68bb1fe in QApplication::notify () from /usr/lib/libqt-mt.so.3
105#17 0xb68bc9f6 in QApplication::sendPostedEvents () from /usr/lib/libqt-mt.so.3
106#18 0xb68bc876 in QApplication::sendPostedEvents () from /usr/lib/libqt-mt.so.3
107#19 0xb686513d in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
108#20 0xb68cdf58 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
109#21 0xb68bbeb1 in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3
110#22 0xb71f8809 in MythDialog::exec (this=0x81e6d38) at mythdialogs.cpp:1047
111#23 0x08071df4 in RunMenu (themedir=
112      {static null = {static null = <same as static member of an already seen type>, d = 0x8186070, static shared_null = 0x8186070}, d = 0x81ee600, static shared_null = 0x8186070}) at main.cpp:498
113#24 0x08078338 in main (argc=3, argv=0xbfdea294) at main.cpp:1062
114
115===============================================================
116BACKEND LOG
117
1182006-02-04 15:00:00.175 TVRec(1): SwitchLiveTVRingBuffer(discont 0, set_rec 1)
1192006-02-04 15:00:00.183 TVRec(1): GetProgramRingBufferForLiveTV()
1202006-02-04 15:00:00.402 TVRec(1): StartedRecording(0x819e450) fn(/myth/tv/1115_2
1210060204150000.mpg)
1222006-02-04 15:00:00.504 Chain: Updated endtime for '1115_20060204144731' to 2006
1230204150000
1242006-02-04 15:00:00.526 Finished recording That '70s Show: channel 1115
1252006-02-04 15:00:00.532 Preview: 'myth://192.168.1.139:6543/1115_20060204144731.
126mpg' is not local,
127                        replacing with '/myth/tv/1115_20060204144731.mpg', which
128 is local.
1292006-02-04 15:00:00.543 Chain: Appended@2 '1115_20060204150000'
1302006-02-04 15:00:00.829 TVRec(1): SetFlags(RingBufferReset,) -> FrontendReady,Ru
131nMainLoop,CancelNextRecording,AskAllowRecording,RecorderRunning,RingBufferReset,
1322006-02-04 15:00:00.855 TVRec(1): !has_rec(1) !rec_soon(1) curRec(0x8146b48) sta
133rttm(2006-02-04T14:47:31)
1342006-02-04 15:00:00.875 TVRec(1): Enabling Full LiveTV UI.
1350: start_time: 0.805 duration: 67.634
1361: start_time: 0.719 duration: 67.697
137stream: start_time: 7.990 duration: 752.437 bitrate=5179 kb/s
1382006-02-04 15:00:00.880 AFD: Opened codec 0x81a88d0, id(MPEG2VIDEO) type(Video)
1392006-02-04 15:00:00.894 AFD: Opened codec 0x81c3260, id(MP2) type(Audio)
1402006-02-04 15:00:01.064 RecBase(/dev/video0): SetRingBuffer(0x81b27e8) '/myth/tv
141/1115_20060204150000.mpg'
1422006-02-04 15:00:01.068 TVRec(1): RingBufferChanged()
1432006-02-04 15:00:01.081 Chain: Updated endtime for '1115_20060204144731' to 2006
1440204150001
1452006-02-04 15:00:01.109 Finished recording That '70s Show: channel 1115
1462006-02-04 15:04:11.067 Running HouseKeeping
1472006-02-04 15:05:36.849 StopLiveTV(void) curRec: 0x8232db8 pseudoRec: 0
1482006-02-04 15:05:36.912 TVRec(1): Changing from WatchingLiveTV to None
1492006-02-04 15:05:36.918 TVRec(1): ClearFlags(FrontendReady,CancelNextRecording,)
150 -> RunMainLoop,AskAllowRecording,RecorderRunning,RingBufferReset,
1512006-02-04 15:05:36.926 TVRec(1): SetFlags(AskAllowRecording,) -> RunMainLoop,As
152kAllowRecording,RecorderRunning,RingBufferReset,
1532006-02-04 15:05:36.935 TVRec(1): Request: Program(no) channel() input() flags(KillRec,KillRingBuffer,)
1542006-02-04 15:05:37.027 TVRec(1): ClearFlags(RecorderRunning,) -> RunMainLoop,As
155kAllowRecording,RingBufferReset,
1562006-02-04 15:05:37.079 Chain: Updated endtime for '1115_20060204150000' to 2006
1570204150537
1582006-02-04 15:05:37.096 Finished recording That '70s Show: channel 1115
1592006-02-04 15:05:37.108 TVRec(1): ClearFlags(RecorderRunning,) -> RunMainLoop,As
160kAllowRecording,RingBufferReset,
1612006-02-04 15:05:37.122 TVRec(1): Tearing down RingBuffer
1622006-02-04 15:05:37.129 TVRec(1): ClearFlags(PENDINGACTIONS,) -> RunMainLoop,Ask
163AllowRecording,RingBufferReset,