[FFmpeg-trac] #8073(undetermined:new): Segfault on macOS 10.15 "Catalina": stop reason = EXC_BAD_ACCESS (code=EXC_I386_GPFLT); libdyld.dylib`stack_not_16_byte_aligned_error
FFmpeg
trac at avcodec.org
Mon Sep 2 00:04:07 EEST 2019
#8073: Segfault on macOS 10.15 "Catalina": stop reason = EXC_BAD_ACCESS
(code=EXC_I386_GPFLT); libdyld.dylib`stack_not_16_byte_aligned_error
-------------------------------------+-------------------------------------
Reporter: skyzyx | Owner:
Type: defect | Status: new
Priority: normal | Component:
| undetermined
Version: git-master | Resolution:
Keywords: osx | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by skyzyx):
Looks a little bit different...
{{{
make clean && ./configure --disable-everything --disable-asm --disable-
vdpau --disable-vaapi --disable-zlib --disable-pthreads --disable-bzlib
--disable-ffnvcodec --disable-audiotoolbox --disable-videotoolbox && make
-j$(nproc) ffmpeg
}}}
{{{
$ lldb ./ffmpeg_g
(lldb) target create "./ffmpeg_g"
Current executable set to './ffmpeg_g' (x86_64).
(lldb) r --help
Process 98015 launched: '/Library/WebServer/Documents/ffmpeg/ffmpeg_g'
(x86_64)
Process 98015 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS
(code=EXC_I386_GPFLT)
frame #0: 0x00007fff67bfb316
libdyld.dylib`stack_not_16_byte_aligned_error
libdyld.dylib`stack_not_16_byte_aligned_error:
-> 0x7fff67bfb316 <+0>: movdqa %xmm0, (%rsp)
0x7fff67bfb31b <+5>: int3
0x7fff67bfb31c <+6>: nop
0x7fff67bfb31d <+7>: nop
Target 0: (ffmpeg_g) stopped.
}}}
{{{
(lldb) register read --all
General Purpose Registers:
rax = 0x0000000000001430
rbx = 0x0000000000000002
rcx = 0x00007ffeefbfe790
rdx = 0x000000010013589a "%s version N-94712-gcc78783ce5"
rdi = 0x0000000000000000
rsi = 0x0000000000000020
rbp = 0x00007ffeefbfe880
rsp = 0x00007ffeefbfe698
r8 = 0x000000000000002d
r9 = 0x0000000000000008
r10 = 0x00007ffeefbfeb90
r11 = 0x0000000100176370 _dyld_private
r12 = 0x0000000000000000
r13 = 0x0000000000000000
r14 = 0x00007ffeefbfe8a8
r15 = 0x0000000000000000
rip = 0x00007fff67bfb316
libdyld.dylib`stack_not_16_byte_aligned_error
rflags = 0x0000000000010202
cs = 0x000000000000002b
fs = 0x0000000000000000
gs = 0x0000000000000000
eax = 0x00001430
ebx = 0x00000002
ecx = 0xefbfe790
edx = 0x0013589a
edi = 0x00000000
esi = 0x00000020
ebp = 0xefbfe880
esp = 0xefbfe698
r8d = 0x0000002d
r9d = 0x00000008
r10d = 0xefbfeb90
r11d = 0x00176370
r12d = 0x00000000
r13d = 0x00000000
r14d = 0xefbfe8a8
r15d = 0x00000000
ax = 0x1430
bx = 0x0002
cx = 0xe790
dx = 0x589a
di = 0x0000
si = 0x0020
bp = 0xe880
sp = 0xe698
r8w = 0x002d
r9w = 0x0008
r10w = 0xeb90
r11w = 0x6370
r12w = 0x0000
r13w = 0x0000
r14w = 0xe8a8
r15w = 0x0000
ah = 0x14
bh = 0x00
ch = 0xe7
dh = 0x58
al = 0x30
bl = 0x02
cl = 0x90
dl = 0x9a
dil = 0x00
sil = 0x20
bpl = 0x80
spl = 0x98
r8l = 0x2d
r9l = 0x08
r10l = 0x90
r11l = 0x70
r12l = 0x00
r13l = 0x00
r14l = 0xa8
r15l = 0x00
Floating Point Registers:
fctrl = 0x037f
fstat = 0x0000
ftag = 0x0000
fop = 0x0000
fioff = 0x00000000
fiseg = 0x0000
fooff = 0x00000000
foseg = 0x0000
mxcsr = 0x00001f80
mxcsrmask = 0x0000ffff
stmm0 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0xff 0xff}
stmm1 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
stmm2 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
stmm3 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
stmm4 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00}
stmm5 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0xff 0xff}
stmm6 = {0x97 0x7d 0x3e 0x02 0x00 0x00 0x00 0x00 0xff 0xff}
stmm7 = {0x5c 0xd1 0xff 0xff 0x00 0x00 0x00 0x00 0xff 0xff}
ymm0 = {0x00 0x00 0x00 0x00 0x00 0xff 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0xff 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00}
ymm1 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00}
ymm2 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0xff 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00}
ymm3 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00}
ymm4 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00}
ymm5 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00}
ymm6 = {0xb9 0x49 0x61 0xa6 0xd6 0xb8 0x96 0x76 0x8b 0x77 0x45 0x04
0x91 0xdf 0xd9 0xf5 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00}
ymm7 = {0xc1 0x0e 0x98 0x49 0x2e 0xde 0x58 0xf2 0x3b 0x4c 0xca 0xb2
0xa2 0x00 0x88 0x66 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00}
ymm8 = {0xbc 0x7b 0x48 0x47 0xa6 0xbe 0xed 0x4e 0xba 0xe6 0x11 0x7e
0x77 0xc7 0x6c 0x38 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00}
ymm9 = {0x1d 0xe6 0x2a 0x4c 0xa4 0xe6 0xab 0x6d 0x21 0xae 0x8a 0xa3
0x05 0x67 0x3a 0x2c 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00}
ymm10 = {0x05 0x2d 0x39 0xdf 0x1b 0xb0 0x47 0x84 0x6f 0xc3 0x48 0x36
0x3b 0x84 0x89 0x70 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00}
ymm11 = {0x3d 0xd1 0x93 0x8b 0x73 0x79 0x09 0x10 0x06 0x9d 0x59 0x39
0xd1 0x79 0x81 0x76 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00}
ymm12 = {0x3b 0x9b 0x35 0xe7 0x20 0x2b 0x72 0x63 0x4f 0xe8 0x3a 0x55
0x74 0x6c 0xb3 0x25 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00}
ymm13 = {0x69 0xbc 0xac 0x19 0x1a 0xc5 0xa5 0x09 0x1c 0x58 0xfc 0x30
0xcd 0x21 0x7d 0x46 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00}
ymm14 = {0x86 0x66 0xca 0xbd 0xa6 0x4d 0xb8 0xde 0xe9 0xa5 0x82 0x8b
0x9d 0xc9 0x31 0xae 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00}
ymm15 = {0xba 0x55 0xd1 0x92 0xc1 0x98 0x8b 0x3c 0x13 0xa1 0xec 0x03
0x27 0xdd 0x73 0xba 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00}
xmm0 = {0x00 0x00 0x00 0x00 0x00 0xff 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0xff 0x00 0x00}
xmm1 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00}
xmm2 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0xff 0x00 0x00 0x00}
xmm3 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00}
xmm4 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00}
xmm5 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00}
xmm6 = {0xb9 0x49 0x61 0xa6 0xd6 0xb8 0x96 0x76 0x8b 0x77 0x45 0x04
0x91 0xdf 0xd9 0xf5}
xmm7 = {0xc1 0x0e 0x98 0x49 0x2e 0xde 0x58 0xf2 0x3b 0x4c 0xca 0xb2
0xa2 0x00 0x88 0x66}
xmm8 = {0xbc 0x7b 0x48 0x47 0xa6 0xbe 0xed 0x4e 0xba 0xe6 0x11 0x7e
0x77 0xc7 0x6c 0x38}
xmm9 = {0x1d 0xe6 0x2a 0x4c 0xa4 0xe6 0xab 0x6d 0x21 0xae 0x8a 0xa3
0x05 0x67 0x3a 0x2c}
xmm10 = {0x05 0x2d 0x39 0xdf 0x1b 0xb0 0x47 0x84 0x6f 0xc3 0x48 0x36
0x3b 0x84 0x89 0x70}
xmm11 = {0x3d 0xd1 0x93 0x8b 0x73 0x79 0x09 0x10 0x06 0x9d 0x59 0x39
0xd1 0x79 0x81 0x76}
xmm12 = {0x3b 0x9b 0x35 0xe7 0x20 0x2b 0x72 0x63 0x4f 0xe8 0x3a 0x55
0x74 0x6c 0xb3 0x25}
xmm13 = {0x69 0xbc 0xac 0x19 0x1a 0xc5 0xa5 0x09 0x1c 0x58 0xfc 0x30
0xcd 0x21 0x7d 0x46}
xmm14 = {0x86 0x66 0xca 0xbd 0xa6 0x4d 0xb8 0xde 0xe9 0xa5 0x82 0x8b
0x9d 0xc9 0x31 0xae}
xmm15 = {0xba 0x55 0xd1 0x92 0xc1 0x98 0x8b 0x3c 0x13 0xa1 0xec 0x03
0x27 0xdd 0x73 0xba}
Exception State Registers:
trapno = 0x0000000d
err = 0x00000000
faultvaddr = 0x00000001000116f0 ffmpeg_g`show_banner at cmdutils.c:1181
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/8073#comment:9>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list