Skip to content

Instantly share code, notes, and snippets.

@cneira
Created April 9, 2018 21:09
Show Gist options
  • Save cneira/cbd63643ab9c9f744fab2516896ca14c to your computer and use it in GitHub Desktop.
Save cneira/cbd63643ab9c9f744fab2516896ca14c to your computer and use it in GitHub Desktop.
nwserver 8166 32-bit coredumps
> $c
ld-linux.so.2`init_tls+0xfc(f9200034, 9, 804766c, 8047750, 0, 0)
ld-linux.so.2`_dl_sysdep_start+0x224()
> ::status
debugging core file of nwserver-linux (32-bit) from 26c4e9b2-3885-432d-a8de-c5be7215e348
file: /home/nwn/server/bin/linux-x86/nwserver-linux
initial argv: ./nwserver-linux
threading model: native threads
status: process terminated by SIGSEGV (Segmentation Fault), addr=321c8
> $c
ld-linux.so.2`init_tls+0xfc(f9200034, 9, 804766c, 8047750, 0, 0)
ld-linux.so.2`_dl_sysdep_start+0x224()
> $r
%cs = 0x0043 %eax = 0x000001cb
%ds = 0x004b %ebx = 0xfef79fbc
%ss = 0x004b %ecx = 0x08046530
%es = 0x004b %edx = 0xf8bb0700
%fs = 0x0000 %esi = 0x00000041
%gs = 0x01c3 %edi = 0xfef7a51c ld-linux.so.2`_rtld_global+0x51c
%eip = 0xfef57d7e ld-linux.so.2`init_tls+0xfc
%ebp = 0x08047618
%kesp = 0x00000000
%eflags = 0x00010246
id=0 vip=0 vif=0 ac=0 vm=0 rf=1 nt=0 iopl=0x0
status=<of,df,IF,tf,sf,ZF,af,PF,cf>
%esp = 0x08046520
%trapno = 0xe
%err = 0x3
> 0xfef57d7e::dis
ld-linux.so.2`init_tls+0xd3: movl %edx,0x14(%esp)
ld-linux.so.2`init_tls+0xd7: movl $0xfffff,0x18(%esp)
ld-linux.so.2`init_tls+0xdf: movl $0x51,0x1c(%esp)
ld-linux.so.2`init_tls+0xe7: xchgl %ecx,%ebx
ld-linux.so.2`init_tls+0xe9: int $0x80
ld-linux.so.2`init_tls+0xeb: xchgl %ecx,%ebx
ld-linux.so.2`init_tls+0xed: testl %eax,%eax
ld-linux.so.2`init_tls+0xef: jne +0x18 <ld-linux.so.2`init_tls+0x109>
ld-linux.so.2`init_tls+0xf1: movl 0x10(%esp),%eax
ld-linux.so.2`init_tls+0xf5: leal 0x3(,%eax,8),%eax
ld-linux.so.2`init_tls+0xfc: movw %eax,%gs
ld-linux.so.2`init_tls+0xfe: movb $0x1,0x890(%ebx)
ld-linux.so.2`init_tls+0x105: movl %edx,%eax
ld-linux.so.2`init_tls+0x107: jmp +0x2e <ld-linux.so.2`init_tls+0x137>
ld-linux.so.2`init_tls+0x109: leal 0xffff9cec(%ebx),%edi
ld-linux.so.2`init_tls+0x10f: leal 0xffff9d64(%ebx),%esi
ld-linux.so.2`init_tls+0x115: movl %edi,0x8(%esp)
ld-linux.so.2`init_tls+0x119: movl %esi,0x4(%esp)
ld-linux.so.2`init_tls+0x11d: movl $0x2,(%esp)
ld-linux.so.2`init_tls+0x124: call +0xfbd5 <ld-linux.so.2`_dl_dprintf>
ld-linux.so.2`init_tls+0x129: movl $0x7f,(%esp)
> 0x08046520,0x10::dump
\/ 1 2 3 4 5 6 7 8 9 a b c d e f v123456789abcdef
8046520: 10020000 01000000 00000000 f8650408 .............e..
@cneira
Copy link
Author

cneira commented Apr 11, 2018

LX_DTRACE=1 ldd nwserver also coredumps

[root@26c4e9b2-3885-432d-a8de-c5be7215e348 linux-x86]# dtrace -Zqn lx*:::debug'{printf("%s", copyinstr(arg0))}'
27922/1: lx_release: 4.3.0
27922/1: executing linux process: /usr/bin/bash
27922/1: branding myself and setting handler to 0x7fffef4dadc0
27922/1: interposition handler setup for SIGPWR
27922/1: thr_keycreate created lx_tsd_key (3)
27922/1: lx tsd allocated @ 7fffef080030
27922/1: stack 7fffef03f000 stack_top 7fffef07f000
27922/1: starting Linux program sp 7fffffeff560 ldentry 7fffef201170
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, 7fffee7bde80, 0])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6ea4e8, 8, ffff, 1])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 13, [11, 7fffffefef60, 7fffffeff000, 8, 7fffffeff150, 7fffffeff000])
27922/1: &lx_sighandlers.lx_sa[17] = 0x7fffef4fda20
27922/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 13, [11, 7fffffefef60, 7fffffeff000, 8, 7fffffeff150, 7fffffeff000])
27922/1: &lx_sighandlers.lx_sa[17] = 0x7fffef4fda20
27922/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 13, [2, 7fffffefef60, 7fffffeff000, 8, 7fffffeff150, 7fffffeff000])
27922/1: &lx_sighandlers.lx_sa[2] = 0x7fffef4fd840
27922/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 13, [2, 7fffffefef60, 7fffffeff000, 8, 7fffffeff150, 7fffffeff000])
27922/1: &lx_sighandlers.lx_sa[2] = 0x7fffef4fd840
27922/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 13, [3, 7fffffefef60, 7fffffeff000, 8, 7fffffeff150, 7fffffeff000])
27922/1: &lx_sighandlers.lx_sa[3] = 0x7fffef4fd860
27922/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 13, [3, 7fffffefef60, 7fffffeff000, 8, 7fffffeff150, 7fffffeff000])
27922/1: &lx_sighandlers.lx_sa[3] = 0x7fffef4fd860
27922/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eaf60, 8, 7fffffeff150, 7fffffeff000])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 13, [3, 7fffffefef60, 7fffffeff000, 8, 7fffffeff150, 7fffffeff000])
27922/1: &lx_sighandlers.lx_sa[3] = 0x7fffef4fd860
27922/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 13, [11, 7fffffefef50, 7fffffefeff0, 8, 7fffffeff140, 7fffffefeff0])
27922/1: &lx_sighandlers.lx_sa[17] = 0x7fffef4fda20
27922/1: interposing handler @ 0x441310 for signal 18 (lx 17), flags 0x14000000
27922/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, 612f012c, 7fffffeff258])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, 6f1800, 6f1760])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, 6f4310, 6f4000])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, 6f4310, 6f4350])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, 6f42e0, 6f4000])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, 6f4310, 6f4000])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, 6f4ac0, 6f4000])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, 6f42e0, 6f4000])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6e8768, 8, 1, 28])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [2, 6e8768, 0, 8, 7fffee7bd060, 6f99b1])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, 6f9600, 6f9660])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, 6f95b0, 6f9450])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, 6f9600, 6f9450])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, 6f9650, 6f9450])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, 6f9650, 6f95c0])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6e8768, 8, 1, 28])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [2, 6e8768, 0, 8, 0, 28])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, 6f9650, 6f9420])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, 6f6420, 6f6810])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, 6f9650, 6f6870])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, 6f9440, 6f6870])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6e8768, 8, 1, 28])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [2, 6e8768, 0, 8, 0, 28])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6e8768, 8, 1, 28])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [2, 6e8768, 0, 8, 1, 28])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6e8768, 8, 1, 28])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [2, 6e8768, 0, 8, 1, 28])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6e8768, 8, 1, 20])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [2, 6e8768, 0, 8, 1, 20])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6e8768, 8, 1, 20])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [2, 6e8768, 0, 8, 1, 20])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6e8768, 8, 1, 20])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [2, 6e8768, 0, 8, 1, 20])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 7fffffefdf80, 7fffffefe000, 8, 6fada0, 0])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [2, 7fffffefe000, 0, 8, 6fada0, 0])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 7fffffefdf50, 7fffffefdfd0, 8, 6fada0, 0])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 56, [1200011, 0, 0, 7fffef000a10, 7fffef000740, 0])
27922/1: lx_clone(flags=0x1200011 stk=0x0 ptidp=0x0)
27922/1: lx_syscall_regs: ucp 7fffef07eca0
27922/1: lx_ptrace_clone_begin(2, !PTRACE_CLONE)
27922/1: lx_ptrace_stop_if_option(2, FALSE [parent], 27923, 0)
27922/1: lx_find_brand_uc: inspect ucp 7fffef07eca0...
27922/1: lx_find_brand_uc: ucp 7fffef07eca0
27922/1: ucp = 7fffef07eca0
27922/1: lx_emulate(56) done (ret 27923 / 0x6d13 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [2, 7fffffefdfd0, 0, 8, 1, 20])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 13, [11, 7fffffefde00, 7fffffefdea0, 8, 7fffffefdff0, 7fffffefdea0])
27922/1: &lx_sighandlers.lx_sa[17] = 0x7fffef4fda20
27922/1: interposing handler @ 0x441310 for signal 18 (lx 17), flags 0x14000000
27922/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27923/1: lx_ptrace_stop_if_option(2, TRUE [child], 0, 0)
27923/1: lx_find_brand_uc: inspect ucp 7fffef07eca0...
27923/1: lx_find_brand_uc: ucp 7fffef07eca0
27923/1: ucp = 7fffef07eca0
27923/1: lx_emulate(56) done (ret 0 / 0x0 ; errno 0)
27923/1: lx_emulate(7fffef07eca0, 14, [2, 6eaf60, 0, 8, 0, 6f1700])
27923/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27923/1: lx_emulate(7fffef07eca0, 13, [14, 7fffffefdc80, 7fffffefdd20, 8, 7fffffefde70, 7fffffefdd20])
27923/1: &lx_sighandlers.lx_sa[20] = 0x7fffef4fda80
27923/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27923/1: lx_emulate(7fffef07eca0, 13, [15, 7fffffefdc80, 7fffffefdd20, 8, 7fffffefde70, 7fffffefdd20])
27923/1: &lx_sighandlers.lx_sa[21] = 0x7fffef4fdaa0
27923/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27923/1: lx_emulate(7fffef07eca0, 13, [16, 7fffffefdc90, 7fffffefdd30, 8, 7fffffefde80, 7fffffefdd30])
27923/1: &lx_sighandlers.lx_sa[22] = 0x7fffef4fdac0
27923/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27923/1: lx_emulate(7fffef07eca0, 13, [2, 7fffffefddd0, 7fffffefde70, 8, 7fffffefdfc0, 7fffffefde70])
27923/1: &lx_sighandlers.lx_sa[2] = 0x7fffef4fd840
27923/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27923/1: lx_emulate(7fffef07eca0, 13, [3, 7fffffefddd0, 7fffffefde70, 8, 7fffffefdfc0, 7fffffefde70])
27923/1: &lx_sighandlers.lx_sa[3] = 0x7fffef4fd860
27923/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27923/1: lx_emulate(7fffef07eca0, 13, [11, 7fffffefddd0, 7fffffefde70, 8, 7fffffefdfc0, 7fffffefde70])
27923/1: &lx_sighandlers.lx_sa[17] = 0x7fffef4fda20
27923/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27923/1: lx_emulate(7fffef07eca0, 13, [11, 7fffffefde00, 7fffffefdea0, 8, 7fffffefdff0, 7fffffefdea0])
27923/1: &lx_sighandlers.lx_sa[17] = 0x7fffef4fda20
27923/1: interposing handler @ 0x441310 for signal 18 (lx 17), flags 0x14000000
27923/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27923/1: lx_emulate(7fffef07eca0, 13, [2, 7fffffefde00, 7fffffefdea0, 8, 7fffffefdff0, 7fffffefdea0])
27923/1: &lx_sighandlers.lx_sa[2] = 0x7fffef4fd840
27923/1: interposing handler @ 0x456c10 for signal 2 (lx 2), flags 0x4000000
27923/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27923/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, 0, 6fae30])
27923/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27923/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, 0, 15])
27923/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27923/1: lx_emulate(7fffef07eca0, 13, [2, 7fffffefdbb0, 7fffffefdc50, 8, 7fffffefdda0, 7fffffefdc50])
27923/1: &lx_sighandlers.lx_sa[2] = 0x7fffef4fd840
27923/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27923/1: lx_emulate(7fffef07eca0, 13, [3, 7fffffefdbb0, 7fffffefdc50, 8, 7fffffefdda0, 7fffffefdc50])
27923/1: &lx_sighandlers.lx_sa[3] = 0x7fffef4fd860
27923/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27923/1: lx_emulate(7fffef07eca0, 13, [11, 7fffffefdbb0, 7fffffefdc50, 8, 7fffffefdda0, 7fffffefdc50])
27923/1: &lx_sighandlers.lx_sa[17] = 0x7fffef4fda20
27923/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27923/1: lx_emulate(7fffef07eca0, 59, [6f1e90, 6f2220, 6f1960, 7fffffefd7e0, 1, 20])
27923/1: lx_release: 4.3.0
27923/1: executing linux process: /lib/ld-linux.so.2
27923/1: branding myself and setting handler to 0xfefddd48
27923/1: interposition handler setup for SIGPWR
27923/1: thr_keycreate created lx_tsd_key (3)
27923/1: lx tsd allocated @ fed20018
27923/1: stack fecdf000 stack_top fed1f000
27923/1: starting Linux program sp 80476b0 ldentry fef58010
27923/1: lx_emulate(fed1ee00, 252, [0, 80462d0, 1, 1, fef73269, 80475d8])
27923/1: lx_exit_common(LX_ET_EXIT_GROUP, 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 7fffffefdf60, 7fffffefdfe0, 8, 8, 80])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 13, [2, 7fffffefdcc0, 7fffffefdd60, 8, 7fffffefdeb0, 7fffffefdd60])
27922/1: &lx_sighandlers.lx_sa[2] = 0x7fffef4fd840
27922/1: interposing handler @ 0x43e780 for signal 2 (lx 2), flags 0x4000000
27922/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [2, 7fffffefdfe0, 0, 8, 0, 0])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 13, [2, 7fffffefdcb0, 7fffffefdd50, 8, 7fffffefdea0, 7fffffefdd50])
27922/1: &lx_sighandlers.lx_sa[2] = 0x7fffef4fd840
27922/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6ea748, 8, 0, 11])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 7fffffefe410, 7fffffefe490, 8, 6f9260, 1])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 7fffffefe0f0, 7fffffefe170, 8, 0, 15])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 7fffffefdfa0, 7fffffefe020, 8, 0, 15])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [2, 7fffffefe020, 0, 8, 0, 15])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 56, [1200011, 0, 0, 7fffef000a10, 7fffef000740, 0])
27922/1: lx_clone(flags=0x1200011 stk=0x0 ptidp=0x0)
27922/1: lx_syscall_regs: ucp 7fffef07eca0
27922/1: lx_ptrace_clone_begin(2, !PTRACE_CLONE)
27922/1: lx_ptrace_stop_if_option(2, FALSE [parent], 27924, 0)
27922/1: lx_find_brand_uc: inspect ucp 7fffef07eca0...
27922/1: lx_find_brand_uc: ucp 7fffef07eca0
27922/1: ucp = 7fffef07eca0
27922/1: lx_emulate(56) done (ret 27924 / 0x6d14 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [2, 7fffffefe170, 0, 8, 1, 20])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 7fffffefe0f0, 7fffffefe170, 8, 0, 4])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 56, [1200011, 0, 0, 7fffef000a10, 7fffef000740, 0])
27922/1: lx_clone(flags=0x1200011 stk=0x0 ptidp=0x0)
27922/1: lx_syscall_regs: ucp 7fffef07eca0
27922/1: lx_ptrace_clone_begin(2, !PTRACE_CLONE)
27924/1: lx_ptrace_stop_if_option(2, TRUE [child], 0, 0)
27924/1: lx_find_brand_uc: inspect ucp 7fffef07eca0...
27924/1: lx_find_brand_uc: ucp 7fffef07eca0
27924/1: ucp = 7fffef07eca0
27924/1: lx_emulate(56) done (ret 0 / 0x0 ; errno 0)
27924/1: lx_emulate(7fffef07eca0, 14, [2, 6eaf60, 0, 8, 0, 6f1700])
27924/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27924/1: lx_emulate(7fffef07eca0, 13, [14, 7fffffefde20, 7fffffefdec0, 8, 7fffffefe010, 7fffffefdec0])
27924/1: &lx_sighandlers.lx_sa[20] = 0x7fffef4fda80
27924/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27924/1: lx_emulate(7fffef07eca0, 13, [15, 7fffffefde20, 7fffffefdec0, 8, 7fffffefe010, 7fffffefdec0])
27924/1: &lx_sighandlers.lx_sa[21] = 0x7fffef4fdaa0
27924/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27924/1: lx_emulate(7fffef07eca0, 13, [16, 7fffffefde30, 7fffffefded0, 8, 7fffffefe020, 7fffffefded0])
27924/1: &lx_sighandlers.lx_sa[22] = 0x7fffef4fdac0
27924/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_ptrace_stop_if_option(2, FALSE [parent], 27925, 0)
27922/1: lx_find_brand_uc: inspect ucp 7fffef07eca0...
27922/1: lx_find_brand_uc: ucp 7fffef07eca0
27922/1: ucp = 7fffef07eca0
27922/1: lx_emulate(56) done (ret 27925 / 0x6d15 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [2, 7fffffefe170, 0, 8, 1, 20])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27924/1: lx_emulate(7fffef07eca0, 13, [2, 7fffffefdf70, 7fffffefe010, 8, 7fffffefe160, 7fffffefe010])
27924/1: &lx_sighandlers.lx_sa[2] = 0x7fffef4fd840
27922/1: lx_emulate(7fffef07eca0, 14, [0, 7fffffefe090, 7fffffefe110, 8, 0, 0])
27924/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27924/1: lx_emulate(7fffef07eca0, 13, [3, 7fffffefdf70, 7fffffefe010, 8, 7fffffefe160, 7fffffefe010])
27924/1: &lx_sighandlers.lx_sa[3] = 0x7fffef4fd860
27924/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [2, 7fffffefe110, 0, 8, 1, 1f])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27924/1: lx_emulate(7fffef07eca0, 13, [11, 7fffffefdf70, 7fffffefe010, 8, 7fffffefe160, 7fffffefe010])
27924/1: &lx_sighandlers.lx_sa[17] = 0x7fffef4fda20
27922/1: lx_emulate(7fffef07eca0, 14, [0, 7fffffefe1a0, 7fffffefe220, 8, 1, 0])
27924/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27924/1: lx_emulate(7fffef07eca0, 14, [0, 7fffffefe0a0, 7fffffefe120, 8, ffffffff, ffffffff])
27922/1: lx_emulate(7fffef07eca0, 13, [2, 7fffffefdf00, 7fffffefdfa0, 8, 7fffffefe0f0, 7fffffefdfa0])
27924/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: &lx_sighandlers.lx_sa[2] = 0x7fffef4fd840
27924/1: lx_emulate(7fffef07eca0, 14, [2, 7fffffefe120, 0, 8, ffffffff, ffffffff])
27924/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: interposing handler @ 0x43e780 for signal 2 (lx 2), flags 0x4000000
27924/1: lx_emulate(7fffef07eca0, 13, [11, 7fffffefdf40, 7fffffefdfe0, 8, 7fffffefe130, 7fffffefdfe0])
27922/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27924/1: &lx_sighandlers.lx_sa[17] = 0x7fffef4fda20
27924/1: interposing handler @ 0x441310 for signal 18 (lx 17), flags 0x14000000
27924/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27924/1: lx_emulate(7fffef07eca0, 13, [2, 7fffffefdf40, 7fffffefdfe0, 8, 7fffffefe130, 7fffffefdfe0])
27925/1: lx_ptrace_stop_if_option(2, TRUE [child], 0, 0)
27924/1: &lx_sighandlers.lx_sa[2] = 0x7fffef4fd840
27925/1: lx_find_brand_uc: inspect ucp 7fffef07eca0...
27924/1: interposing handler @ 0x456c10 for signal 2 (lx 2), flags 0x4000000
27925/1: lx_find_brand_uc: ucp 7fffef07eca0
27924/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27925/1: ucp = 7fffef07eca0
27925/1: lx_emulate(56) done (ret 0 / 0x0 ; errno 0)
27924/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, 7fffffefe130, 7fffffefdfe0])
27924/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27924/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, 0, 5])
27924/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27925/1: lx_emulate(7fffef07eca0, 14, [2, 6eaf60, 0, 8, 0, 6f1700])
27924/1: lx_emulate(7fffef07eca0, 14, [0, 7fffffefde30, 7fffffefdeb0, 8, 5, 60])
27924/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27925/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27924/1: lx_emulate(7fffef07eca0, 56, [1200011, 0, 0, 7fffef000a10, 7fffef000740, 6d14])
27924/1: lx_clone(flags=0x1200011 stk=0x0 ptidp=0x0)
27924/1: lx_syscall_regs: ucp 7fffef07eca0
27925/1: lx_emulate(7fffef07eca0, 13, [14, 7fffffefde20, 7fffffefdec0, 8, 7fffffefe010, 7fffffefdec0])
27924/1: lx_ptrace_clone_begin(2, !PTRACE_CLONE)
27925/1: &lx_sighandlers.lx_sa[20] = 0x7fffef4fda80
27925/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27925/1: lx_emulate(7fffef07eca0, 13, [15, 7fffffefde20, 7fffffefdec0, 8, 7fffffefe010, 7fffffefdec0])
27925/1: &lx_sighandlers.lx_sa[21] = 0x7fffef4fdaa0
27925/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27925/1: lx_emulate(7fffef07eca0, 13, [16, 7fffffefde30, 7fffffefded0, 8, 7fffffefe020, 7fffffefded0])
27925/1: &lx_sighandlers.lx_sa[22] = 0x7fffef4fdac0
27925/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27925/1: lx_emulate(7fffef07eca0, 13, [2, 7fffffefdf60, 7fffffefe000, 8, 7fffffefe150, 7fffffefe000])
27925/1: &lx_sighandlers.lx_sa[2] = 0x7fffef4fd840
27925/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27925/1: lx_emulate(7fffef07eca0, 13, [3, 7fffffefdf60, 7fffffefe000, 8, 7fffffefe150, 7fffffefe000])
27925/1: &lx_sighandlers.lx_sa[3] = 0x7fffef4fd860
27925/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27925/1: lx_emulate(7fffef07eca0, 13, [11, 7fffffefdf60, 7fffffefe000, 8, 7fffffefe150, 7fffffefe000])
27925/1: &lx_sighandlers.lx_sa[17] = 0x7fffef4fda20
27925/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27924/1: lx_ptrace_stop_if_option(2, FALSE [parent], 27926, 0)
27924/1: lx_find_brand_uc: inspect ucp 7fffef07eca0...
27924/1: lx_find_brand_uc: ucp 7fffef07eca0
27924/1: ucp = 7fffef07eca0
27924/1: lx_emulate(56) done (ret 27926 / 0x6d16 ; errno 0)
27925/1: lx_emulate(7fffef07eca0, 59, [6f2130, 6f23e0, 6f1960, 7fffffefdba0, 0, 10])
27924/1: lx_emulate(7fffef07eca0, 14, [2, 7fffffefdeb0, 0, 8, 1, 20])
27924/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27924/1: lx_emulate(7fffef07eca0, 14, [0, 7fffffefddd0, 7fffffefde50, 8, 6f2ca0, 0])
27924/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27924/1: lx_emulate(7fffef07eca0, 14, [2, 7fffffefde50, 0, 8, 1, 1f])
27924/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27924/1: lx_emulate(7fffef07eca0, 14, [0, 7fffffefdee0, 7fffffefdf60, 8, 1, 0])
27924/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27926/1: lx_ptrace_stop_if_option(2, TRUE [child], 0, 0)
27924/1: lx_emulate(7fffef07eca0, 13, [2, 7fffffefdc40, 7fffffefdce0, 8, 7fffffefde30, 7fffffefdce0])
27926/1: lx_find_brand_uc: inspect ucp 7fffef07eca0...
27924/1: &lx_sighandlers.lx_sa[2] = 0x7fffef4fd840
27926/1: lx_find_brand_uc: ucp 7fffef07eca0
27926/1: ucp = 7fffef07eca0
27926/1: lx_emulate(56) done (ret 0 / 0x0 ; errno 0)
27924/1: interposing handler @ 0x43e780 for signal 2 (lx 2), flags 0x4000000
27924/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27926/1: lx_emulate(7fffef07eca0, 14, [2, 6eaf60, 0, 8, 7fffef000740, 6d14])
27926/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27926/1: lx_emulate(7fffef07eca0, 13, [14, 7fffffefdb60, 7fffffefdc00, 8, 7fffffefdd50, 7fffffefdc00])
27926/1: &lx_sighandlers.lx_sa[20] = 0x7fffef4fda80
27926/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27926/1: lx_emulate(7fffef07eca0, 13, [15, 7fffffefdb60, 7fffffefdc00, 8, 7fffffefdd50, 7fffffefdc00])
27926/1: &lx_sighandlers.lx_sa[21] = 0x7fffef4fdaa0
27926/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27926/1: lx_emulate(7fffef07eca0, 13, [16, 7fffffefdb70, 7fffffefdc10, 8, 7fffffefdd60, 7fffffefdc10])
27926/1: &lx_sighandlers.lx_sa[22] = 0x7fffef4fdac0
27926/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27926/1: lx_emulate(7fffef07eca0, 13, [2, 7fffffefdca0, 7fffffefdd40, 8, 7fffffefde90, 7fffffefdd40])
27926/1: &lx_sighandlers.lx_sa[2] = 0x7fffef4fd840
27926/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27926/1: lx_emulate(7fffef07eca0, 13, [3, 7fffffefdca0, 7fffffefdd40, 8, 7fffffefde90, 7fffffefdd40])
27926/1: &lx_sighandlers.lx_sa[3] = 0x7fffef4fd860
27926/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27926/1: lx_emulate(7fffef07eca0, 13, [11, 7fffffefdca0, 7fffffefdd40, 8, 7fffffefde90, 7fffffefdd40])
27926/1: &lx_sighandlers.lx_sa[17] = 0x7fffef4fda20
27926/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27926/1: lx_emulate(7fffef07eca0, 59, [6f2c10, 6f98f0, 6f32b0, 7fffffefd8e0, 0, 18])
27925/1: lx_release: 4.3.0
27925/1: executing linux process: cat
27925/1: branding myself and setting handler to 0x7fffef4dadc0
27925/1: interposition handler setup for SIGPWR
27925/1: thr_keycreate created lx_tsd_key (3)
27925/1: lx tsd allocated @ 7fffef090030
27925/1: stack 7fffef04f000 stack_top 7fffef08f000
27925/1: starting Linux program sp 7fffffeff5b0 ldentry 7fffef201170
27926/1: lx_release: 4.3.0
27926/1: executing linux process: /lib/ld-linux.so.2
27926/1: branding myself and setting handler to 0xfefddd48
27926/1: interposition handler setup for SIGPWR
27926/1: thr_keycreate created lx_tsd_key (3)
27926/1: lx tsd allocated @ fed20018
27926/1: stack fecdf000 stack_top fed1f000
27926/1: starting Linux program sp 8047658 ldentry fef58010
27924/1: lx_emulate(7fffef07eca0, 14, [2, 7fffffefdf60, 0, 8, 6f1950, 6f14f0])
27924/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27924/1: lx_emulate(7fffef07eca0, 13, [2, 7fffffefdc30, 7fffffefdcd0, 8, 7fffffefde20, 7fffffefdcd0])
27924/1: &lx_sighandlers.lx_sa[2] = 0x7fffef4fd840
27924/1: interposing handler @ 0x456c10 for signal 2 (lx 2), flags 0x4000000
27924/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27924/1: lx_emulate(7fffef07eca0, 231, [8b, 0, 8b, ffffffffffffff80, 3c, e7])
27924/1: lx_exit_common(LX_ET_EXIT_GROUP, 139)
27925/1: lx_emulate(7fffef08eca0, 231, [0, 0, 0, ffffffffffffff80, 3c, e7])
27925/1: lx_exit_common(LX_ET_EXIT_GROUP, 0)
27922/1: lx_emulate(7fffef07eca0, 14, [2, 7fffffefe220, 0, 8, 0, 6fb850])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 13, [2, 7fffffefdef0, 7fffffefdf90, 8, 7fffffefe0e0, 7fffffefdf90])
27922/1: &lx_sighandlers.lx_sa[2] = 0x7fffef4fd840
27922/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [2, 7fffffefe490, 0, 8, 7fffffefe0e0, 0])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 7fffffeff070, 7fffffeff0f0, 8, 6fa8a0, 0])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [2, 7fffffeff0f0, 0, 8, 7d0, 0])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, 6fa510, 6fa550])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 14, [2, 6eb028, 0, 8, 7fffee7bd060, 6fa1b1])
27922/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
27922/1: lx_emulate(7fffef07eca0, 231, [1, 0, 1, ffffffffffffff80, 3c, e7])
27922/1: lx_exit_common(LX_ET_EXIT_GROUP, 1)

@cneira
Copy link
Author

cneira commented Apr 11, 2018

ldd nwserver working
97120/1: executing linux process: /lib/ld-linux.so.2
97120/1: branding myself and setting handler to 0xfefddd48
97120/1: interposition handler setup for SIGPWR
97120/1: thr_keycreate created lx_tsd_key (3)
97120/1: lx tsd allocated @ fed20018
97120/1: stack fecdf000 stack_top fed1f000
97120/1: starting Linux program sp 8047658 ldentry fef58010
97120/1: lx_emulate(fed1ee00, 252, [0, 8046278, 0, 0, 0, 8047580])
97120/1: lx_exit_common(LX_ET_EXIT_GROUP, 0)
97118/1: lx_emulate(7fffef07eca0, 14, [2, 7fffffefdf60, 0, 8, 0, 6f14f0])
97118/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
97118/1: lx_emulate(7fffef07eca0, 13, [2, 7fffffefdc30, 7fffffefdcd0, 8, 7fffffefde20, 7fffffefdcd0])
97118/1: &lx_sighandlers.lx_sa[2] = 0x7fffef4fd840
97118/1: interposing handler @ 0x456c10 for signal 2 (lx 2), flags 0x4000000
97118/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
97118/1: lx_emulate(7fffef07eca0, 231, [0, 0, 0, ffffffffffffff80, 3c, e7])
97118/1: lx_exit_common(LX_ET_EXIT_GROUP, 0)
97119/1: lx_emulate(7fffef07eca0, 231, [0, 0, 0, ffffffffffffff80, 3c, e7])
97119/1: lx_exit_common(LX_ET_EXIT_GROUP, 0)
97116/1: lx_emulate(7fffef07eca0, 14, [2, 7fffffefe220, 0, 8, 0, 6fb850])
97116/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
97116/1: lx_emulate(7fffef07eca0, 13, [2, 7fffffefdef0, 7fffffefdf90, 8, 7fffffefe0e0, 7fffffefdf90])
97116/1: &lx_sighandlers.lx_sa[2] = 0x7fffef4fd840
97116/1: lx_emulate(13) done (ret 0 / 0x0 ; errno 0)
97116/1: lx_emulate(7fffef07eca0, 14, [2, 7fffffefe490, 0, 8, 7fffffefe0e0, 0])
97116/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
97116/1: lx_emulate(7fffef07eca0, 14, [0, 7fffffeff070, 7fffffeff0f0, 8, 6fa8a0, 0])
97116/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
97116/1: lx_emulate(7fffef07eca0, 14, [2, 7fffffeff0f0, 0, 8, 7d0, 0])
97116/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
97116/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, 6fa510, 6fa550])
97116/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
97116/1: lx_emulate(7fffef07eca0, 14, [0, 0, 6eb028, 8, ff33, 7fffffefe248])
97116/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
97116/1: lx_emulate(7fffef07eca0, 14, [2, 6eb028, 0, 8, 7fffee7bd060, 6fa1b1])
97116/1: lx_emulate(14) done (ret 0 / 0x0 ; errno 0)
97116/1: lx_emulate(7fffef07eca0, 231, [0, 0, 0, ffffffffffffff80, 3c, e7])
97116/1: lx_exit_common(LX_ET_EXIT_GROUP, 0)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment