I have the same issue recently:
Under Linux Mint 19.2 (Ubuntu 18.04), with Slicer trunk on 20191031
Here are what I trid:
- i tried both gcc 7.4 and gcc-6
- I tried release, debug, relwithdebinfo, all have the same result
- i changed the libarchive/archive_pack_dev.c suggested by Steve in https://issues.slicer.org/view.php?id=4616
- The CPU is Intel® Core™ i7-7700HQ CPU so I also comment out ITK_*_OPTIMIZATION_FLAGS suggested by Andras
But with no luck…
I ran:
./Slicer --launch mate-terminal
then in the term:
strace SlicerApp-real
I got ( the last part):
close(18) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, “/usr/lib/x86_64-linux-gnu/libssl.so.1.1”, O_RDONLY|O_CLOEXEC) = 18
read(18, “\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\325\1\0\0\0\0\0”…, 832) = 832
fstat(18, {st_mode=S_IFREG|0644, st_size=577312, …}) = 0
mmap(NULL, 2673024, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 18, 0) = 0x7fc2856d1000
mprotect(0x7fc285751000, 2097152, PROT_NONE) = 0
mmap(0x7fc285951000, 53248, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 18, 0x80000) = 0x7fc285951000
close(18) = 0
mprotect(0x7fc285951000, 36864, PROT_READ) = 0
munmap(0x7fc285e29000, 109229) = 0
futex(0x7fc285e27810, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fc285e27804, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fc285e278d8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fc285e277f0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fc285e277e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fc285e25c7c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fc285e276c4, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fc285e2765c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fc285e27650, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fc285e277fc, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fc285e277b8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fc285e277b0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
openat(AT_FDCWD, “/usr/lib/ssl/openssl.cnf”, O_RDONLY) = 18
fstat(18, {st_mode=S_IFREG|0644, st_size=10998, …}) = 0
read(18, “#\n# OpenSSL example configuratio”…, 4096) = 4096
read(18, “tableString, T61String (no BMPSt”…, 4096) = 4096
read(18, “eting an end user certificate as”…, 4096) = 2806
read(18, “”, 4096) = 0
close(18) = 0
futex(0x7fc285e277e0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
— SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} —
+++ killed by SIGSEGV (core dumped) +++
Segmentation fault (core dumped)
Could I have some direction to try on?
Thanks!