Ticket #5356: iso-segfault-traceback-2.txt

File iso-segfault-traceback-2.txt, 18.8 KB (added by klaas.de.waal@…, 11 years ago)

segfault traceback for iso image playback with standard decoder and 2 CPUs

Line 
1Current directory is /usr/bin/
2GNU gdb Fedora (6.8-29.fc10)
3Copyright (C) 2008 Free Software Foundation, Inc.
4License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
5This is free software: you are free to change and redistribute it.
6There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
7and "show warranty" for details.
8This GDB was configured as "x86_64-redhat-linux-gnu"...
9(gdb) run
10Starting program: /usr/bin/mythfrontend
11[Thread debugging using libthread_db enabled]
12[New Thread 0x7ffff48b8790 (LWP 21190)]
132009-02-23 11:28:29.523 Using runtime prefix = /usr
14[New Thread 0x7fffefb71950 (LWP 21199)]
15[New Thread 0x7fffef165950 (LWP 21200)]
16[New Thread 0x7fffee75c950 (LWP 21201)]
17Detaching after fork from child process 21202.
18Detaching after fork from child process 21204.
192009-02-23 11:28:30.007 XScreenSaver support enabled
202009-02-23 11:28:30.007 DPMS is disabled.
212009-02-23 11:28:30.007 Empty LocalHostName.
222009-02-23 11:28:30.007 Using localhost value of myth3.home.lan
232009-02-23 11:28:30.008 Testing network connectivity to zolder
24Detaching after fork from child process 21206.
252009-02-23 11:28:30.134 New DB connection, total: 1
262009-02-23 11:28:30.142 Connected to database 'mythconverg' at host: zolder
272009-02-23 11:28:30.143 Closing DB connection named 'DBManager0'
282009-02-23 11:28:30.144 Primary screen 0.
292009-02-23 11:28:30.145 Connected to database 'mythconverg' at host: zolder
302009-02-23 11:28:30.146 Running in a window
312009-02-23 11:28:30.146 Using screen 0, 1280x1024 at 0,0
32[New Thread 0x7fffed0dd950 (LWP 21208)]
332009-02-23 11:28:30.158 New DB connection, total: 2
342009-02-23 11:28:30.159 Connected to database 'mythconverg' at host: zolder
352009-02-23 11:28:30.163 mythfrontend version: 0.21.20080304-1 www.mythtv.org
362009-02-23 11:28:30.163 Enabled verbose msgs:  important general
372009-02-23 11:28:30.494 No theme dir: /home/klaas/.mythtv/themes/G.A.N.T
382009-02-23 11:28:30.496 Primary screen 0.
392009-02-23 11:28:30.496 Running in a window
402009-02-23 11:28:30.496 Using screen 0, 1280x1024 at 0,0
412009-02-23 11:28:30.497 No theme dir: /home/klaas/.mythtv/themes/G.A.N.T
422009-02-23 11:28:30.499 Switching to square mode (G.A.N.T)
432009-02-23 11:28:30.531 Using the Qt painter
44[New Thread 0x7fffec052950 (LWP 21209)]
45[New Thread 0x7fffeb651950 (LWP 21210)]
46mythtv: could not connect to socket
47mythtv: No such file or directory
482009-02-23 11:28:30.536 lirc_init failed for mythtv, see preceding messages
49[Thread 0x7fffec052950 (LWP 21209) exited]
502009-02-23 11:28:30.538 JoystickMenuClient Error: Joystick disabled - Failed to read /home/klaas/.mythtv/joystickmenurc
51[Thread 0x7fffeb651950 (LWP 21210) exited]
522009-02-23 11:28:30.993 Loading from: /usr/share/mythtv/themes/G.A.N.T/base.xml
532009-02-23 11:28:31.025 Loading from: /usr/share/mythtv/themes/default/base.xml
542009-02-23 11:28:31.155 Registering Internal as a media playback plugin.
552009-02-23 11:28:31.339 MonitorRegisterExtensions(0x100, gif,jpg,png)
56Detaching after fork from child process 21211.
57Detaching after fork from child process 21212.
58Detaching after fork from child process 21213.
592009-02-23 11:28:31.632 MonitorRegisterExtensions(0x40, ogg,mp3,aac,flac)
60[New Thread 0x7fffeb651950 (LWP 21214)]
61[New Thread 0x7fffec052950 (LWP 21215)]
62SIP listening on IP Address 10.0.0.160:5060 NAT address 10.0.0.160
63SIP: Cannot register; proxy, username or password not set
642009-02-23 11:28:31.968 No theme dir: /home/klaas/.mythtv/themes/G.A.N.T
652009-02-23 11:28:41.176 XMLParse::LoadTheme using /usr/share/mythtv/themes/default/video-ui.xml
66MythThemedDialog.o: something is requesting a screen update of zero size. A widget probably has not done a calculateScreeArea(). Will redraw the whole screen (inefficient!).
67[New Thread 0x7fffe2798950 (LWP 21219)]
682009-02-23 11:28:50.361 Connecting to backend server: 10.0.0.152:6543 (try 1 of 5)
692009-02-23 11:28:50.361 Using protocol version 40
70[New Thread 0x7fffe1d97950 (LWP 21220)]
712009-02-23 11:28:50.375 TV: Attempting to change from None to WatchingPreRecorded
72libdvdnav: Using dvdnav version 0.1.10-xine from http://xine.sf.net
73libdvdread: Using libdvdcss version 1.2.10 for DVD access
74libdvdnav: DVD Title: Songfestival
75libdvdnav: DVD Serial Number: 33538BD2CCAC742D
76libdvdnav: DVD Title (Alternative):
77libdvdnav: Unable to find map file '/home/klaas/.dvdnav/Songfestival.map'
78libdvdnav: DVD disk reports itself with Region mask 0x00000000. Regions: 1 2 3 4 5 6 7 8
79
80libdvdread: Attempting to retrieve all CSS keys
81libdvdread: This can take a _long_ time, please be patient
82
83libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x00000120
84libdvdread: Elapsed time 0
85libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x0000032c
86libdvdread: Elapsed time 0
87libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x000003de
88libdvdread: Elapsed time 0
89libdvdread: Found 1 VTS's
90libdvdread: Elapsed time 0
912009-02-23 11:28:50.392 Opened DVD device at /mnt/store/videos/1_DVD/3_DVD_Pop/Eurovisie Songfestival/Songfestival.iso
922009-02-23 11:28:50.392 There are 1 titles on the disk
932009-02-23 11:28:50.392 Title 0 has 0 parts.
94[New Thread 0x7fffdf56b950 (LWP 21221)]
95[New Thread 0x7fffdea6a950 (LWP 21222)]
96[New Thread 0x7fffde069950 (LWP 21223)]
972009-02-23 11:28:50.532 AFD: Opened codec 0x9b70e0, id(MPEG2VIDEO) type(Video)
982009-02-23 11:28:50.532 NVP: Disabling Audio, params(-1,-1,-1)
992009-02-23 11:28:50.574 VideoOutputXv: XVideo Adaptor Name: 'NV17 Video Texture'
1002009-02-23 11:28:50.603 OSD Theme Dimensions W: 640 H: 480
1012009-02-23 11:28:50.969 TV: Changing from None to WatchingPreRecorded
102[New Thread 0x7fffd9b77950 (LWP 21224)]
1032009-02-23 11:28:50.979 FilterManager: failed to load filter 'none', no such filter exists
1042009-02-23 11:28:50.979 Couldn't load deinterlace filter none
1052009-02-23 11:28:50.983 FilterManager: failed to load filter 'none', no such filter exists
1062009-02-23 11:28:50.983 Couldn't load deinterlace filter none
1072009-02-23 11:28:51.081 Video timing method: USleep with busy wait
1082009-02-23 11:28:51.189 FilterManager: failed to load filter 'none', no such filter exists
1092009-02-23 11:28:51.189 Couldn't load deinterlace filter none
110[New Thread 0x7fffd9176950 (LWP 21225)]
111[New Thread 0x7fffd8775950 (LWP 21226)]
1122009-02-23 11:28:51.381 AFD: Warning, video codec 0x9b70e0 id(MPEG2VIDEO) type (Video) already open.
1132009-02-23 11:28:51.382 FilterManager: failed to load filter 'none', no such filter exists
1142009-02-23 11:28:51.382 Couldn't load deinterlace filter none
1152009-02-23 11:28:51.559 AFD: codec AC3 has 0 channels
1162009-02-23 11:28:51.564 AFD: Opened codec 0x7fffe76c0e70, id(AC3) type(Audio)
1172009-02-23 11:28:51.566 Opening audio device 'default'. ch 2(2) sr 48000
1182009-02-23 11:28:51.566 Opening ALSA audio device 'default'.
119[New Thread 0x7fffd3967950 (LWP 21227)]
1202009-02-23 11:28:51.604 ALSA, Warning: mmap not available, attempting to fall back to slow writes.
121[New Thread 0x7fffced60950 (LWP 21229)]
1222009-02-23 11:28:51.657 Mixer unable to find control PCM
1232009-02-23 11:28:51.657 Mixer unable to find control PCM
1242009-02-23 11:28:51.657 Mixer unable to find control PCM
1252009-02-23 11:28:51.657 Mixer unable to find control PCM
1262009-02-23 11:28:51.658 Mixer unable to find control PCM
1272009-02-23 11:28:51.658 Mixer unable to find control PCM
1282009-02-23 11:28:51.658 Mixer unable to find control PCM
129[New Thread 0x7fffce35f950 (LWP 21230)]
1302009-02-23 11:28:51.663 NVP: Enabling Audio
1312009-02-23 11:28:51.665 [ac3 @ 0x7ffff6fbcd40]frame CRC mismatch
132[New Thread 0x7fffcd95e950 (LWP 21231)]
133[New Thread 0x7fffccf5d950 (LWP 21232)]
1342009-02-23 11:28:51.679 AFD: Warning, video codec 0x9b70e0 id(MPEG2VIDEO) type (Video) already open.
1352009-02-23 11:28:51.679 AFD: Opened codec 0x7fffe796a9c0, id(DVD_SUBTITLE) type(Subtitle)
1362009-02-23 11:28:51.679 NVP: Disabling Audio, params(-1,-1,-1)
137[Thread 0x7fffce35f950 (LWP 21230) exited]
138[Thread 0x7fffced60950 (LWP 21229) exited]
139[Thread 0x7fffd3967950 (LWP 21227) exited]
140[New Thread 0x7fffd3967950 (LWP 21233)]
141[New Thread 0x7fffced60950 (LWP 21234)]
1422009-02-23 11:28:51.712 AFD: Warning, video codec 0x9b70e0 id(MPEG2VIDEO) type (Video) already open.
1432009-02-23 11:28:51.712 AFD: codec AC3 has 0 channels
1442009-02-23 11:28:51.713 AFD: Opened codec 0x7fffe7965c80, id(AC3) type(Audio)
1452009-02-23 11:28:51.714 Opening audio device 'default'. ch 2(2) sr 48000
1462009-02-23 11:28:51.714 Opening ALSA audio device 'default'.
147[New Thread 0x7fffce35f950 (LWP 21235)]
1482009-02-23 11:28:51.721 ALSA, Warning: mmap not available, attempting to fall back to slow writes.
149[New Thread 0x7fffcc55c950 (LWP 21236)]
1502009-02-23 11:28:51.735 Mixer unable to find control PCM
1512009-02-23 11:28:51.735 Mixer unable to find control PCM
1522009-02-23 11:28:51.735 Mixer unable to find control PCM
1532009-02-23 11:28:51.735 Mixer unable to find control PCM
1542009-02-23 11:28:51.735 Mixer unable to find control PCM
1552009-02-23 11:28:51.735 Mixer unable to find control PCM
1562009-02-23 11:28:51.735 Mixer unable to find control PCM
157[New Thread 0x7fffcbb5b950 (LWP 21237)]
1582009-02-23 11:28:51.739 NVP: Enabling Audio
1592009-02-23 11:29:02.911 NVP: Disabling Audio, params(-1,-1,-1)
160[Thread 0x7fffcbb5b950 (LWP 21237) exited]
161[Thread 0x7fffcc55c950 (LWP 21236) exited]
162[Thread 0x7fffce35f950 (LWP 21235) exited]
1632009-02-23 11:29:02.926 FilterManager: failed to load filter 'none', no such filter exists
1642009-02-23 11:29:02.926 Couldn't load deinterlace filter none
1652009-02-23 11:29:03.122 [mpeg2video @ 0x7ffff6fbcd40]Warning MVs not available
1662009-02-23 11:29:03.130 [mpeg2video @ 0x7ffff6fbcd40]Warning MVs not available
1672009-02-23 11:29:03.134 [mpeg2video @ 0x7ffff6fbcd40]Warning MVs not available
168[New Thread 0x7fffce35f950 (LWP 21238)]
169[New Thread 0x7fffcc55c950 (LWP 21239)]
1702009-02-23 11:29:03.161 AFD: Warning, video codec 0x9b70e0 id(MPEG2VIDEO) type (Video) already open.
1712009-02-23 11:29:03.162 FilterManager: failed to load filter 'none', no such filter exists
1722009-02-23 11:29:03.162 Couldn't load deinterlace filter none
1732009-02-23 11:29:03.339 FilterManager: failed to load filter 'none', no such filter exists
1742009-02-23 11:29:03.339 Couldn't load deinterlace filter none
1752009-02-23 11:29:03.339 Failed to enable deinterlacing
1762009-02-23 11:29:03.339 AFD: codec AC3 has 0 channels
1772009-02-23 11:29:03.339 AFD: Opened codec 0x7fffe76baef0, id(AC3) type(Audio)
1782009-02-23 11:29:03.341 Opening audio device 'default'. ch 2(2) sr 48000
1792009-02-23 11:29:03.341 Opening ALSA audio device 'default'.
180[New Thread 0x7fffcbb5b950 (LWP 21240)]
1812009-02-23 11:29:03.347 ALSA, Warning: mmap not available, attempting to fall back to slow writes.
182[New Thread 0x7fffcaea5950 (LWP 21241)]
1832009-02-23 11:29:03.356 Mixer unable to find control PCM
1842009-02-23 11:29:03.356 Mixer unable to find control PCM
1852009-02-23 11:29:03.356 Mixer unable to find control PCM
1862009-02-23 11:29:03.356 Mixer unable to find control PCM
1872009-02-23 11:29:03.356 Mixer unable to find control PCM
1882009-02-23 11:29:03.356 Mixer unable to find control PCM
1892009-02-23 11:29:03.357 Mixer unable to find control PCM
190[New Thread 0x7fffca4a4950 (LWP 21242)]
1912009-02-23 11:29:03.359 NVP: Enabling Audio
1922009-02-23 11:29:03.443 NVP: prebuffering pause
193
194Program received signal SIGSEGV, Segmentation fault.
195[Switching to Thread 0x7fffdf56b950 (LWP 21221)]
1960x00007ffff6cbfb5a in put_pixels8_mmx (block=0x7fffdd668f68 "zz{|}~\177\177", pixels=0x7fffe76ed4a0 "zz{|}~\177\177", line_size=720, h=4) at i386/dsputil_mmx.c:419
197Current language:  auto; currently c
198Missing separate debuginfos, use: debuginfo-install libdvdcss2-1.2.10-5.fc10.x86_64 libmad0-0.15.1b-4.fc10.x86_64 libmp3lame0-3.98.2-19.1.fc10.x86_64
199(gdb) bt
200#0  0x00007ffff6cbfb5a in put_pixels8_mmx (block=0x7fffdd668f68 "zz{|}~\177\177", pixels=0x7fffe76ed4a0 "zz{|}~\177\177", line_size=720, h=4) at i386/dsputil_mmx.c:419
201#1  0x00007ffff6ab9787 in MPV_decode_mb_internal () at mpegvideo.c:2108
202#2  MPV_decode_mb (s=0x7fffe811d820, block=0x2d00) at mpegvideo.c:2116
203#3  0x00007ffff6b5f902 in decode_mb (s=0x7fffdd668f68) at error_resilience.c:39
204#4  0x00007ffff6b60e1d in ff_er_frame_end (s=0x7fffe811d820) at error_resilience.c:931
205#5  0x00007ffff6b57288 in slice_end () at mpeg12.c:2116
206#6  mpeg_decode_frame (avctx=0x9b70e0, data=<value optimized out>, data_size=0x7fffdf569c84, buf=0x7fffe7755b80 "", buf_size=<value optimized out>) at mpeg12.c:2558
207#7  0x00007ffff6aaa530 in avcodec_decode_video (avctx=0x9b70e0, picture=0x7fffdf5694e0, got_picture_ptr=0x7fffdf569c84, buf=0x7fffe7755b80 "", buf_size=12314) at utils.c:943
208#8  0x00007ffff77ca227 in AvFormatDecoder::GetFrame (this=0x9e4b40, onlyvideo=0) at avformatdecoder.cpp:3620
209#9  0x00007ffff77642e0 in NuppelVideoPlayer::GetFrameNormal (this=0xaa8e60, onlyvideo=0) at NuppelVideoPlayer.cpp:1398
210#10 0x00007ffff776ad65 in NuppelVideoPlayer::GetFrame (this=0xaa8e60, onlyvideo=0, unsafe=false) at NuppelVideoPlayer.cpp:1483
211#11 0x00007ffff777a585 in NuppelVideoPlayer::StartPlaying (this=0xaa8e60) at NuppelVideoPlayer.cpp:3635
212#12 0x00007ffff7725edd in SpawnDecode (param=0xaa8e60) at tv_play.cpp:492
213#13 0x000000329fe073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
214#14 0x000000329f2e62bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
215(gdb) fr 0
216#0  0x00007ffff6cbfb5a in put_pixels8_mmx (block=0x7fffdd668f68 "zz{|}~\177\177", pixels=0x7fffe76ed4a0 "zz{|}~\177\177", line_size=720, h=4) at i386/dsputil_mmx.c:419
217(gdb) l
218414             );
219415     }
220416     
221417     static void put_pixels8_mmx(uint8_t *block, const uint8_t *pixels, int line_size, int h)
222418     {
223419         __asm __volatile(
224420              "lea (%3, %3), %%"REG_a"       \n\t"
225421              ASMALIGN(3)
226422              "1:                            \n\t"
227423              "movq (%1), %%mm0              \n\t"
228(gdb) fr 1
229#1  0x00007ffff6ab9787 in MPV_decode_mb_internal () at mpegvideo.c:2108
230(gdb) l
2312103                }
2322104            }
2332105    skip_idct:
2342106            if(!readable){
2352107                s->dsp.put_pixels_tab[0][0](s->dest[0], dest_y ,   linesize,16);
2362108                s->dsp.put_pixels_tab[s->chroma_x_shift][0](s->dest[1], dest_cb, uvlinesize,16 >> s->chroma_y_shift);
2372109                s->dsp.put_pixels_tab[s->chroma_x_shift][0](s->dest[2], dest_cr, uvlinesize,16 >> s->chroma_y_shift);
2382110            }
2392111        }
2402112    }
241(gdb) fr 2
242#2  MPV_decode_mb (s=0x7fffe811d820, block=0x2d00) at mpegvideo.c:2116
243(gdb) l
2442111        }
2452112    }
2462113   
2472114    void MPV_decode_mb(MpegEncContext *s, DCTELEM block[12][64]){
2482115        if(s->avctx->lowres) MPV_decode_mb_internal(s, block, 1);
2492116        else                  MPV_decode_mb_internal(s, block, 0);
2502117    }
2512118   
2522119    /**
2532120     *
254(gdb) fr 3
255#3  0x00007ffff6b5f902 in decode_mb (s=0x7fffdd668f68) at error_resilience.c:39
256(gdb) l
25734      static void decode_mb(MpegEncContext *s){
25835          s->dest[0] = s->current_picture.data[0] + (s->mb_y * 16* s->linesize  ) + s->mb_x * 16;
25936          s->dest[1] = s->current_picture.data[1] + (s->mb_y * 8 * s->uvlinesize) + s->mb_x * 8;
26037          s->dest[2] = s->current_picture.data[2] + (s->mb_y * 8 * s->uvlinesize) + s->mb_x * 8;
26138     
26239          MPV_decode_mb(s, s->block);
26340      }
26441     
26542      /**
26643       * replaces the current MB with a flat dc only version.
267(gdb) fr 4
268#4  0x00007ffff6b60e1d in ff_er_frame_end (s=0x7fffe811d820) at error_resilience.c:931
269(gdb) l
270926                     }
271927     
272928                     s->dsp.clear_blocks(s->block[0]);
273929                     s->mb_x= mb_x;
274930                     s->mb_y= mb_y;
275931                     decode_mb(s);
276932                 }
277933             }
278934         }else
279935             guess_mv(s);
280(gdb) fr 5
281#5  0x00007ffff6b57288 in slice_end () at mpeg12.c:2116
282(gdb) l
2832111        if (/*s->mb_y<<field_pic == s->mb_height &&*/ !s->first_field) {
2842112            /* end of image */
2852113   
2862114            s->current_picture_ptr->qscale_type= FF_QSCALE_TYPE_MPEG2;
2872115   
2882116            ff_er_frame_end(s);
2892117   
2902118            MPV_frame_end(s);
2912119   
2922120            if (s->pict_type == B_TYPE || s->low_delay) {
293(gdb) fr 6
294#6  mpeg_decode_frame (avctx=0x9b70e0, data=<value optimized out>, data_size=0x7fffdf569c84, buf=0x7fffe7755b80 "", buf_size=<value optimized out>) at mpeg12.c:2558
295(gdb) l
2962553   
2972554                        avctx->execute(avctx, slice_decode_thread,  (void**)&(s2->thread_context[0]), NULL, s->slice_count);
2982555                        for(i=0; i<s->slice_count; i++)
2992556                            s2->error_count += s2->thread_context[i]->error_count;
3002557                    }
3012558                    if (slice_end(avctx, picture)) {
3022559                        if(s2->last_picture_ptr || s2->low_delay) //FIXME merge with the stuff in mpeg_decode_slice
3032560                            *data_size = sizeof(AVPicture);
3042561                    }
3052562                }
306(gdb) fr 7
307#7  0x00007ffff6aaa530 in avcodec_decode_video (avctx=0x9b70e0, picture=0x7fffdf5694e0, got_picture_ptr=0x7fffdf569c84, buf=0x7fffe7755b80 "", buf_size=12314) at utils.c:943
308(gdb) l
309938     
310939         *got_picture_ptr= 0;
311940         if((avctx->coded_width||avctx->coded_height) && avcodec_check_dimensions(avctx,avctx->coded_width,avctx->coded_height))
312941             return -1;
313942         if((avctx->codec->capabilities & CODEC_CAP_DELAY) || buf_size){
314943             ret = avctx->codec->decode(avctx, picture, got_picture_ptr,
315944                                     buf, buf_size);
316945     
317946             emms_c(); //needed to avoid an emms_c() call before every return;
318947     
319(gdb) fr 8
320#8  0x00007ffff77ca227 in AvFormatDecoder::GetFrame (this=0x9e4b40, onlyvideo=0) at avformatdecoder.cpp:3620
321Current language:  auto; currently c++
322(gdb) l
3233615                            }
3243616                        }
3253617                        else
3263618                        {
3273619                            ret = avcodec_decode_video(context, &mpa_pic,
3283620                                                       &gotpicture, ptr, len);
3293621                            // Reparse it to not drop the DVD still frame
3303622                            if (decodeStillFrame)
3313623                                ret = avcodec_decode_video(context, &mpa_pic,
3323624                                                            &gotpicture, ptr, len);
333(gdb) fr 9
334#9  0x00007ffff77642e0 in NuppelVideoPlayer::GetFrameNormal (this=0xaa8e60, onlyvideo=0) at NuppelVideoPlayer.cpp:1398
335(gdb) l
3361393    #endif
3371394    }
3381395   
3391396    bool NuppelVideoPlayer::GetFrameNormal(int onlyvideo)
3401397    {
3411398        if (!GetDecoder()->GetFrame(onlyvideo))
3421399            return false;
3431400   
3441401        CheckPrebuffering();
3451402   
346(gdb) fr 10
347#10 0x00007ffff776ad65 in NuppelVideoPlayer::GetFrame (this=0xaa8e60, onlyvideo=0, unsafe=false) at NuppelVideoPlayer.cpp:1483
348(gdb) l
3491478   
3501479        // Decode the correct frame
3511480        if (!GetDecoder())
3521481            VERBOSE(VB_IMPORTANT, LOC + "GetFrame() called with NULL decoder.");
3531482        else if (ffrew_skip == 1)
3541483            ret = GetFrameNormal(onlyvideo);
3551484        else
3561485            ret = GetFrameFFREW();
3571486   
3581487        return ret;
359(gdb) fr 11
360#11 0x00007ffff777a585 in NuppelVideoPlayer::StartPlaying (this=0xaa8e60) at NuppelVideoPlayer.cpp:3635
361(gdb) l
3623630   
3633631                skipcommercials = 0;
3643632                continue;
3653633            }
3663634   
3673635            GetFrame(audioOutput == NULL || !normal_speed);
3683636   
3693637            if (using_null_videoout || IsIVTVDecoder())
3703638                GetDecoder()->UpdateFramesPlayed();
3713639            else
372(gdb)