Illegal Command in lftp package on raspberry pi
Hello to all,
First I wish you a happy and very good new year 2015.
I recently began to test the raspberry Pi port of Alpine Linux
(3.1.0).
All seems fine unetil i wanted to use lftp FTP client.
When connecting to a remote server with TLS enabled I got that :
_lftp myserver
lftp myserver:>user backup>ls
Password:
lftp backup@myserver:
Illegal instructionng…]_
I managed to get a strace print with the sequence :
_write(5, “AUTH TLS\r\n”, 10) = 10
clock_gettime(CLOCK_REALTIME, {1420699310, 27377604}) = 0
select(6, [5], [], NULL, {0, 64820}) = 1 (in [5], left {0,
31294})
clock_gettime(CLOCK_REALTIME, {1420699310, 61874660}) = 0
read(5, “234 AUTH TLS ex\351cut\351 avec succ\350s”…, 65536) = 34
fstat64(4, {st_mode=S_IFCHR|0444, st_rdev=makedev(1, 9), …}) = 0
access(“/etc/pki/tls/certs/ca-bundle.crt”, R_OK) = –1 ENOENT (No such
file or directory)
access(“/etc/certs/ca-bundle.crt”, R_OK) = –1 ENOENT (No such file or
directory)
access(“/usr/share/ssl/certs/ca-bundle.crt”, R_OK) = –1 ENOENT (No such
file or directory)
access(“/etc/ssl/certs/ca-certificates.crt”, R_OK) = 0
stat64(“/etc/ssl/certs/ca-certificates.crt”, {st_mode=S_IFREG|0644,
st_size=273790, …}) = 0
access(“/etc/ssl/certs/ca-certificates.crt”, R_OK) = 0
open(“/etc/ssl/certs/ca-certificates.crt”, O_RDONLY|O_LARGEFILE) = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=273790, …}) = 0
mmap2(NULL, 273790, PROT_READ, MAP_SHARED, 6, 0) = 0xb6949000
close(6) = 0
brk(0x185c000) = 0x185c000
brk(0x185d000) = 0x185d000
brk(0x185e000) = 0x185e000
brk(0x185f000) = 0x185f000
brk(0x1860000) = 0x1860000
brk(0x1861000) = 0x1861000
brk(0x1862000) = 0x1862000
brk(0x1863000) = 0x1863000
brk(0x1864000) = 0x1864000
brk(0x1865000) = 0x1865000
brk(0x1866000) = 0x1866000
brk(0x1867000) = 0x1867000
brk(0x1868000) = 0x1868000
….
brk(0x1d9b000) = 0x1d9b000
brk(0x1d9c000) = 0x1d9c000
brk(0x1d9d000) = 0x1d9d000
brk(0x1d9e000) = 0x1d9e000
brk(0x1d9f000) = 0x1d9f000
brk(0x1da0000) = 0x1da0000
brk(0x1da1000) = 0x1da1000
brk(0x1da2000) = 0x1da2000
munmap(0xb6949000, 273790) = 0
brk(0x1da3000) = 0x1da3000
brk(0x1da4000) = 0x1da4000
clock_gettime(CLOCK_REALTIME, {1420699310, 928273403}) = 0
brk(0x1da5000) = 0x1da5000
clock_gettime(CLOCK_REALTIME, {1420699310, 929035471}) = 0
clock_gettime(CLOCK_REALTIME, {1420699310, 929338498}) = 0
getpid() = 1173
—- SIGILL {si_signo=SIGILL, si_code=ILL_ILLOPC, si_addr=0xb6a424d8}
—-
+ killed by SIGILL +_
At this point a don’t know to do to do more debug.
Any clue so i can report you next traces ?
Thanks in advance.
(from redmine: issue id 3679, created on 2015-01-08, closed on 2017-05-17)