Segfault on some applications using qt5
BERTRAND Joël
joel.bertrand at systella.fr
Mon Apr 20 21:54:32 UTC 2020
Conrad Meyer a écrit :
> What version of FreeBSD is this? When you reproduce the crash, can
> you provide gdb "info locals", "info args", and "info registers" in
> frame 0 context?
I have tried to obtain these informations. Context: okular provided by
ports and qt5 (5.14.2) built from sources.
(gdb) info locals
No symbol table info available.
(gdb) info args
No symbol table info available.
(gdb) info registers
rax 0x805e65220 34458718752
rbx 0x272 626
rcx 0x805e28000 34458468352
rdx 0x3d220 250400
rsi 0x3d220 250400
rdi 0x805e28000 34458468352
rbp 0x7fffffffcc30 0x7fffffffcc30
rsp 0x7fffffffcc30 0x7fffffffcc30
r8 0xff000000 4278190080
r9 0xef 239
r10 0x801872850 34385373264
r11 0x0 0
r12 0x80403c700 34427094784
r13 0x0 0
r14 0x64 100
r15 0x0 0
rip 0x80163fa20 0x80163fa20
<qt_memfillXX_avx2(unsigned char*, long long __vector(4), long long)+32>
eflags 0x10206 [ PF IF RF ]
cs 0x43 67
ss 0x3b 59
ds <unavailable>
es <unavailable>
fs <unavailable>
gs <unavailable>
fs_base 0x802ffd8e0 34410060000
gs_base 0x0 0
(gdb)
If I try to reproduce this bug with a new qt5 configuration (-no-strip
-no-evdev -no-avx -no-avx2 -no-avx512), okular aborts in the _same_
function (qt_memfillXX_avx2).
Best regards,
JKB
More information about the freebsd-hackers
mailing list