Hi, This is an issue for lsh-utils in Ubuntu as well. I attempted to manually reproduce the lsh-2-test failure and this is the backtrace I got when the lsh server segv'ed:
Program received signal SIGSEGV, Segmentation fault. __strncpy_sse2_unaligned () at ../sysdeps/x86_64/multiarch/strcpy-sse2-unaligned.S:296 296 ../sysdeps/x86_64/multiarch/strcpy-sse2-unaligned.S: No such file or directory. (gdb) bt full #0 __strncpy_sse2_unaligned () at ../sysdeps/x86_64/multiarch/strcpy-sse2-unaligned.S:296 No locals. #1 0x00007fb1fe1ec0aa in ?? () from /lib/x86_64-linux-gnu/libwrap.so.0 No symbol table info available. #2 0x00007fb1fe1ec2c9 in request_init () from /lib/x86_64-linux-gnu/libwrap.so.0 No symbol table info available. #3 0x0000557c03c3abaa in do_tcp_wrapper (s=0x557c045eba20, a=0x557c045ec740, c=0x557c045ec7c0, e=<optimized out>) at io_commands.c:347 lv = 0x557c045ec740 res = {fd = -1, user = '\000' <repeats 127 times>, daemon = "unknown", '\000' <repeats 120 times>, pid = "15613\000\000\000\000", client = {{ name = '\000' <repeats 127 times>, addr = '\000' <repeats 127 times>, sin = 0x0, unit = 0x0, request = 0x7ffc87252000}}, server = {{ name = '\000' <repeats 127 times>, addr = '\000' <repeats 127 times>, sin = 0x0, unit = 0x0, request = 0x7ffc87252000}}, sink = 0x0, hostname = 0x0, hostaddr = 0x0, cleanup = 0x0, config = 0x0} #4 0x0000557c03c382ab in do_listen_callback (s=0x557c045ec370, fd=<optimized out>) at io.c:769 self = 0x557c045ec370 peer = {ss_family = 2, __ss_padding = "\266\n\177\000\000\001", '\000' <repeats 16 times>, "\a\000\000\000\000\000\000\000\201J\305\003|U\000\000\360\303^\004|U", '\000' <repeats 18 times>, "\001", '\000' <repeats 15 times>, "\360$%\207\374\177\000\000\001\000\000\000\000\000\000\000\003\000\000\000\374\177\000\000$\000\000\000\000\000\000\000\b\000\000\000\000\000\000", __ss_align = 140722575844800} addr_len = 16 conn = <optimized out> #5 0x0000557c03c370f7 in lsh_oop_fd_read_callback (s=<optimized out>, fileno=<optimized out>, event=<optimized out>, data=0x557c045ec3f0) at io.c:146 fd = 0x557c045ec3f0 #6 0x00007fb1fddc522c in oop_sys_run_once () from /usr/lib/liboop.so.4 No symbol table info available. #7 0x00007fb1fddc5559 in oop_sys_run () from /usr/lib/liboop.so.4 No symbol table info available. #8 0x0000557c03c37700 in io_run () at io.c:367 res = <optimized out> #9 0x0000557c03c29f2a in main (argc=<optimized out>, argv=<optimized out>) at lshd.c:1278 mode = DAEMON_NORMAL resources = 0x557c045d0010 keys = 0x557c045d0050 fds = <optimized out> r = {rlim_cur = 18446744073709551615, rlim_max = 18446744073709551615} Thanks! -- Steve Beattie <sbeat...@ubuntu.com> http://NxNW.org/~steve/
signature.asc
Description: PGP signature