As the title suggests, starting Reaper from a Linux terminal is immediately crashing with a segfault. After some help from cfillion I was able to come up with:
Code:
Reading symbols from reaper...
(No debugging symbols found in reaper)
Starting program: /home/adam/opt/REAPER/reaper
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Program received signal SIGSEGV, Segmentation fault.
__memmove_sse2_unaligned_erms ()
at ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:416
416 ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S: No such file or directory.
#0 0x00007ffff79eaeca in __memmove_sse2_unaligned_erms ()
at ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:416
#1 0x00007ffff6b4b475 in () at /usr/lib/x86_64-linux-gnu/libpng16.so.16
#2 0x00007ffff6b3e534 in png_read_row () at /usr/lib/x86_64-linux-gnu/libpng16.so.16
#3 0x00007ffff6b3fffa in png_read_image () at /usr/lib/x86_64-linux-gnu/libpng16.so.16
#4 0x00007ffff62eeacd in () at /snap/code/21/usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
#5 0x00007ffff774dc92 in gdk_pixbuf_new_from_file () at /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0
#6 0x00007ffff78b584a in SWELL_initargs(int*, char***) (argv=<optimized out>, argc=<optimized out>) at swell-generic-gdk.cpp:314
#7 0x0000000000412aa7 in ()
#8 0x00007ffff79531e3 in __libc_start_main (main=0x412a60, argc=1, argv=0x7fffffffd778, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffd768) at ../csu/libc-start.c:308
#9 0x0000000000418a9a in _start ()
Program terminated with signal SIGSEGV, Segmentation fault.
This happens with or without
-cfgfile specified, on both v6 and v5.984.
Running Ubuntu Studio 19.10 + XFCE's terminal.