Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # gdb ffmpeg_g GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.04) 7.11.1
- Copyright (C) 2016 Free Software Foundation, Inc.
- License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
- This is free software: you are free to change and redistribute it.
- There is NO WARRANTY, to the extent permitted by law. Type "show copying"
- and "show warranty" for details.
- This GDB was configured as "x86_64-linux-gnu".
- Type "show configuration" for configuration details.
- For bug reporting instructions, please see:
- <http://www.gnu.org/software/gdb/bugs/>.
- Find the GDB manual and other documentation resources online at:
- <http://www.gnu.org/software/gdb/documentation/>.
- For help, type "help".
- Type "apropos word" to search for commands related to "word"...
- Reading symbols from ffmpeg_g...done.
- (gdb) r -vaapi_device /dev/dri/renderD128 -hwaccel vaapi -hwaccel_output_format vaapi -i ../original.ts -vf 'format=nv12|vaapi,hwupload' -c:v h264_vaapi -an ../encoded.mp4
- Starting program: /root/ffmpeg_build/ffmpeg/ffmpeg_g -vaapi_device /dev/dri/renderD128 -hwaccel vaapi -hwaccel_output_format vaapi -i ../original.ts -vf 'format=nv12|vaapi,hwupload' -c:v h264_vaapi -an ../encoded.mp4
- [Thread debugging using libthread_db enabled]
- Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
- ffmpeg version n3.1.5 Copyright (c) 2000-2016 the FFmpeg developers
- built with gcc 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.2) 20160609
- configuration: --prefix=/usr/local --enable-pic --enable-gpl --enable-version3 --enable-nonfree --enable-static --disable-shared --disable-ffplay --disable-doc --extra-cflags=--static --extra-libs='-static -lva -ldl -ldrm -lm' --enable-debug
- libavutil 55. 28.100 / 55. 28.100
- libavcodec 57. 48.101 / 57. 48.101
- libavformat 57. 41.100 / 57. 41.100
- libavdevice 57. 0.101 / 57. 0.101
- libavfilter 6. 47.100 / 6. 47.100
- libswscale 4. 1.100 / 4. 1.100
- libswresample 2. 1.100 / 2. 1.100
- libpostproc 54. 0.100 / 54. 0.100
- libva info: VA-API version 0.39.0
- libva info: va_getDriverName() returns 0
- libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
- Program received signal SIGSEGV, Segmentation fault.
- 0x0000000000000000 in ?? ()
- (gdb) bt
- #0 0x0000000000000000 in ?? ()
- #1 0x00007ffff7a27ff9 in __pthread_initialize_minimal_internal ()
- at nptl-init.c:471
- #2 0x00007ffff7a275d1 in _init () at ../sysdeps/x86_64/crti.S:72
- #3 0x00007ffff7c46050 in ?? ()
- from /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
- #4 0x00000000010cc6fa in call_init.part ()
- #5 0x00000000010cc8b5 in _dl_init ()
- #6 0x00000000010a1175 in dl_open_worker ()
- #7 0x000000000109f284 in _dl_catch_error ()
- #8 0x00000000010a0ad9 in _dl_open ()
- #9 0x0000000001039287 in dlopen_doit ()
- #10 0x000000000109f284 in _dl_catch_error ()
- #11 0x00000000010396b2 in _dlerror_run ()
- #12 0x00000000010392de in __dlopen ()
- #13 0x0000000000fa9f31 in va_openDriver ()
- #14 0x0000000000faacbd in vaInitialize ()
- #15 0x0000000000f8a7b2 in vaapi_device_create (ctx=0x1f6f020,
- device=0x7fffffffe8e8 "/dev/dri/renderD128", opts=<optimized out>,
- flags=<optimized out>) at libavutil/hwcontext_vaapi.c:938
- #16 0x0000000000f88c3d in av_hwdevice_ctx_create (
- pdevice_ref=0x1e23cd0 <hw_device_ctx>,
- type=type@entry=AV_HWDEVICE_TYPE_VAAPI,
- device=0x7fffffffe8e8 "/dev/dri/renderD128", opts=opts@entry=0x0,
- flags=flags@entry=0) at libavutil/hwcontext.c:475
- #17 0x000000000040089f in vaapi_device_init (device=<optimized out>)
- at ffmpeg_vaapi.c:530
- #18 0x000000000047f70c in opt_vaapi_device (optctx=<optimized out>,
- opt=<optimized out>, arg=<optimized out>) at ffmpeg_opt.c:456
- #19 0x000000000047dfb7 in write_option (
- arg=0x7fffffffe8e8 "/dev/dri/renderD128", opt=<optimized out>,
- po=0x17b5b98 <options+6680>, optctx=0x0) at cmdutils.c:330
- #20 parse_optgroup (optctx=optctx@entry=0x0, g=g@entry=0x7fffffffdfc0)
- at cmdutils.c:431
- #21 0x0000000000485b55 in ffmpeg_parse_options (argc=argc@entry=15,
- argv=argv@entry=0x7fffffffe688) at ffmpeg_opt.c:3066
- #22 0x0000000000477ee1 in main (argc=15, argv=0x7fffffffe688) at ffmpeg.c:4330
- (gdb) disass $pc-32,$pc+32
- Dump of assembler code from 0xffffffffffffffe0 to 0x20:
- End of assembler dump.
- (gdb) info all-registers
- rax 0x1f6c810 32950288
- rbx 0x1f6c810 32950288
- rcx 0x800000 8388608
- rdx 0x800fff 8392703
- rsi 0x1 1
- rdi 0x3 3
- rbp 0x7ffff6d1a040 0x7ffff6d1a040 <_rtld_global>
- rsp 0x7fffffffd5b8 0x7fffffffd5b8
- r8 0x1000 4096
- r9 0x0 0
- r10 0x8 8
- r11 0x206 518
- r12 0x7ffff6d1a948 140737334323528
- r13 0x7fffffffe708 140737488348936
- r14 0x1f6f950 32962896
- r15 0x0 0
- rip 0x0 0x0
- eflags 0x10203 [ CF IF RF ]
- cs 0x33 51
- ss 0x2b 43
- ds 0x0 0
- es 0x0 0
- fs 0x63 99
- gs 0x0 0
- st0 0 (raw 0x00000000000000000000)
- st1 0 (raw 0x00000000000000000000)
- st2 0 (raw 0x00000000000000000000)
- st3 0 (raw 0x00000000000000000000)
- st4 0 (raw 0x00000000000000000000)
- st5 0 (raw 0x00000000000000000000)
- st6 0 (raw 0x00000000000000000000)
- st7 0 (raw 0x00000000000000000000)
- fctrl 0x37f 895
- fstat 0x0 0
- ftag 0xffff 65535
- fiseg 0x0 0
- fioff 0x0 0
- foseg 0x0 0
- fooff 0x0 0
- fop 0x0 0
- mxcsr 0x1f80 [ IM DM ZM OM UM PM ]
- ymm0 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
- v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>},
- v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {
- 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}}
- ymm1 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
- v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>},
- v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {
- 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}}
- ymm2 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
- v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {
- 0xff <repeats 14 times>, 0x0, 0xff, 0x0 <repeats 16 times>}, v16_int16 = {
- 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xff00, 0x0, 0x0,
- 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xffffffff, 0xffffffff,
- 0xffffffff, 0xff00ffff, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {
- 0xffffffffffffffff, 0xff00ffffffffffff, 0x0, 0x0}, v2_int128 = {
- 0xff00ffffffffffffffffffffffffffff, 0x00000000000000000000000000000000}}
- ymm3 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
- v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0xff,
- 0x0 <repeats 29 times>}, v16_int16 = {0x0, 0xff, 0x0 <repeats 14 times>},
- v8_int32 = {0xff0000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {
- 0xff0000, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000ff0000,
- 0x00000000000000000000000000000000}}
- ymm4 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
- v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {
- 0x6e, 0x74, 0x65, 0x6c, 0x5f, 0x62, 0x6f, 0x5f, 0x65, 0x6d, 0x69, 0x74,
- 0x5f, 0x72, 0x65, 0x6c, 0x0 <repeats 16 times>}, v16_int16 = {0x746e,
- 0x6c65, 0x625f, 0x5f6f, 0x6d65, 0x7469, 0x725f, 0x6c65, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x6c65746e, 0x5f6f625f, 0x74696d65,
- 0x6c65725f, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x5f6f625f6c65746e,
- 0x6c65725f74696d65, 0x0, 0x0}, v2_int128 = {
- 0x6c65725f74696d655f6f625f6c65746e, 0x00000000000000000000000000000000}}
- ymm5 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
- v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {
- 0x65, 0x6d, 0x69, 0x74, 0x5f, 0x72, 0x65, 0x6c, 0x6f, 0x63, 0x0, 0x64,
- 0x72, 0x6d, 0x5f, 0x69, 0x0 <repeats 16 times>}, v16_int16 = {0x6d65,
- 0x7469, 0x725f, 0x6c65, 0x636f, 0x6400, 0x6d72, 0x695f, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x74696d65, 0x6c65725f, 0x6400636f,
- 0x695f6d72, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x6c65725f74696d65,
- 0x695f6d726400636f, 0x0, 0x0}, v2_int128 = {
- 0x695f6d726400636f6c65725f74696d65, 0x00000000000000000000000000000000}}
- ymm6 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
- v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {
- 0x6e, 0x6b, 0x0, 0x64, 0x72, 0x6d, 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x6c,
- 0x5f, 0x62, 0x6f, 0x5f, 0x0 <repeats 16 times>}, v16_int16 = {0x6b6e,
- 0x6400, 0x6d72, 0x695f, 0x746e, 0x6c65, 0x625f, 0x5f6f, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x64006b6e, 0x695f6d72, 0x6c65746e,
- 0x5f6f625f, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x695f6d7264006b6e,
- 0x5f6f625f6c65746e, 0x0, 0x0}, v2_int128 = {
- 0x5f6f625f6c65746e695f6d7264006b6e, 0x00000000000000000000000000000000}}
- ymm7 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
- v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>},
- v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {
- 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}}
- ymm8 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
- v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>},
- v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {
- 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}}
- ymm9 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
- v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>},
- v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {
- 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}}
- ymm10 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
- v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>},
- v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {
- 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}}
- ymm11 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
- v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>},
- v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {
- 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}}
- ymm12 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
- v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>},
- v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {
- 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}}
- ymm13 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
- v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>},
- v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {
- 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}}
- ymm14 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
- v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>},
- v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {
- 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}}
- ymm15 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
- v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>},
- v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {
- 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement