[FFmpeg-trac] #9053(avcodec:new): (armv6k) The video is NOT decoded correctly in some resolution
FFmpeg
trac at avcodec.org
Wed Jan 6 13:14:15 EET 2021
#9053: (armv6k) The video is NOT decoded correctly in some resolution
-------------------------------------+-------------------------------------
Reporter: | Owner:
Core_2_Extreme |
Type: defect | Status: new
Priority: normal | Component: avcodec
Version: git-master | Resolution:
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by Core_2_Extreme):
Replying to [comment:2 cehoyos]:
> Please test with {{{ffmpeg}}}, the application, and provide command line
including complete, uncut console output to make this a valid ticket.
I could't run ffmpeg and ffprobe.
Is there any idea? or just am I wrong?
{{{
huawei at Huawei-Official-Laptop:~/FFmpeg$ qemu-arm ./ffmpeg_g
qemu: uncaught target signal 11 (Segmentation fault) - core dumped
Segmentation fault (core dumped)
huawei at Huawei-Official-Laptop:~/FFmpeg$ qemu-arm ./ffmpeg
qemu: uncaught target signal 11 (Segmentation fault) - core dumped
Segmentation fault (core dumped)
huawei at Huawei-Official-Laptop:~/FFmpeg$ qemu-arm ./ffprobe_g
qemu: uncaught target signal 11 (Segmentation fault) - core dumped
Segmentation fault (core dumped)
huawei at Huawei-Official-Laptop:~/FFmpeg$ qemu-arm ./ffprobe
qemu: uncaught target signal 11 (Segmentation fault) - core dumped
Segmentation fault (core dumped)
huawei at Huawei-Official-Laptop:~/FFmpeg$
}}}
my compile command is
{{{
./configure --enable-cross-compile --cross-
prefix=/opt/devkitpro/devkitARM/bin/arm-none-eabi-
--prefix=/opt/devkitpro/libctru --cpu=armv6k --arch=arm --target-os=linux
--extra-cflags="-mfloat-abi=hard -mtune=mpcore -mtp=cp15" --extra-ldflags
="-mfloat-abi=hard" --disable-hwaccels --disable-debug --disable-asm
--enable-protocol="file" --enable-ffmpeg; make -j 8
}}}
configure log is
{{{
install prefix /opt/devkitpro/libctru
source path .
C compiler /opt/devkitpro/devkitARM/bin/arm-none-eabi-gcc
C library newlib
host C compiler gcc
host C library glibc
ARCH c (armv6k)
big-endian no
runtime cpu detection yes
debug symbols no
strip symbols yes
optimize for size no
optimizations yes
static yes
shared no
postprocessing support no
network support no
threading support no
safe bitstream reader yes
texi2html enabled no
perl enabled yes
pod2man enabled yes
makeinfo enabled no
makeinfo supports HTML no
External libraries:
External libraries providing hardware acceleration:
Libraries:
avcodec avfilter avutil
swscale
avdevice avformat swresample
Programs:
ffmpeg ffprobe
Enabled decoders:
aac bethsoftvid hcom
pcm_dvd srt
aac_fixed bfi hevc
pcm_f16le ssa
aac_latm bink hnm4_video
pcm_f24le stl
aasc binkaudio_dct hq_hqa
pcm_f32be subrip
ac3 binkaudio_rdft hqx
pcm_f32le subviewer
ac3_fixed bintext huffyuv
pcm_f64be subviewer1
acelp_kelvin bitpacked hymt
pcm_f64le sunrast
adpcm_4xm bmp iac
pcm_lxf svq1
adpcm_adx bmv_audio idcin
pcm_mulaw svq3
adpcm_afc bmv_video idf
pcm_s16be tak
adpcm_agm brender_pix iff_ilbm
pcm_s16be_planar targa
adpcm_aica c93 ilbc
pcm_s16le targa_y216
adpcm_argo cavs imc
pcm_s16le_planar text
adpcm_ct ccaption imm4
pcm_s24be theora
adpcm_dtk cdgraphics imm5
pcm_s24daud thp
adpcm_ea cdtoons indeo2
pcm_s24le tiertexseqvideo
adpcm_ea_maxis_xa cdxl indeo3
pcm_s24le_planar tiff
adpcm_ea_r1 cfhd indeo4
pcm_s32be tmv
adpcm_ea_r2 cinepak indeo5
pcm_s32le truehd
adpcm_ea_r3 clearvideo interplay_acm
pcm_s32le_planar truemotion1
adpcm_ea_xas cljr interplay_dpcm
pcm_s64be truemotion2
adpcm_g722 cllc interplay_video
pcm_s64le truemotion2rt
adpcm_g726 comfortnoise ipu
pcm_s8 truespeech
adpcm_g726le cook jacosub
pcm_s8_planar tscc2
adpcm_ima_alp cpia jpeg2000
pcm_u16be tta
adpcm_ima_amv cri jpegls
pcm_u16le twinvq
adpcm_ima_apc cscd jv
pcm_u24be txd
adpcm_ima_apm cyuv kgv1
pcm_u24le ulti
adpcm_ima_cunning dca kmvc
pcm_u32be utvideo
adpcm_ima_dat4 dds lagarith
pcm_u32le v210
adpcm_ima_dk3 derf_dpcm loco
pcm_u8 v210x
adpcm_ima_dk4 dfa m101
pcm_vidc v308
adpcm_ima_ea_eacs dirac mace3
pcx v408
adpcm_ima_ea_sead dnxhd mace6
pfm v410
adpcm_ima_iss dolby_e magicyuv
pgm vb
adpcm_ima_moflex dpx mdec
pgmyuv vble
adpcm_ima_mtf dsd_lsbf metasound
pgssub vc1
adpcm_ima_oki dsd_lsbf_planar microdvd
pgx vc1image
adpcm_ima_qt dsd_msbf mimic
photocd vcr1
adpcm_ima_rad dsd_msbf_planar mjpeg
pictor vmdaudio
adpcm_ima_smjpeg dsicinaudio mjpegb
pixlet vmdvideo
adpcm_ima_ssi dsicinvideo mlp
pjs vmnc
adpcm_ima_wav dss_sp mmvideo
ppm vorbis
adpcm_ima_ws dst mobiclip
prores vp3
adpcm_ms dvaudio motionpixels
prosumer vp4
adpcm_mtaf dvbsub movtext
psd vp5
adpcm_psx dvdsub mp1
ptx vp6
adpcm_sbpro_2 dvvideo mp1float
qcelp vp6a
adpcm_sbpro_3 dxtory mp2
qdm2 vp6f
adpcm_sbpro_4 dxv mp2float
qdmc vp7
adpcm_swf eac3 mp3
qdraw vp8
adpcm_thp eacmv mp3adu
qpeg vp9
adpcm_thp_le eamad mp3adufloat
qtrle vplayer
adpcm_vima eatgq mp3float
r10k vqa
adpcm_xa eatgv mp3on4
r210 wavpack
adpcm_yamaha eatqi mp3on4float
ra_144 webp
adpcm_zork eightbps mpc7
ra_288 webvtt
agm eightsvx_exp mpc8
ralf wmalossless
aic eightsvx_fib mpeg1video
rawvideo wmapro
alac escape124 mpeg2video
realtext wmav1
alias_pix escape130 mpeg4
rl2 wmav2
als evrc mpegvideo
roq wmavoice
amrnb fastaudio mpl2
roq_dpcm wmv1
amrwb ffv1 msa1
rpza wmv2
amv ffvhuff msmpeg4v1
rv10 wmv3
anm ffwavesynth msmpeg4v2
rv20 wmv3image
ansi fic msmpeg4v3
rv30 wnv1
ape fits msrle
rv40 wrapped_avframe
aptx flac mss1
s302m ws_snd1
aptx_hd flic mss2
sami xan_dpcm
arbc flv msvideo1
sanm xan_wc3
argo fmvc mszh
sbc xan_wc4
ass fourxm mts2
scpr xbin
asv1 fraps mv30
sdx2_dpcm xbm
asv2 frwu mvc1
sgi xface
atrac1 g723_1 mvc2
sgirle xl
atrac3 g729 mvdv
sheervideo xma1
atrac3al gdv mxpeg
shorten xma2
atrac3p gif nellymoser
sipr xpm
atrac3pal gremlin_dpcm notchlc
siren xsub
atrac9 gsm nuv
smackaud xwd
aura gsm_ms on2avc
smacker y41p
aura2 h261 opus
smc ylc
av1 h263 paf_audio
smvjpeg yop
avrn h263i paf_video
snow yuv4
avrp h263p pam
sol_dpcm zero12v
avs h264 pbm
sonic
avui hap pcm_alaw
sp5x
ayuv hca pcm_bluray
speedhq
Enabled encoders:
a64multi cljr mpeg4
pcm_u16le ssa
a64multi5 comfortnoise msmpeg4v2
pcm_u24be subrip
aac dca msmpeg4v3
pcm_u24le sunrast
ac3 dnxhd msvideo1
pcm_u32be svq1
ac3_fixed dpx nellymoser
pcm_u32le targa
adpcm_adx dvbsub opus
pcm_u8 text
adpcm_argo dvdsub pam
pcm_vidc tiff
adpcm_g722 dvvideo pbm
pcx truehd
adpcm_g726 eac3 pcm_alaw
pgm tta
adpcm_g726le ffv1 pcm_dvd
pgmyuv utvideo
adpcm_ima_apm ffvhuff pcm_f32be
ppm v210
adpcm_ima_qt fits pcm_f32le
prores v308
adpcm_ima_ssi flac pcm_f64be
prores_aw v408
adpcm_ima_wav flv pcm_f64le
prores_ks v410
adpcm_ms g723_1 pcm_mulaw
qtrle vc2
adpcm_swf gif pcm_s16be
r10k vorbis
adpcm_yamaha h261 pcm_s16be_planar
r210 wavpack
alac h263 pcm_s16le
ra_144 webvtt
alias_pix h263p pcm_s16le_planar
rawvideo wmav1
amv huffyuv pcm_s24be
roq wmav2
aptx jpeg2000 pcm_s24daud
roq_dpcm wmv1
aptx_hd jpegls pcm_s24le
rpza wmv2
ass ljpeg pcm_s24le_planar
rv10 wrapped_avframe
asv1 magicyuv pcm_s32be
rv20 xbm
asv2 mjpeg pcm_s32le
s302m xface
avrp mlp pcm_s32le_planar
sbc xsub
avui movtext pcm_s64be
sgi xwd
ayuv mp2 pcm_s64le
snow y41p
bmp mp2fixed pcm_s8
sonic yuv4
cfhd mpeg1video pcm_s8_planar
sonic_ls
cinepak mpeg2video pcm_u16be
srt
Enabled hwaccels:
Enabled parsers:
aac dca g729
mlp sipr
aac_latm dirac gif
mpeg4video tak
ac3 dnxhd gsm
mpegaudio vc1
adx dpx h261
mpegvideo vorbis
av1 dvaudio h263
opus vp3
avs2 dvbsub h264
png vp8
avs3 dvd_nav hevc
pnm vp9
bmp dvdsub ipu
rv30 webp
cavsvideo flac jpeg2000
rv40 xma
cook g723_1 mjpeg
sbc
Enabled demuxers:
aa dhav image_pam_pipe
msf sdx
aac dirac image_pbm_pipe
msnwc_tcp segafilm
aax dnxhd image_pcx_pipe
mtaf ser
ac3 dsf image_pgm_pipe
mtv shorten
ace dsicin image_pgmyuv_pipe
musx siff
acm dss image_pgx_pipe mv
sln
act dts image_photocd_pipe
mvi smacker
adf dtshd image_pictor_pipe
mxf smjpeg
adp dv image_png_pipe
mxg smush
ads dvbsub image_ppm_pipe nc
sol
adx dvbtxt image_psd_pipe
nistsphere sox
aea dxa image_qdraw_pipe
nsp spdif
afc ea image_sgi_pipe
nsv srt
aiff ea_cdata image_sunrast_pipe
nut stl
aix eac3 image_svg_pipe
nuv str
alp epaf image_tiff_pipe
obu subviewer
amr ffmetadata image_webp_pipe
ogg subviewer1
amrnb filmstrip image_xpm_pipe
oma sup
amrwb fits image_xwd_pipe
paf svag
anm flac ingenient
pcm_alaw svs
apc flic ipmovie
pcm_f32be swf
ape flv ipu
pcm_f32le tak
apm fourxm ircam
pcm_f64be tedcaptions
apng frm iss
pcm_f64le thp
aptx fsb iv8
pcm_mulaw threedostr
aptx_hd fwse ivf
pcm_s16be tiertexseq
aqtitle g722 ivr
pcm_s16le tmv
argo_asf g723_1 jacosub
pcm_s24be truehd
argo_brp g726 jv
pcm_s24le tta
asf g726le kux
pcm_s32be tty
asf_o g729 kvag
pcm_s32le txd
ass gdv live_flv
pcm_s8 ty
ast genh lmlm4
pcm_u16be v210
au gif loas
pcm_u16le v210x
av1 gsm lrc
pcm_u24be vag
avi gxf luodat
pcm_u24le vc1
avr h261 lvf
pcm_u32be vc1t
avs h263 lxf
pcm_u32le vividas
avs2 h264 m4v
pcm_u8 vivo
avs3 hca matroska
pcm_vidc vmd
bethsoftvid hcom mca
pjs vobsub
bfi hevc mcc
pmp voc
bfstm hls mgsts
pp_bnk vpk
bink hnm microdvd
pva vplayer
bintext ico mjpeg
pvf vqf
bit idcin mjpeg_2000
qcp w64
bmv idf mlp
r3d wav
boa iff mlv
rawvideo wc3
brstm ifv mm
realtext webm_dash_manifest
c93 ilbc mmf
redspark webvtt
caf image2 mods
rl2 wsaud
cavsvideo image2_alias_pix moflex rm
wsd
cdg image2_brender_pix mov
roq wsvqa
cdxl image2pipe mp3
rpl wtv
cine image_bmp_pipe mpc
rsd wv
codec2 image_cri_pipe mpc8
rso wve
codec2raw image_dds_pipe mpegps
s337m xa
concat image_dpx_pipe mpegts
sami xbin
data image_exr_pipe mpegtsraw
sbc xmv
daud image_gif_pipe mpegvideo
sbg xvag
dcstr image_j2k_pipe mpjpeg
scc xwma
derf image_jpeg_pipe mpl2
sdr2 yop
dfa image_jpegls_pipe mpsub
sds yuv4mpegpipe
Enabled muxers:
a64 f4v kvag
oma segment
ac3 ffmetadata latm
opus singlejpeg
adts fifo_test lrc
pcm_alaw smjpeg
adx filmstrip m4v
pcm_f32be smoothstreaming
aiff fits matroska
pcm_f32le sox
amr flac matroska_audio
pcm_f64be spdif
apm flv md5
pcm_f64le spx
apng framecrc microdvd
pcm_mulaw srt
aptx framehash mjpeg
pcm_s16be stream_segment
aptx_hd framemd5 mkvtimestamp_v2
pcm_s16le streamhash
argo_asf g722 mlp
pcm_s24be sup
asf g723_1 mmf
pcm_s24le swf
asf_stream g726 mov
pcm_s32be tee
ass g726le mp2
pcm_s32le tg2
ast gif mp3
pcm_s8 tgp
au gsm mp4
pcm_u16be truehd
avi gxf mpeg1system
pcm_u16le tta
avm2 h261 mpeg1vcd
pcm_u24be uncodedframecrc
avs2 h263 mpeg1video
pcm_u24le vc1
bit h264 mpeg2dvd
pcm_u32be vc1t
caf hash mpeg2svcd
pcm_u32le voc
cavsvideo hds mpeg2video
pcm_u8 w64
codec2 hevc mpeg2vob
pcm_vidc wav
codec2raw hls mpegts
psp webm
crc ico mpjpeg
rawvideo webm_chunk
dash ilbc mxf rm
webm_dash_manifest
data image2 mxf_d10
roq webp
daud image2pipe mxf_opatom
rso webvtt
dirac ipod null
rtp wtv
dnxhd ircam nut
rtp_mpegts wv
dts ismv oga
sbc yuv4mpegpipe
dv ivf ogg
scc
eac3 jacosub ogv
segafilm
Enabled protocols:
cache data md5
subfile
concat file pipe
tee
crypto hls prompeg
Enabled filters:
abench asubboost dynaudnorm
maskedclamp showspectrum
abitscope atadenoise earwax
maskedmax showspectrumpic
acompressor atempo ebur128
maskedmerge showvolume
acontrast atrim edgedetect
maskedmin showwaves
acopy avectorscope elbg
maskedthreshold showwavespic
acrossfade avgblur entropy
maskfun shuffleframes
acrossover axcorrelate equalizer
mcompand shuffleplanes
acrusher bandpass erosion
median sidechaincompress
acue bandreject extractplanes
mergeplanes sidechaingate
addroi bass extrastereo
mestimate sidedata
adeclick bbox fade
metadata sierpinski
adeclip bench fftdnoiz
midequalizer signalstats
adelay bilateral fftfilt
minterpolate silencedetect
aderivative biquad field
mix silenceremove
adrawgraph bitplanenoise fieldhint
movie sinc
aecho blackdetect fieldmatch
negate sine
aemphasis blend fieldorder
nlmeans smptebars
aeval bm3d fifo
noformat smptehdbars
aevalsrc bwdif fillborders
noise sobel
afade cas firequalizer
normalize spectrumsynth
afftdn cellauto flanger
null split
afftfilt channelmap floodfill
nullsink sr
afifo channelsplit format
nullsrc ssim
afir chorus fps
oscilloscope stereotools
afirsrc chromahold framepack
overlay stereowiden
aformat chromakey framerate
pad streamselect
agate chromanr framestep
pal100bars superequalizer
agraphmonitor chromashift freezedetect
pal75bars surround
ahistogram ciescope freezeframes
palettegen swaprect
aiir codecview gblur
paletteuse swapuv
aintegral color geq
pan tblend
ainterleave colorbalance gradfun
perms telecine
alimiter colorchannelmixer gradients
photosensitivity testsrc
allpass colorhold graphmonitor
pixdesctest testsrc2
allrgb colorkey greyedge
pixscope thistogram
allyuv colorlevels haas
premultiply threshold
aloop colorspace haldclut
prewitt thumbnail
alphaextract compand haldclutsrc
pseudocolor tile
alphamerge compensationdelay hdcd
psnr tlut2
amerge concat headphone qp
tmedian
ametadata convolution hflip
random tmix
amix convolve highpass
readeia608 tonemap
amovie copy highshelf
readvitc tpad
amplify crop hilbert
realtime transpose
amultiply crossfeed histogram
remap treble
anequalizer crystalizer hqx
removegrain tremolo
anlmdn cue hstack
removelogo trim
anlms curves hue
replaygain unpremultiply
anoisesrc datascope hwdownload
reverse unsharp
anull dblur hwmap
rgbashift untile
anullsink dcshift hwupload
rgbtestsrc v360
anullsrc dctdnoiz hysteresis
roberts vectorscope
apad deband idet
rotate vflip
aperms deblock il
scale vfrdet
aphasemeter decimate inflate
scale2ref vibrance
aphaser deconvolve interleave
scdet vibrato
apulsator dedot join
scroll vignette
arealtime deesser lagfun
select vmafmotion
aresample deflate lenscorrection
selectivecolor volume
areverse deflicker life
sendcmd volumedetect
arnndn dejudder limiter
separatefields vstack
aselect derain loop
setdar w3fdif
asendcmd deshake loudnorm
setfield waveform
asetnsamples despill lowpass
setparams weave
asetpts detelecine lowshelf
setpts xbr
asetrate dilation lumakey
setrange xfade
asettb displace lut
setsar xmedian
ashowinfo dnn_processing lut1d
settb xstack
asidedata doubleweave lut2
showcqt yadif
asoftclip drawbox lut3d
showfreqs yaepblur
asplit drawgraph lutrgb
showinfo yuvtestsrc
astats drawgrid lutyuv
showpalette zoompan
astreamselect drmeter mandelbrot
showspatial
Enabled bsfs:
aac_adtstoasc extract_extradata imx_dump_header
null vp9_metadata
av1_frame_merge filter_units mjpeg2jpeg
opus_metadata vp9_raw_reorder
av1_frame_split h264_metadata mjpega_dump_header
pcm_rechunk vp9_superframe
av1_metadata h264_mp4toannexb mov2textsub
prores_metadata vp9_superframe_split
chomp h264_redundant_pps mp3_header_decompress
remove_extradata
dca_core hapqa_extract mpeg2_metadata
text2movsub
dump_extradata hevc_metadata mpeg4_unpack_bframes
trace_headers
eac3_core hevc_mp4toannexb noise
truehd_core
Enabled indevs:
lavfi
Enabled outdevs:
License: LGPL version 2.1 or later
WARNING: /opt/devkitpro/devkitARM/bin/arm-none-eabi-pkg-config not found,
library detection may fail.
WARNING: Compiler does not indicate floating-point ABI, guessing vfp.
config.h is unchanged
libavutil/avconfig.h is unchanged
libavfilter/filter_list.c is unchanged
libavcodec/codec_list.c is unchanged
libavcodec/parser_list.c is unchanged
libavcodec/bsf_list.c is unchanged
libavformat/demuxer_list.c is unchanged
libavformat/muxer_list.c is unchanged
libavdevice/indev_list.c is unchanged
libavdevice/outdev_list.c is unchanged
libavformat/protocol_list.c is unchanged
ffbuild/config.sh is unchanged
}}}
compile log is in the attach file
--
Ticket URL: <https://trac.ffmpeg.org/ticket/9053#comment:3>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list