Squid segfaults in TOS 6.5.1
The current version of Squid (package version 4.17-1) in TOS 6.5.1 immediately crashes with "segmentation fault". Originally reported in the forum.
It is reproducible (tested on Omnia).
From a fast test with strace
:
...
open("/lib/libgcc_s.so.1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=40963, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0000E\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 110592, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb6af8000
mmap2(0xb6b11000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x9000) = 0xb6b11000
close(3) = 0
mprotect(0xb6e9a000, 20480, PROT_READ) = 0
mprotect(0xb6e09000, 86016, PROT_READ) = 0
mprotect(0xb6c0c000, 4096, PROT_READ) = 0
mprotect(0xb6bf2000, 16384, PROT_READ) = 0
mprotect(0xb6b29000, 4096, PROT_READ) = 0
mprotect(0xb6b11000, 4096, PROT_READ) = 0
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_ACCERR, si_addr=0x817b10} ---
+++ killed by SIGSEGV +++
Segmentation fault
It will require more testing and/or debugging.
Edited by Lukas Jelinek