pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/59090: Neovim SEGFAULT on aarch64 (Raspberry Pi 4)
ferorborja%gmail.com@localhost writes:
>>Description:
>Neovim installed from pkgsrc sends a Segmentation Fault when installing on a fresh installation on aarch64. Tested on a Raspberry Pi 4
Program received signal SIGSEGV, Segmentation fault.
0x0000fffff2718364 in _rtld_symlook_obj_sysv (ventry=0x0, flags=1, obj=0xf790cd498000,
hash=128680363, name=0xf790ccd0444c "__libc_mutex_unlock")
at /scratch/netbsd-current/src/libexec/ld.elf_so/symbol.c:302
this isfor (symnum = obj->buckets[fast_remainder32(hash, obj->nbuckets,
obj->nbuckets_m, obj->nbuckets_s1, obj->nbuckets_s2)];
(gdb) print hash % obj->nbuckets
$1 = 456
(gdb) print obj->buckets
$2 = (const uint32_t *) 0x10340050
(gdb) print obj->buckets[456]
Cannot access memory at address 0x10340770
(gdb) bt
#0 0x0000fffff2718364 in _rtld_symlook_obj_sysv (ventry=0x0, flags=1, obj=0xf790cd498000,
hash=128680363, name=0xf790ccd0444c "__libc_mutex_unlock")
at /scratch/netbsd-current/src/libexec/ld.elf_so/symbol.c:302
#1 _rtld_symlook_obj (name=0xf790ccd0444c "__libc_mutex_unlock", hash=<optimized out>,
obj=0xf790cd498000, flags=1, ventry=0x0)
at /scratch/netbsd-current/src/libexec/ld.elf_so/symbol.c:391
#2 0x0000fffff27186f0 in _rtld_symlook_list (name=0xf790ccd0444c "__libc_mutex_unlock",
hash=0xffffff857270, objlist=<optimized out>, defobj_out=defobj_out@entry=0xffffff857190,
flags=1, ventry=0x0, dlp=0xffffff857198, dlp@entry=0xa9c)
at /scratch/netbsd-current/src/libexec/ld.elf_so/symbol.c:101
#3 0x0000fffff2718b2c in _rtld_symlook_default (
name=name@entry=0xf790ccd0444c "__libc_mutex_unlock", hash=hash@entry=0xffffff857270,
refobj=refobj@entry=0xf790cd446c00, defobj_out=0xffffff8572b8,
defobj_out@entry=0xffffff857268, flags=flags@entry=1, ventry=0x0)
at /scratch/netbsd-current/src/libexec/ld.elf_so/symbol.c:515
#4 0x0000fffff2719044 in _rtld_find_symdef (flags=1, defobj_out=0xffffff8572b8,
refobj=0xf790cd446c00, symnum=2716)
at /scratch/netbsd-current/src/libexec/ld.elf_so/symbol.c:427
#5 _rtld_find_plt_symdef (symnum=2716, obj=obj@entry=0xf790cd446c00,
defobj=defobj@entry=0xffffff8572b8, imm=imm@entry=true)
at /scratch/netbsd-current/src/libexec/ld.elf_so/symbol.c:460
#6 0x0000fffff2711338 in _rtld_relocate_plt_object (tp=<synthetic pointer>,
rela=<optimized out>, obj=0xf790cd446c00)
at /scratch/netbsd-current/src/libexec/ld.elf_so/arch/aarch64/mdreloc.c:409
#7 _rtld_bind (obj=0xf790cd446c00, relaidx=<optimized out>)
at /scratch/netbsd-current/src/libexec/ld.elf_so/arch/aarch64/mdreloc.c:447
#8 0x0000fffff2710b5c in _rtld_bind_start () from /usr/libexec/ld.elf_so
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
Home |
Main Index |
Thread Index |
Old Index