Ticket #687: frontend-crash-bt.txt

File frontend-crash-bt.txt, 5.0 KB (added by torbjorn.jansson@…, 20 years ago)

gdb backtrace from the crash

Line 
1Program received signal SIGSEGV, Segmentation fault.
2[Switching to Thread -1260389456 (LWP 6107)]
30x0014cbca in av_read_frame (s=0x0, pkt=0x9e62358) at utils.c:1089
41089 const int genpts= s->flags & AVFMT_FLAG_GENPTS;
5Current language: auto; currently c
6(gdb) thread apply all bt full
7
8Thread 12 (Thread -1276048464 (LWP 6109)):
9#0 0x001a1402 in __kernel_vsyscall ()
10No symbol table info available.
11#1 0x0049ccfc in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
12No symbol table info available.
13#2 0x04ac43ad in QWaitCondition::wait () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
14No symbol table info available.
15#3 0x00a906d0 in NuppelVideoPlayer::DisplayNormalFrame (this=0xb5d5c238)
16 at NuppelVideoPlayer.cpp:1599
17 frame = (VideoFrame *) 0x9e1c888
18#4 0x00a914e4 in NuppelVideoPlayer::OutputVideoLoop (this=0xb5d5c238)
19 at NuppelVideoPlayer.cpp:1756
20 temp_speed = 1
21 fr_int = 20000
22 rf_int = 20000
23#5 0x00a917b0 in NuppelVideoPlayer::kickoffOutputVideoLoop (player=0xb5d5c238)
24 at NuppelVideoPlayer.cpp:1825
25 nvp = (NuppelVideoPlayer *) 0xb5d5c238
26#6 0x0049a341 in start_thread () from /lib/tls/libpthread.so.0
27No symbol table info available.
28#7 0x06b13fee in clone () from /lib/tls/libc.so.6
29No symbol table info available.
30
31Thread 11 (Thread 156650416 (LWP 6108)):
32#0 0x001a1402 in __kernel_vsyscall ()
33No symbol table info available.
34#1 0x06ad71a6 in __nanosleep_nocancel () from /lib/tls/libc.so.6
35No symbol table info available.
36#2 0x06b0d31a in usleep () from /lib/tls/libc.so.6
37No symbol table info available.
38#3 0x0093339d in RingBuffer::safe_read (this=0xb5d37a80, fd=-1, data=0xb414f008, sz=128000)
39 at RingBuffer.cpp:384
40 ret = -1
41 tot = 0
42 errcnt = 1
43 zerocnt = 0
44#4 0x0093466a in RingBuffer::ReadAheadThread (this=0xb5d37a80) at RingBuffer.cpp:658
45 totfree = 128000
46 ret = 0
47 used = 1
48 loops = 0
49#5 0x0093437d in RingBuffer::StartReader (type=0xb5d37a80) at RingBuffer.cpp:589
50 rbuffer = (RingBuffer *) 0xb5d37a80
51#6 0x0049a341 in start_thread () from /lib/tls/libpthread.so.0
52No symbol table info available.
53#7 0x06b13fee in clone () from /lib/tls/libc.so.6
54No symbol table info available.
55
56Thread 10 (Thread -1260389456 (LWP 6107)):
57#0 0x0014cbca in av_read_frame (s=0x0, pkt=0x9e62358) at utils.c:1089
58 pktl = (AVPacketList *) 0x6b74800
59 eof = 0
60 genpts = -1260392936
61 __PRETTY_FUNCTION__ = "av_read_frame"
62#1 0x00abe585 in AvFormatDecoder::GetFrame (this=0xa244c30, onlyvideo=1)
63 at avformatdecoder.cpp:1875
64 curstream = (AVStream *) 0x1
65 pkt = (AVPacket *) 0x9e62358
66 ret = 0
67 ptr = (unsigned char *) 0x9e009c4 "ðÆó"
68 firstloop = false
69 have_err = false
70 storevideoframes = false
71 len = 111863108
72 data_size = 0
73 pts = 66023113447440399
74 allowedquit = false
75 skipaudio = true
76#2 0x00a8bf35 in NuppelVideoPlayer::GetFrame (this=0xb5d5c238, onlyvideo=1, unsafe=false)
77 at NuppelVideoPlayer.cpp:868
78No locals.
79#3 0x00a937de in NuppelVideoPlayer::StartPlaying (this=0xb5d5c238) at NuppelVideoPlayer.cpp:2320
80 output_video = 3018918832
81 decoder_thread = 3034577840
82#4 0x00a500d1 in SpawnDecode (param=0xb5d5c238) at tv_play.cpp:186
83 nvp = (NuppelVideoPlayer *) 0xb5d5c238
84#5 0x0049a341 in start_thread () from /lib/tls/libpthread.so.0
85No symbol table info available.
86#6 0x06b13fee in clone () from /lib/tls/libc.so.6
87No symbol table info available.
88
89Thread 5 (Thread 146160560 (LWP 6102)):
90#0 0x001a1402 in __kernel_vsyscall ()
91No symbol table info available.
92#1 0x06ad71a6 in __nanosleep_nocancel () from /lib/tls/libc.so.6
93No symbol table info available.
94#2 0x06b0d31a in usleep () from /lib/tls/libc.so.6
95No symbol table info available.
96#3 0x00a5d33d in TV::RunTV (this=0xb5d22bd0) at tv_play.cpp:1355
97 doHandle = false
98 keypressed = (QKeyEvent *) 0xa0bf6f0
99 updatecheck = 17
100#4 0x00a5cda5 in TV::EventThread (param=0xb5d22bd0) at tv_play.cpp:1287
101 thetv = (class TV *) 0xb5d22bd0
102#5 0x0049a341 in start_thread () from /lib/tls/libpthread.so.0
103No symbol table info available.
104#6 0x06b13fee in clone () from /lib/tls/libc.so.6
105No symbol table info available.
106
107Thread 4 (Thread -1211909200 (LWP 5668)):
108#0 0x001a1402 in __kernel_vsyscall ()
109No symbol table info available.
110#1 0x0049ca86 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
111No symbol table info available.
112#2 0x04ac42e1 in QWaitCondition::wait () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
113No symbol table info available.
114#3 0x010a1ca1 in MythContext::waitPrivRequest (this=0x9d3ce40) at mythcontext.cpp:2744
115No locals.
116#4 0x0806f349 in run_priv_thread (data=0x0) at main.cpp:713
117No locals.
118#5 0x0049a341 in start_thread () from /lib/tls/libpthread.so.0
119No symbol table info available.
120#6 0x06b13fee in clone () from /lib/tls/libc.so.6
121No symbol table info available.
122
123Thread 3 (Thread -1222399056 (LWP 5669)):
124#0 0x001a1402 in __kernel_vsyscall ()
125No symbol table info available.
126#1 0x0049f3fb in __read_nocancel () from /lib/tls/libpthread.so.0
127No symbol table info available.
128#2 0x006509e3 in lirc_nextcode (code=0xb723a3d8) at lirc_client.c:1498
129 new_buffer = Variable "new_buffer" is not available.
1300x0014cbca 1089 const int genpts= s->flags & AVFMT_FLAG_GENPTS;