On 2020/03/15 17:27, Uwe Werler wrote: > > ############### > > > gdb /usr/local/sbin/redis-server /tmp/redis-server.core > GNU gdb 6.3 > Copyright 2004 Free Software Foundation, Inc. > GDB is free software, covered by the GNU General Public License, and you are > welcome to change it and/or distribute copies of it under certain conditions. > Type "show copying" to see the conditions. > There is absolutely no warranty for GDB. Type "show warranty" for details. > This GDB was configured as "amd64-unknown-openbsd6.6"...(no debugging symbols > found) > > Core was generated by `redis-server'. > Program terminated with signal 11, Segmentation fault. > Reading symbols from /usr/lib/libpthread.so.26.1...done. > Loaded symbols for /usr/lib/libpthread.so.26.1 > Loaded symbols for /usr/local/sbin/redis-server > Reading symbols from /usr/lib/libm.so.10.1...done. > Loaded symbols for /usr/lib/libm.so.10.1 > Symbols already loaded for /usr/lib/libpthread.so.26.1 > Reading symbols from /usr/local/lib/liblua5.1.so.5.1...done. > Loaded symbols for /usr/local/lib/liblua5.1.so.5.1 > Reading symbols from /usr/lib/libc.so.95.1...done. > Loaded symbols for /usr/lib/libc.so.95.1 > Reading symbols from /usr/libexec/ld.so...Error while reading shared library > symbols: > Dwarf Error: wrong version in compilation unit header (is 4, should be 2) [in > module /usr/libexec/ld.so] > #0 0x0000127e6e9c4ff8 in SHA1Final () from /usr/local/sbin/redis-server
gdb in base is useless for many things on clang arches - pkg_add gdb and use "egdb" not "gdb". also pkg_add debug-redis for debug symbols, then try again and see if you can get a backtrace.
