1.5.7-1: Repeatible crash in cygwin1.dll, _sigbe

Cliff Geschke cliff_pa@geschkefamily.com
Tue Feb 17 16:31:00 GMT 2004


I am trying to run RTEMS (see www.rtems.com) under cygwin under WindowsXP.
I encountered a repeatible crash in the pre-built cygwin binaries.
To debug it, I downloaded sources and built cygwin1.dll by hand.
(Has anyone tried to make cygwin under cygwin recently? It failed, but
that's another story)
With the hand-built cygwin1, the absolute addresses are somewhat different,
but the crash is the same.
The instruction at _sigbe+22 is fetching a bad value to $eax.
The value of tls_stackptr looks bad. It has been decremented too many
times.
tls_stack = -1024
p/x 0x230000-1024
22ドル = 0x22fc00
tls_stackptr = -1032
(gdb) x/x 0x230000-1032
0x22fbf8:	0x0022fbfc
It would appear that _sigbe is being called when the stack is empty.
I am appending a gdb trace that shows the crash because of the bad stackptr.
This is entirely repeatible.
I am appending a 2nd trace that shows when stackptr is corrupted.
It takes a few tries. I am guessing the the watchpoint changes the timing.
I don't really understand the inner workings of the system calls interface in
winsup.
1. Please advise on how to proceed.
2. If you want me to try anything, it is easy to repeat.
3. I can send you the .exe that causes the crash.
Thanks
-- Cliff
________________________________________________________________________________
#### This shows the crash
(gdb) run
Starting program: /home/Cliff/test/ticker/o-optimize/ticker.exe 
*** CLOCK TICK TEST ***
- rtems_clock_get - 09:00:00 12/31/1988
- rtems_clock_get - 09:00:05 12/31/1988
Breakpoint 3, 0x6108604f in _sigbe () at ../../../winsup/cygwin/cygserver.h:82
1: x/i $pc 0x6108604f <_sigbe+30>:	call 0x61055530 <low_priority_sleep>
(gdb) disass
Dump of assembler code for function _sigbe:
0x61086031 <_sigbe+0>:	push %eax
0x61086032 <_sigbe+1>:	push %edx
0x61086033 <_sigbe+2>:	mov 0ドルxfffffffc,%edx
0x61086038 <_sigbe+7>:	mov %fs:0x4,%eax
0x6108603e <_sigbe+13>:	xadd %edx,0xfffffbf8(%eax)
0x61086045 <_sigbe+20>:	xor %eax,%eax
0x61086047 <_sigbe+22>:	lock xchg %eax,0xfffffffc(%edx)
0x6108604b <_sigbe+26>:	test %eax,%eax
0x6108604d <_sigbe+28>:	jne 0x61086058 <_sigbe+39>
0x6108604f <_sigbe+30>:	call 0x61055530 <low_priority_sleep>
0x61086054 <_sigbe+35>:	xor %edx,%edx
0x61086056 <_sigbe+37>:	jmp 0x61086038 <_sigbe+7>
0x61086058 <_sigbe+39>:	xchg %eax,0x4(%esp,1)
0x6108605c <_sigbe+43>:	pop %edx
0x6108605d <_sigbe+44>:	ret 
End of assembler dump.
(gdb) info reg
eax 0x0	0
ecx 0x4	4
edx 0x22fc00	2292736
ebx 0xa2420d0	170139856
esp 0xa241634	0xa241634
ebp 0xa241684	0xa241684
esi 0xdeaddead	-559030611
edi 0xdeafdeaf	-558899537
eip 0x6108604f	0x6108604f
eflags 0x246	582
cs 0x1b	27
ss 0x23	35
ds 0x23	35
es 0x23	35
fs 0x3b	59
gs 0x0	0
(gdb) ni
1: x/i $pc 0x61086054 <_sigbe+35>:	xor %edx,%edx
(gdb) ni
1: x/i $pc 0x61086056 <_sigbe+37>:	jmp 0x61086038 <_sigbe+7>
(gdb) ni
1: x/i $pc 0x61086038 <_sigbe+7>:	mov %fs:0x4,%eax
(gdb) ni
1: x/i $pc 0x6108603e <_sigbe+13>:	xadd %edx,0xfffffbf8(%eax)
(gdb) info reg
eax 0x230000	2293760
ecx 0x0	0
edx 0x0	0
ebx 0xa2420d0	170139856
esp 0xa241634	0xa241634
ebp 0xa241684	0xa241684
esi 0xdeaddead	-559030611
edi 0xdeafdeaf	-558899537
eip 0x6108603e	0x6108603e
eflags 0x246	582
cs 0x1b	27
ss 0x23	35
ds 0x23	35
es 0x23	35
fs 0x3b	59
gs 0x0	0
(gdb) p/x *((_threadinfo *) (0x230000-4076))
20ドル = {func = 0x4038a0, saved_errno = 0x4, sa_flags = 0x10000000, 
 oldmask = 0x0, newmask = 0xfffbf94f, event = 0x0, errno_addr = 0x22f250, 
 initialized = 0x43227, sigmask = 0x0, sigwait_mask = 0x0, 
 sigwait_info = 0x0, infodata = {si_signo = 0x0, si_errno = 0x0, 
 si_code = 0x0, {__pad = {0x0 <repeats 128 times>}, {{si_tid = 0x0, 
 si_overrun = 0x0}, {si_pid = 0x0, si_uid = 0x0}, si_sigval = {
 sival_int = 0x0, sival_ptr = 0x0}}, {si_pid2 = 0x0, si_uid2 = 0x0, 
 si_status = 0x0, si_utime = 0x0, si_stime = 0x0}, {si_addr = 0x0}}}, 
 tid = 0xa040020, local_clib = {_errno = 0x4, _stdin = 0x611102a8, 
 _stdout = 0x61110310, _stderr = 0x61110378, _inc = 0x0, _emergency = {
 0x0 <repeats 25 times>}, _current_category = 0x0, 
 _current_locale = 0x61003d89, __sdidinit = 0x1, __cleanup = 0x610d2e70, 
 _result = 0x0, _result_k = 0x0, _p5s = 0x0, _freelist = 0x0, 
 _cvtlen = 0x0, _cvtbuf = 0x0, _new = {_reent = {_unused_rand = 0x0, 
 _strtok_last = 0x0, _asctime_buf = {0x0 <repeats 26 times>}, 
 _localtime_buf = {__tm_sec = 0x0, __tm_min = 0x0, __tm_hour = 0x0, 
 __tm_mday = 0x0, __tm_mon = 0x0, __tm_year = 0x0, __tm_wday = 0x0, 
 __tm_yday = 0x0, __tm_isdst = 0x0}, _gamma_signgam = 0x0, 
 _rand_next = 0x0, _r48 = {_seed = {0x0, 0x0, 0x0}, _mult = {0x0, 0x0, 
 0x0}, _add = 0x0}, _mblen_state = {__count = 0x0, __value = {
 __wch = 0x0, __wchb = {0x0, 0x0, 0x0, 0x0}}}, _mbtowc_state = {
 __count = 0x0, __value = {__wch = 0x0, __wchb = {0x0, 0x0, 0x0, 
 0x0}}}, _wctomb_state = {__count = 0x0, __value = {__wch = 0x0, 
 __wchb = {0x0, 0x0, 0x0, 0x0}}}, _l64a_buf = {0x0, 0x0, 0x0, 0x0, 
 0x0, 0x0, 0x0, 0x0}, _signal_buf = {0x0 <repeats 24 times>}, 
 _getdate_err = 0x0, _mbrlen_state = {__count = 0x0, __value = {
 __wch = 0x0, __wchb = {0x0, 0x0, 0x0, 0x0}}}, _mbrtowc_state = {
 __count = 0x0, __value = {__wch = 0x0, __wchb = {0x0, 0x0, 0x0, 
 0x0}}}, _mbsrtowcs_state = {__count = 0x0, __value = {
 __wch = 0x0, __wchb = {0x0, 0x0, 0x0, 0x0}}}, _wcrtomb_state = {
 __count = 0x0, __value = {__wch = 0x0, __wchb = {0x0, 0x0, 0x0, 
 0x0}}}, _wcsrtombs_state = {__count = 0x0, __value = {
 __wch = 0x0, __wchb = {0x0, 0x0, 0x0, 0x0}}}}, _unused = {
 _nextf = {0x0 <repeats 30 times>}, _nmalloc = {
 0x0 <repeats 30 times>}}}, _atexit = 0x0, _atexit0 = {_next = 0x0, 
 _ind = 0x0, _fns = {0x0 <repeats 32 times>}, _on_exit_args = {_fnargs = {
 0x0 <repeats 32 times>}, _fntypes = 0x0}}, _sig_func = 0x0, 
 __sglue = {_next = 0x0, _niobs = 0x3, _iobs = 0x611102a8}, __sf = {{
 _p = 0x0, _r = 0x0, _w = 0x0, _flags = 0x0, _file = 0x0, _bf = {
 _base = 0x0, _size = 0x0}, _lbfsize = 0x0, _data = 0x0, 
 _cookie = 0x0, _read = 0x0, _write = 0x0, _seek = 0x0, _close = 0x0, 
 _ub = {_base = 0x0, _size = 0x0}, _up = 0x0, _ur = 0x0, _ubuf = {0x0, 
 0x0, 0x0}, _nbuf = {0x0}, _lb = {_base = 0x0, _size = 0x0}, 
 _blksize = 0x0, _flags2 = 0x0, _offset = 0x0, _seek64 = 0x0, 
 _lock = 0x0}, {_p = 0x0, _r = 0x0, _w = 0x0, _flags = 0x0, 
 _file = 0x0, _bf = {_base = 0x0, _size = 0x0}, _lbfsize = 0x0, 
 _data = 0x0, _cookie = 0x0, _read = 0x0, _write = 0x0, _seek = 0x0, 
 _close = 0x0, _ub = {_base = 0x0, _size = 0x0}, _up = 0x0, _ur = 0x0, 
 _ubuf = {0x0, 0x0, 0x0}, _nbuf = {0x0}, _lb = {_base = 0x0, 
 _size = 0x0}, _blksize = 0x0, _flags2 = 0x0, _offset = 0x0, 
 _seek64 = 0x0, _lock = 0x0}, {_p = 0x0, _r = 0x0, _w = 0x0, 
 _flags = 0x0, _file = 0x0, _bf = {_base = 0x0, _size = 0x0}, 
 _lbfsize = 0x0, _data = 0x0, _cookie = 0x0, _read = 0x0, _write = 0x0, 
 _seek = 0x0, _close = 0x0, _ub = {_base = 0x0, _size = 0x0}, 
 _up = 0x0, _ur = 0x0, _ubuf = {0x0, 0x0, 0x0}, _nbuf = {0x0}, _lb = {
 _base = 0x0, _size = 0x0}, _blksize = 0x0, _flags2 = 0x0, 
 _offset = 0x0, _seek64 = 0x0, _lock = 0x0}}}, locals = {grp = {
 gr_name = 0x0, gr_passwd = 0x0, gr_gid = 0x0, gr_mem = 0x0}, 
 namearray = {0x0, 0x0}, grp_pos = 0x0, rarg = 0x0, dl_error = 0x0, 
 dl_buffer = {0x0 <repeats 256 times>}, res = {pw_name = 0x0, 
 pw_passwd = 0x0, pw_uid = 0x0, pw_gid = 0x0, pw_comment = 0x0, 
 pw_gecos = 0x0, pw_dir = 0x0, pw_shell = 0x0}, pass = {
 0x0 <repeats 128 times>}, pw_pos = 0x0, mntbuf = {mnt_fsname = 0x0, 
 mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0x0, 
 mnt_passno = 0x0}, iteration = 0x0, available_drives = 0x0, mnt_type = {
 0x0 <repeats 80 times>}, mnt_opts = {0x0 <repeats 80 times>}, 
 mnt_fsname = {0x0 <repeats 260 times>}, mnt_dir = {
 0x0 <repeats 260 times>}, strerror_buf = {0x0 <repeats 20 times>}, 
 process_ident = 0x0, process_logopt = 0x0, process_facility = 0x0, 
 process_logmask = 0xff, timezone_buf = {0x0 <repeats 20 times>}, 
 _localtime_buf = {tm_sec = 0x0, tm_min = 0x0, tm_hour = 0x0, 
 tm_mday = 0x0, tm_mon = 0x0, tm_year = 0x0, tm_wday = 0x0, 
 tm_yday = 0x0, tm_isdst = 0x0}, username = {0x0 <repeats 257 times>}, 
 ntoa_buf = 0x0, protoent_buf = 0x0, servent_buf = 0x0, hostent_buf = 0x0}, 
 prev = 0x0, next = 0x0, stackptr = 0x22fbfc, sig = 0x0, stack = {
 0x0 <repeats 256 times>}, padding = 0x230000, 
 static protect_linked_list = <optimized out>}
(gdb) x/32x $esp
0xa241634:	0x00230000	0xffffffff	0x0a0301e0	0x0a2420d0
0xa241644:	0x00000000	0x00403859	0x00000002	0x0040b0a0
0xa241654:	0x00000000	0x0a2420d0	0xdeaddead	0x0a2420d0
0xa241664:	0x0a241684	0x0040442e	0x00000000	0x0040b0a0
0xa241674:	0x00000000	0x0a2420d0	0xdeaddead	0xdeafdeaf
0xa241684:	0x0a2416a4	0x00409046	0x00000000	0x00000000
0xa241694:	0x00000000	0x00000000	0x00000000	0xfeedfeed
0xa2416a4:	0x0a2416a8	0x00408f60	0x0a2416a8	0x0a2416a8
(gdb) ni
1: x/i $pc 0x61086045 <_sigbe+20>:	xor %eax,%eax
(gdb) ni
1: x/i $pc 0x61086047 <_sigbe+22>:	lock xchg %eax,0xfffffffc(%edx)
(gdb) ni
1: x/i $pc 0x6108604b <_sigbe+26>:	test %eax,%eax
(gdb) info reg
eax 0x22fbfc	2292732
ecx 0x0	0
edx 0x22fbfc	2292732
ebx 0xa2420d0	170139856
esp 0xa241634	0xa241634
ebp 0xa241684	0xa241684
esi 0xdeaddead	-559030611
edi 0xdeafdeaf	-558899537
eip 0x6108604b	0x6108604b
eflags 0x246	582
cs 0x1b	27
ss 0x23	35
ds 0x23	35
es 0x23	35
fs 0x3b	59
gs 0x0	0
(gdb) ni
1: x/i $pc 0x6108604d <_sigbe+28>:	jne 0x61086058 <_sigbe+39>
(gdb) ni
1: x/i $pc 0x61086058 <_sigbe+39>:	xchg %eax,0x4(%esp,1)
(gdb) ni
1: x/i $pc 0x6108605c <_sigbe+43>:	pop %edx
(gdb) ni
0x6108605d in _sigbe () at ../../../winsup/cygwin/cygserver.h:82
1: x/i $pc 0x6108605d <_sigbe+44>:	ret 
(gdb) x/32x $esp
0xa241638:	0x0022fbfc	0x0a0301e0	0x0a2420d0	0x00000000
0xa241648:	0x00403859	0x00000002	0x0040b0a0	0x00000000
0xa241658:	0x0a2420d0	0xdeaddead	0x0a2420d0	0x0a241684
0xa241668:	0x0040442e	0x00000000	0x0040b0a0	0x00000000
0xa241678:	0x0a2420d0	0xdeaddead	0xdeafdeaf	0x0a2416a4
0xa241688:	0x00409046	0x00000000	0x00000000	0x00000000
0xa241698:	0x00000000	0x00000000	0xfeedfeed	0x0a2416a8
0xa2416a8:	0x00408f60	0x0a2416a8	0x0a2416a8	0x00000000
(gdb) ni
Program received signal SIGSEGV, Segmentation fault.
0x0022fbfc in ?? ()
1: x/i $pc 0x22fbfc:	add %al,(%eax)
(gdb) 
________________________________________________________________________________
#### This watchpoint catches stackptr being set to 0x22fbfc.
(gdb) run
Starting program: /home/Cliff/test/ticker/o-optimize/ticker.exe 
Hardware watchpoint 5: *2292728Hardware watchpoint 5: *2292728Hardware
watchpoint 5: *2292728Hardware watchpoint 5: *2292728Hardware watchpoint 5:
*2292728Hardware watchpoint 5: *2292728Hardware watchpoint 5: *2292728Hardware
watchpoint 5: *2292728Hardware watchpoint 5: *2292728
*** CLOCK TICK TEST ***
 - rtems_clock_get - 09:00:00 12/31/1988
Stray signal 0
Hardware watchpoint 5: *2292728Hardware watchpoint 5: *2292728
Old value = 2292736
New value = 2292732
0x61086045 in _sigbe () at ../../../winsup/cygwin/cygserver.h:82
2: /x *2292728 = 0x22fbfc
1: x/i $pc 0x61086045 <_sigbe+20>:	xor %eax,%eax
(gdb) x/32x $esp
0xa23ce04:	0x00000000	0x00000000	0x00000002	0x0040b0a0
0xa23ce14:	0x00000000	0x00403d88	0x00000001	0x0000000e
0xa23ce24:	0x0a23ce34	0x00403915	0x00000000	0x00000000
0xa23ce34:	0x0a23ce54	0x61026acc	0x0000000e	0x004038a0
0xa23ce44:	0x10000000	0x00000000	0x0a030000	0x00000000
0xa23ce54:	0x0a23ced4	0x6108a655	0x00000698	0x0000ea60
0xa23ce64:	0x00000014	0x0a23ce90	0x00000000	0x00000014
0xa23ce74:	0x0022ef68	0x77e94809	0x77e83ae0	0x0101ffff
(gdb) info reg
info reg
eax 0x230000	2293760
ecx 0x6110b080	1628483712
edx 0x22fc00	2292736
ebx 0x0	0
esp 0xa23ce04	0xa23ce04
ebp 0xa23ce24	0xa23ce24
esi 0xffffffff	-1
edi 0xe	14
eip 0x61086045	0x61086045
eflags 0x207	519
cs 0x1b	27
ss 0x23	35
ds 0x23	35
es 0x23	35
fs 0x3b	59
gs 0x0	0
(gdb) disas
Dump of assembler code for function _sigbe:
0x61086031 <_sigbe+0>:	push %eax
0x61086032 <_sigbe+1>:	push %edx
0x61086033 <_sigbe+2>:	mov 0ドルxfffffffc,%edx
0x61086038 <_sigbe+7>:	mov %fs:0x4,%eax
0x6108603e <_sigbe+13>:	xadd %edx,0xfffffbf8(%eax)
0x61086045 <_sigbe+20>:	xor %eax,%eax
0x61086047 <_sigbe+22>:	lock xchg %eax,0xfffffffc(%edx)
0x6108604b <_sigbe+26>:	test %eax,%eax
0x6108604d <_sigbe+28>:	jne 0x61086058 <_sigbe+39>
0x6108604f <_sigbe+30>:	call 0x61055530 <low_priority_sleep>
0x61086054 <_sigbe+35>:	xor %edx,%edx
0x61086056 <_sigbe+37>:	jmp 0x61086038 <_sigbe+7>
0x61086058 <_sigbe+39>:	xchg %eax,0x4(%esp,1)
0x6108605c <_sigbe+43>:	pop %edx
0x6108605d <_sigbe+44>:	ret 
End of assembler dump.
(gdb) p/x *((_threadinfo *) (0x230000-4076))
23ドル = {func = 0x4038a0, saved_errno = 0xffffffff, sa_flags = 0x10000000, 
 oldmask = 0x0, newmask = 0xfffbf94f, event = 0x0, errno_addr = 0x22f250, 
 initialized = 0x43227, sigmask = 0x0, sigwait_mask = 0x0, 
 sigwait_info = 0x0, infodata = {si_signo = 0x0, si_errno = 0x0, 
 si_code = 0x0, {__pad = {0x0 <repeats 128 times>}, {{si_tid = 0x0, 
 si_overrun = 0x0}, {si_pid = 0x0, si_uid = 0x0}, si_sigval = {
 sival_int = 0x0, sival_ptr = 0x0}}, {si_pid2 = 0x0, si_uid2 = 0x0, 
 si_status = 0x0, si_utime = 0x0, si_stime = 0x0}, {si_addr = 0x0}}}, 
 tid = 0xa040020, local_clib = {_errno = 0x4, _stdin = 0x611102a8, 
 _stdout = 0x61110310, _stderr = 0x61110378, _inc = 0x0, _emergency = {
 0x0 <repeats 25 times>}, _current_category = 0x0, 
 _current_locale = 0x61003d89, __sdidinit = 0x1, __cleanup = 0x610d2e70, 
 _result = 0x0, _result_k = 0x0, _p5s = 0x0, _freelist = 0x0, 
 _cvtlen = 0x0, _cvtbuf = 0x0, _new = {_reent = {_unused_rand = 0x0, 
 _strtok_last = 0x0, _asctime_buf = {0x0 <repeats 26 times>}, 
 _localtime_buf = {__tm_sec = 0x0, __tm_min = 0x0, __tm_hour = 0x0, 
 __tm_mday = 0x0, __tm_mon = 0x0, __tm_year = 0x0, __tm_wday = 0x0, 
 __tm_yday = 0x0, __tm_isdst = 0x0}, _gamma_signgam = 0x0, 
 _rand_next = 0x0, _r48 = {_seed = {0x0, 0x0, 0x0}, _mult = {0x0, 0x0, 
 0x0}, _add = 0x0}, _mblen_state = {__count = 0x0, __value = {
 __wch = 0x0, __wchb = {0x0, 0x0, 0x0, 0x0}}}, _mbtowc_state = {
 __count = 0x0, __value = {__wch = 0x0, __wchb = {0x0, 0x0, 0x0, 
 0x0}}}, _wctomb_state = {__count = 0x0, __value = {__wch = 0x0, 
 __wchb = {0x0, 0x0, 0x0, 0x0}}}, _l64a_buf = {0x0, 0x0, 0x0, 0x0, 
 0x0, 0x0, 0x0, 0x0}, _signal_buf = {0x0 <repeats 24 times>}, 
 _getdate_err = 0x0, _mbrlen_state = {__count = 0x0, __value = {
 __wch = 0x0, __wchb = {0x0, 0x0, 0x0, 0x0}}}, _mbrtowc_state = {
 __count = 0x0, __value = {__wch = 0x0, __wchb = {0x0, 0x0, 0x0, 
 0x0}}}, _mbsrtowcs_state = {__count = 0x0, __value = {
 __wch = 0x0, __wchb = {0x0, 0x0, 0x0, 0x0}}}, _wcrtomb_state = {
 __count = 0x0, __value = {__wch = 0x0, __wchb = {0x0, 0x0, 0x0, 
 0x0}}}, _wcsrtombs_state = {__count = 0x0, __value = {
 __wch = 0x0, __wchb = {0x0, 0x0, 0x0, 0x0}}}}, _unused = {
 _nextf = {0x0 <repeats 30 times>}, _nmalloc = {
 0x0 <repeats 30 times>}}}, _atexit = 0x0, _atexit0 = {_next = 0x0, 
 _ind = 0x0, _fns = {0x0 <repeats 32 times>}, _on_exit_args = {_fnargs = {
 0x0 <repeats 32 times>}, _fntypes = 0x0}}, _sig_func = 0x0, 
 __sglue = {_next = 0x0, _niobs = 0x3, _iobs = 0x611102a8}, __sf = {{
 _p = 0x0, _r = 0x0, _w = 0x0, _flags = 0x0, _file = 0x0, _bf = {
 _base = 0x0, _size = 0x0}, _lbfsize = 0x0, _data = 0x0, 
 _cookie = 0x0, _read = 0x0, _write = 0x0, _seek = 0x0, _close = 0x0, 
 _ub = {_base = 0x0, _size = 0x0}, _up = 0x0, _ur = 0x0, _ubuf = {0x0, 
 0x0, 0x0}, _nbuf = {0x0}, _lb = {_base = 0x0, _size = 0x0}, 
 _blksize = 0x0, _flags2 = 0x0, _offset = 0x0, _seek64 = 0x0, 
 _lock = 0x0}, {_p = 0x0, _r = 0x0, _w = 0x0, _flags = 0x0, 
 _file = 0x0, _bf = {_base = 0x0, _size = 0x0}, _lbfsize = 0x0, 
 _data = 0x0, _cookie = 0x0, _read = 0x0, _write = 0x0, _seek = 0x0, 
 _close = 0x0, _ub = {_base = 0x0, _size = 0x0}, _up = 0x0, _ur = 0x0, 
 _ubuf = {0x0, 0x0, 0x0}, _nbuf = {0x0}, _lb = {_base = 0x0, 
 _size = 0x0}, _blksize = 0x0, _flags2 = 0x0, _offset = 0x0, 
 _seek64 = 0x0, _lock = 0x0}, {_p = 0x0, _r = 0x0, _w = 0x0, 
 _flags = 0x0, _file = 0x0, _bf = {_base = 0x0, _size = 0x0}, 
 _lbfsize = 0x0, _data = 0x0, _cookie = 0x0, _read = 0x0, _write = 0x0, 
 _seek = 0x0, _close = 0x0, _ub = {_base = 0x0, _size = 0x0}, 
 _up = 0x0, _ur = 0x0, _ubuf = {0x0, 0x0, 0x0}, _nbuf = {0x0}, _lb = {
 _base = 0x0, _size = 0x0}, _blksize = 0x0, _flags2 = 0x0, 
 _offset = 0x0, _seek64 = 0x0, _lock = 0x0}}}, locals = {grp = {
 gr_name = 0x0, gr_passwd = 0x0, gr_gid = 0x0, gr_mem = 0x0}, 
 namearray = {0x0, 0x0}, grp_pos = 0x0, rarg = 0x0, dl_error = 0x0, 
 dl_buffer = {0x0 <repeats 256 times>}, res = {pw_name = 0x0, 
 pw_passwd = 0x0, pw_uid = 0x0, pw_gid = 0x0, pw_comment = 0x0, 
 pw_gecos = 0x0, pw_dir = 0x0, pw_shell = 0x0}, pass = {
 0x0 <repeats 128 times>}, pw_pos = 0x0, mntbuf = {mnt_fsname = 0x0, 
 mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0x0, 
 mnt_passno = 0x0}, iteration = 0x0, available_drives = 0x0, mnt_type = {
 0x0 <repeats 80 times>}, mnt_opts = {0x0 <repeats 80 times>}, 
 mnt_fsname = {0x0 <repeats 260 times>}, mnt_dir = {
 0x0 <repeats 260 times>}, strerror_buf = {0x0 <repeats 20 times>}, 
 process_ident = 0x0, process_logopt = 0x0, process_facility = 0x0, 
 process_logmask = 0xff, timezone_buf = {0x0 <repeats 20 times>}, 
 _localtime_buf = {tm_sec = 0x0, tm_min = 0x0, tm_hour = 0x0, 
 tm_mday = 0x0, tm_mon = 0x0, tm_year = 0x0, tm_wday = 0x0, 
 tm_yday = 0x0, tm_isdst = 0x0}, username = {0x0 <repeats 257 times>}, 
 ntoa_buf = 0x0, protoent_buf = 0x0, servent_buf = 0x0, hostent_buf = 0x0}, 
 prev = 0x0, next = 0x0, stackptr = 0x22fbfc, sig = 0x0, stack = {0x0, 0x0, 
 0x0, 0x403859, 0x403859, 0x0 <repeats 251 times>}, padding = 0x230000, 
 static protect_linked_list = <optimized out>}
(gdb) disas 0x61026acc
Dump of assembler code for function call_signal_handler_now:
0x61026a30 <call_signal_handler_now+0>:	push %ebp
0x61026a31 <call_signal_handler_now+1>:	mov %esp,%ebp
0x61026a33 <call_signal_handler_now+3>:	push %edi
0x61026a34 <call_signal_handler_now+4>:	push %esi
0x61026a35 <call_signal_handler_now+5>:	push %ebx
0x61026a36 <call_signal_handler_now+6>:	sub 0ドルxc,%esp
0x61026a39 <call_signal_handler_now+9>:	mov %fs:0x4,%edx
0x61026a40 <call_signal_handler_now+16>:	movl 0ドルx0,0xfffffff0(%ebp)
0x61026a47 <call_signal_handler_now+23>:	mov 0xfffffbfc(%edx),%ecx
0x61026a4d <call_signal_handler_now+29>:	test %ecx,%ecx
0x61026a4f <call_signal_handler_now+31>:	je 0x61026b10
<call_signal_handler_now+224>
0x61026a55 <call_signal_handler_now+37>:	lea 0xfffffc00(%edx),%eax
0x61026a5b <call_signal_handler_now+43>:	cmp %eax,0xfffffbf8(%edx)
0x61026a61 <call_signal_handler_now+49>:	jbe 0x61026b10
<call_signal_handler_now+224>
0x61026a67 <call_signal_handler_now+55>:	mov %ecx,%edi
0x61026a69 <call_signal_handler_now+57>:	lea 0x0(%esi,1),%esi
0x61026a70 <call_signal_handler_now+64>:	mov 0xfffff01c(%edx),%eax
0x61026a76 <call_signal_handler_now+70>:	mov %eax,0xfffffff0(%ebp)
0x61026a79 <call_signal_handler_now+73>:	mov 0xfffff014(%edx),%eax
0x61026a7f <call_signal_handler_now+79>:	mov %eax,0xffffffec(%ebp)
0x61026a82 <call_signal_handler_now+82>:	lea 0xfffff014(%edx),%eax
0x61026a88 <call_signal_handler_now+88>:	mov %eax,(%esp,1)
0x61026a8b <call_signal_handler_now+91>:	call 0x610040d0
<_ZN11_threadinfo3popEv>
0x61026a90 <call_signal_handler_now+96>:	call 0x61026b60
<reset_signal_arrived>
0x61026a95 <call_signal_handler_now+101>:	mov %fs:0x4,%eax
0x61026a9b <call_signal_handler_now+107>:	mov 0xfffff020(%eax),%ebx
0x61026aa1 <call_signal_handler_now+113>:	mov 0xfffff018(%eax),%esi
0x61026aa7 <call_signal_handler_now+119>:	mov 0xfffff024(%eax),%eax
0x61026aad <call_signal_handler_now+125>:	mov %eax,(%esp,1)
0x61026ab0 <call_signal_handler_now+128>:	call 0x61025e40
<set_process_mask>
0x61026ab5 <call_signal_handler_now+133>:	mov %fs:0x4,%eax
0x61026abb <call_signal_handler_now+139>:	sub 0ドルx4,%esp
0x61026abe <call_signal_handler_now+142>:	xor %edx,%edx
0x61026ac0 <call_signal_handler_now+144>:	mov %edx,0xfffffbfc(%eax)
0x61026ac6 <call_signal_handler_now+150>:	mov %edi,(%esp,1)
0x61026ac9 <call_signal_handler_now+153>:	call *0xffffffec(%ebp)
0x61026acc <call_signal_handler_now+156>:	mov %ebx,(%esp,1)
0x61026acf <call_signal_handler_now+159>:	call 0x61025e40
<set_process_mask>
0x61026ad4 <call_signal_handler_now+164>:	sub 0ドルx4,%esp
0x61026ad7 <call_signal_handler_now+167>:	test %esi,%esi
0x61026ad9 <call_signal_handler_now+169>:	js 0x61026ae2
<call_signal_handler_now+178>
0x61026adb <call_signal_handler_now+171>:	call 0x610c5950 <__errno>
0x61026ae0 <call_signal_handler_now+176>:	mov %esi,(%eax)
0x61026ae2 <call_signal_handler_now+178>:	mov %fs:0x4,%edx
0x61026ae9 <call_signal_handler_now+185>:	mov 0xfffffbfc(%edx),%eax
0x61026aef <call_signal_handler_now+191>:	test %eax,%eax
0x61026af1 <call_signal_handler_now+193>:	mov %eax,%edi
0x61026af3 <call_signal_handler_now+195>:	je 0x61026b10
<call_signal_handler_now+224>
0x61026af5 <call_signal_handler_now+197>:	lea 0xfffffc00(%edx),%eax
0x61026afb <call_signal_handler_now+203>:	cmp %eax,0xfffffbf8(%edx)
0x61026b01 <call_signal_handler_now+209>:	ja 0x61026a70
<call_signal_handler_now+64>
0x61026b07 <call_signal_handler_now+215>:	mov %esi,%esi
0x61026b09 <call_signal_handler_now+217>:	lea 0x0(%edi,1),%edi
0x61026b10 <call_signal_handler_now+224>:	andl
0ドルx10000000,0xfffffff0(%ebp)
0x61026b17 <call_signal_handler_now+231>:	mov 0xfffffff0(%ebp),%eax
0x61026b1a <call_signal_handler_now+234>:	lea 0xfffffff4(%ebp),%esp
0x61026b1d <call_signal_handler_now+237>:	pop %ebx
0x61026b1e <call_signal_handler_now+238>:	pop %esi
0x61026b1f <call_signal_handler_now+239>:	pop %edi
0x61026b20 <call_signal_handler_now+240>:	pop %ebp
0x61026b21 <call_signal_handler_now+241>:	ret 
End of assembler dump.
(gdb) disas 0x6108a655
Dump of assembler code for function _Z8sig_sendP6_pinfoiPv:
0x6108a2a0 <_Z8sig_sendP6_pinfoiPv+0>:	push %ebp
0x6108a2a1 <_Z8sig_sendP6_pinfoiPv+1>:	mov %esp,%ebp
0x6108a2a3 <_Z8sig_sendP6_pinfoiPv+3>:	push %edi
0x6108a2a4 <_Z8sig_sendP6_pinfoiPv+4>:	push %esi
0x6108a2a5 <_Z8sig_sendP6_pinfoiPv+5>:	mov %eax,%esi
0x6108a2a7 <_Z8sig_sendP6_pinfoiPv+7>:	push %ebx
0x6108a2a8 <_Z8sig_sendP6_pinfoiPv+8>:	sub 0ドルx6c,%esp
0x6108a2ab <_Z8sig_sendP6_pinfoiPv+11>:	test %eax,%eax
0x6108a2ad <_Z8sig_sendP6_pinfoiPv+13>:	mov %edx,0xffffffb8(%ebp)
0x6108a2b0 <_Z8sig_sendP6_pinfoiPv+16>:	mov %ecx,0xffffffb4(%ebp)
0x6108a2b3 <_Z8sig_sendP6_pinfoiPv+19>:	movl 0ドルx1,0xffffffb0(%ebp)
0x6108a2ba <_Z8sig_sendP6_pinfoiPv+26>:	movl 0ドルx0,0xffffffd0(%ebp)
0x6108a2c1 <_Z8sig_sendP6_pinfoiPv+33>:	movb 0ドルx0,0xffffffae(%ebp)
0x6108a2c5 <_Z8sig_sendP6_pinfoiPv+37>:	je 0x6108a955
<_Z8sig_sendP6_pinfoiPv+1717>
0x6108a2cb <_Z8sig_sendP6_pinfoiPv+43>:	cmp 0x610ef740,%eax
0x6108a2d1 <_Z8sig_sendP6_pinfoiPv+49>:	je 0x6108a955
<_Z8sig_sendP6_pinfoiPv+1717>
0x6108a2d7 <_Z8sig_sendP6_pinfoiPv+55>:	cmp 0ドルx610ef81c,%eax
0x6108a2dc <_Z8sig_sendP6_pinfoiPv+60>:	je 0x6108a955
<_Z8sig_sendP6_pinfoiPv+1717>
0x6108a2e2 <_Z8sig_sendP6_pinfoiPv+66>:	cmpb 0ドルx0,0xffffffae(%ebp)
0x6108a2e6 <_Z8sig_sendP6_pinfoiPv+70>:	movb 0ドルx0,0xffffffaf(%ebp)
0x6108a2ea <_Z8sig_sendP6_pinfoiPv+74>:	je 0x6108a430
<_Z8sig_sendP6_pinfoiPv+400>
0x6108a2f0 <_Z8sig_sendP6_pinfoiPv+80>:	mov 0x610ef82c,%ecx
0x6108a2f6 <_Z8sig_sendP6_pinfoiPv+86>:	test %ecx,%ecx
0x6108a2f8 <_Z8sig_sendP6_pinfoiPv+88>:	je 0x6108a320
<_Z8sig_sendP6_pinfoiPv+128>
0x6108a2fa <_Z8sig_sendP6_pinfoiPv+90>:	mov 0x610ef740,%edx
0x6108a300 <_Z8sig_sendP6_pinfoiPv+96>:	cmpl 0ドルxffffffff,0x1dc(%edx)
0x6108a307 <_Z8sig_sendP6_pinfoiPv+103>:	je 0x6108a320
<_Z8sig_sendP6_pinfoiPv+128>
0x6108a309 <_Z8sig_sendP6_pinfoiPv+105>:	mov 0x610edaec,%ebx
0x6108a30f <_Z8sig_sendP6_pinfoiPv+111>:	test %ebx,%ebx
0x6108a311 <_Z8sig_sendP6_pinfoiPv+113>:	je 0x6108a3f2
<_Z8sig_sendP6_pinfoiPv+338>
0x6108a317 <_Z8sig_sendP6_pinfoiPv+119>:	mov %esi,%esi
0x6108a319 <_Z8sig_sendP6_pinfoiPv+121>:	lea 0x0(%edi,1),%edi
0x6108a320 <_Z8sig_sendP6_pinfoiPv+128>:	mov 0x610f08a0,%edx
0x6108a326 <_Z8sig_sendP6_pinfoiPv+134>:	test %edx,%edx
0x6108a328 <_Z8sig_sendP6_pinfoiPv+136>:	jne 0x6108a3ad
<_Z8sig_sendP6_pinfoiPv+269>
0x6108a32e <_Z8sig_sendP6_pinfoiPv+142>:	mov %esi,%esi
0x6108a330 <_Z8sig_sendP6_pinfoiPv+144>:	mov 0xffffffd0(%ebp),%eax
0x6108a333 <_Z8sig_sendP6_pinfoiPv+147>:	test %eax,%eax
0x6108a335 <_Z8sig_sendP6_pinfoiPv+149>:	jne 0x6108a3a0
<_Z8sig_sendP6_pinfoiPv+256>
0x6108a337 <_Z8sig_sendP6_pinfoiPv+151>:	cmpl
0ドルxffffffdc,0xffffffb8(%ebp)
0x6108a33b <_Z8sig_sendP6_pinfoiPv+155>:	je 0x6108a385
<_Z8sig_sendP6_pinfoiPv+229>
0x6108a33d <_Z8sig_sendP6_pinfoiPv+157>:	mov 0x610f08a0,%eax
0x6108a342 <_Z8sig_sendP6_pinfoiPv+162>:	test %eax,%eax
0x6108a344 <_Z8sig_sendP6_pinfoiPv+164>:	jne 0x6108a351
<_Z8sig_sendP6_pinfoiPv+177>
0x6108a346 <_Z8sig_sendP6_pinfoiPv+166>:	mov 0xffffffb0(%ebp),%eax
0x6108a349 <_Z8sig_sendP6_pinfoiPv+169>:	lea 0xfffffff4(%ebp),%esp
0x6108a34c <_Z8sig_sendP6_pinfoiPv+172>:	pop %ebx
0x6108a34d <_Z8sig_sendP6_pinfoiPv+173>:	pop %esi
0x6108a34e <_Z8sig_sendP6_pinfoiPv+174>:	pop %edi
0x6108a34f <_Z8sig_sendP6_pinfoiPv+175>:	pop %ebp
0x6108a350 <_Z8sig_sendP6_pinfoiPv+176>:	ret 
0x6108a351 <_Z8sig_sendP6_pinfoiPv+177>:	movl 0ドルx6108a040,0xc(%esp,1)
0x6108a359 <_Z8sig_sendP6_pinfoiPv+185>:	mov 0xffffffb8(%ebp),%eax
0x6108a35c <_Z8sig_sendP6_pinfoiPv+188>:	movl 0ドルx6108a000,0x8(%esp,1)
0x6108a364 <_Z8sig_sendP6_pinfoiPv+196>:	movl 0ドルx800,0x4(%esp,1)
0x6108a36c <_Z8sig_sendP6_pinfoiPv+204>:	mov %eax,0x14(%esp,1)
0x6108a370 <_Z8sig_sendP6_pinfoiPv+208>:	mov 0xffffffb0(%ebp),%eax
0x6108a373 <_Z8sig_sendP6_pinfoiPv+211>:	movl 0ドルx610f089c,(%esp,1)
0x6108a37a <_Z8sig_sendP6_pinfoiPv+218>:	mov %eax,0x10(%esp,1)
0x6108a37e <_Z8sig_sendP6_pinfoiPv+222>:	call 0x6108fb30
<_ZN6strace5prntfEjPKcS1_z>
0x6108a383 <_Z8sig_sendP6_pinfoiPv+227>:	jmp 0x6108a346
<_Z8sig_sendP6_pinfoiPv+166>
0x6108a385 <_Z8sig_sendP6_pinfoiPv+229>:	mov 0xffffffb0(%ebp),%eax
0x6108a388 <_Z8sig_sendP6_pinfoiPv+232>:	test %eax,%eax
0x6108a38a <_Z8sig_sendP6_pinfoiPv+234>:	jne 0x6108a394
<_Z8sig_sendP6_pinfoiPv+244>
0x6108a38c <_Z8sig_sendP6_pinfoiPv+236>:	mov 0xffffffc0(%ebp),%eax
0x6108a38f <_Z8sig_sendP6_pinfoiPv+239>:	mov %eax,0xffffffb0(%ebp)
0x6108a392 <_Z8sig_sendP6_pinfoiPv+242>:	jmp 0x6108a33d
<_Z8sig_sendP6_pinfoiPv+157>
0x6108a394 <_Z8sig_sendP6_pinfoiPv+244>:	movl 0ドルx100,0xffffffb0(%ebp)
0x6108a39b <_Z8sig_sendP6_pinfoiPv+251>:	jmp 0x6108a33d
<_Z8sig_sendP6_pinfoiPv+157>
0x6108a39d <_Z8sig_sendP6_pinfoiPv+253>:	lea 0x0(%esi),%esi
0x6108a3a0 <_Z8sig_sendP6_pinfoiPv+256>:	mov %eax,(%esp,1)
0x6108a3a3 <_Z8sig_sendP6_pinfoiPv+259>:	call 0x610e5b70
<CloseHandle@4>
0x6108a3a8 <_Z8sig_sendP6_pinfoiPv+264>:	sub 0ドルx4,%esp
0x6108a3ab <_Z8sig_sendP6_pinfoiPv+267>:	jmp 0x6108a337
<_Z8sig_sendP6_pinfoiPv+151>
0x6108a3ad <_Z8sig_sendP6_pinfoiPv+269>:	mov 0x610edaec,%eax
0x6108a3b2 <_Z8sig_sendP6_pinfoiPv+274>:	mov %eax,0x18(%esp,1)
0x6108a3b6 <_Z8sig_sendP6_pinfoiPv+278>:	mov 0x610ef740,%eax
0x6108a3bb <_Z8sig_sendP6_pinfoiPv+283>:	mov 0x1dc(%eax),%eax
0x6108a3c1 <_Z8sig_sendP6_pinfoiPv+289>:	mov %ecx,0x10(%esp,1)
0x6108a3c5 <_Z8sig_sendP6_pinfoiPv+293>:	movl 0ドルx6108a080,0xc(%esp,1)
0x6108a3cd <_Z8sig_sendP6_pinfoiPv+301>:	mov %eax,0x14(%esp,1)
0x6108a3d1 <_Z8sig_sendP6_pinfoiPv+305>:	movl 0ドルx6108a000,0x8(%esp,1)
0x6108a3d9 <_Z8sig_sendP6_pinfoiPv+313>:	movl 0ドルx800,0x4(%esp,1)
0x6108a3e1 <_Z8sig_sendP6_pinfoiPv+321>:	movl 0ドルx610f089c,(%esp,1)
0x6108a3e8 <_Z8sig_sendP6_pinfoiPv+328>:	call 0x6108fb30
<_ZN6strace5prntfEjPKcS1_z>
0x6108a3ed <_Z8sig_sendP6_pinfoiPv+333>:	jmp 0x6108a330
<_Z8sig_sendP6_pinfoiPv+144>
0x6108a3f2 <_Z8sig_sendP6_pinfoiPv+338>:	mov 0x610ef834,%eax
0x6108a3f7 <_Z8sig_sendP6_pinfoiPv+343>:	test %eax,%eax
0x6108a3f9 <_Z8sig_sendP6_pinfoiPv+345>:	jne 0x6108a945
<_Z8sig_sendP6_pinfoiPv+1701>
0x6108a3ff <_Z8sig_sendP6_pinfoiPv+351>:	xor %ecx,%ecx
0x6108a401 <_Z8sig_sendP6_pinfoiPv+353>:	cmp 0ドルx610ef81c,%esi
0x6108a407 <_Z8sig_sendP6_pinfoiPv+359>:	je 0x6108a423
<_Z8sig_sendP6_pinfoiPv+387>
0x6108a409 <_Z8sig_sendP6_pinfoiPv+361>:	mov %fs:0x4,%eax
0x6108a40f <_Z8sig_sendP6_pinfoiPv+367>:	sub 0ドルxfec,%eax
0x6108a414 <_Z8sig_sendP6_pinfoiPv+372>:	mov 0x1c(%eax),%eax
0x6108a417 <_Z8sig_sendP6_pinfoiPv+375>:	sub 0ドルx43227,%eax
0x6108a41c <_Z8sig_sendP6_pinfoiPv+380>:	cmp 0ドルx1,%eax
0x6108a41f <_Z8sig_sendP6_pinfoiPv+383>:	ja 0x6108a423
<_Z8sig_sendP6_pinfoiPv+387>
0x6108a421 <_Z8sig_sendP6_pinfoiPv+385>:	mov 0ドルx1,%cl
0x6108a423 <_Z8sig_sendP6_pinfoiPv+387>:	mov %cl,0xffffffaf(%ebp)
0x6108a426 <_Z8sig_sendP6_pinfoiPv+390>:	mov %edx,%esi
0x6108a428 <_Z8sig_sendP6_pinfoiPv+392>:	nop 
0x6108a429 <_Z8sig_sendP6_pinfoiPv+393>:	lea 0x0(%esi,1),%esi
0x6108a430 <_Z8sig_sendP6_pinfoiPv+400>:	mov %esi,(%esp,1)
0x6108a433 <_Z8sig_sendP6_pinfoiPv+403>:	call 0x61088bf0
<_Z21proc_can_be_signalledP6_pinfo>
0x6108a438 <_Z8sig_sendP6_pinfoiPv+408>:	sub 0ドルx4,%esp
0x6108a43b <_Z8sig_sendP6_pinfoiPv+411>:	test %al,%al
0x6108a43d <_Z8sig_sendP6_pinfoiPv+413>:	je 0x6108a917
<_Z8sig_sendP6_pinfoiPv+1655>
0x6108a443 <_Z8sig_sendP6_pinfoiPv+419>:	cmpb 0ドルx0,0xffffffae(%ebp)
0x6108a447 <_Z8sig_sendP6_pinfoiPv+423>:	je 0x6108a7e5
<_Z8sig_sendP6_pinfoiPv+1349>
0x6108a44d <_Z8sig_sendP6_pinfoiPv+429>:	mov 0x610ef740,%edx
0x6108a453 <_Z8sig_sendP6_pinfoiPv+435>:	mov 0x1dc(%edx),%eax
0x6108a459 <_Z8sig_sendP6_pinfoiPv+441>:	mov %eax,0xffffffc4(%ebp)
0x6108a45c <_Z8sig_sendP6_pinfoiPv+444>:	mov 0x610f08a0,%ebx
0x6108a462 <_Z8sig_sendP6_pinfoiPv+450>:	test %ebx,%ebx
0x6108a464 <_Z8sig_sendP6_pinfoiPv+452>:	jne 0x6108a7a0
<_Z8sig_sendP6_pinfoiPv+1280>
0x6108a46a <_Z8sig_sendP6_pinfoiPv+458>:	cmpb 0ドルx0,0xffffffae(%ebp)
0x6108a46e <_Z8sig_sendP6_pinfoiPv+462>:	je 0x6108a786
<_Z8sig_sendP6_pinfoiPv+1254>
0x6108a474 <_Z8sig_sendP6_pinfoiPv+468>:	cmpl
0ドルxffffffdc,0xffffffb8(%ebp)
0x6108a478 <_Z8sig_sendP6_pinfoiPv+472>:	je 0x6108a798
<_Z8sig_sendP6_pinfoiPv+1272>
0x6108a47e <_Z8sig_sendP6_pinfoiPv+478>:	cmpl
0ドルxffffffdf,0xffffffb8(%ebp)
0x6108a482 <_Z8sig_sendP6_pinfoiPv+482>:	je 0x6108a48f
<_Z8sig_sendP6_pinfoiPv+495>
0x6108a484 <_Z8sig_sendP6_pinfoiPv+484>:	mov 0xffffffb8(%ebp),%ecx
0x6108a487 <_Z8sig_sendP6_pinfoiPv+487>:	test %ecx,%ecx
0x6108a489 <_Z8sig_sendP6_pinfoiPv+489>:	jle 0x6108a786
<_Z8sig_sendP6_pinfoiPv+1254>
0x6108a48f <_Z8sig_sendP6_pinfoiPv+495>:	mov 0x610ef740,%edx
0x6108a495 <_Z8sig_sendP6_pinfoiPv+501>:	lea 0x1e0(%edx),%eax
0x6108a49b <_Z8sig_sendP6_pinfoiPv+507>:	mov %eax,0xffffffd4(%ebp)
0x6108a49e <_Z8sig_sendP6_pinfoiPv+510>:	mov %esi,%esi
0x6108a4a0 <_Z8sig_sendP6_pinfoiPv+512>:	cmpb 0ドルx0,0xffffffaf(%ebp)
0x6108a4a4 <_Z8sig_sendP6_pinfoiPv+516>:	mov 0xffffffb8(%ebp),%eax
0x6108a4a7 <_Z8sig_sendP6_pinfoiPv+519>:	mov %eax,0xffffffc8(%ebp)
0x6108a4aa <_Z8sig_sendP6_pinfoiPv+522>:	mov (%edx),%eax
0x6108a4ac <_Z8sig_sendP6_pinfoiPv+524>:	mov %eax,0xffffffcc(%ebp)
0x6108a4af <_Z8sig_sendP6_pinfoiPv+527>:	mov 0xffffffb4(%ebp),%eax
0x6108a4b2 <_Z8sig_sendP6_pinfoiPv+530>:	mov %eax,0xffffffd8(%ebp)
0x6108a4b5 <_Z8sig_sendP6_pinfoiPv+533>:	jne 0x6108a721
<_Z8sig_sendP6_pinfoiPv+1153>
0x6108a4bb <_Z8sig_sendP6_pinfoiPv+539>:	movl 0ドルx0,0x10(%esp,1)
0x6108a4c3 <_Z8sig_sendP6_pinfoiPv+547>:	lea 0xffffffbc(%ebp),%eax
0x6108a4c6 <_Z8sig_sendP6_pinfoiPv+550>:	mov %eax,0xc(%esp,1)
0x6108a4ca <_Z8sig_sendP6_pinfoiPv+554>:	lea 0xffffffc8(%ebp),%eax
0x6108a4cd <_Z8sig_sendP6_pinfoiPv+557>:	mov %eax,0x4(%esp,1)
0x6108a4d1 <_Z8sig_sendP6_pinfoiPv+561>:	mov 0xffffffc4(%ebp),%eax
0x6108a4d4 <_Z8sig_sendP6_pinfoiPv+564>:	movl 0ドルx14,0x8(%esp,1)
0x6108a4dc <_Z8sig_sendP6_pinfoiPv+572>:	mov %eax,(%esp,1)
0x6108a4df <_Z8sig_sendP6_pinfoiPv+575>:	call 0x610e5da0 <WriteFile@20>
0x6108a4e4 <_Z8sig_sendP6_pinfoiPv+580>:	sub 0ドルx14,%esp
0x6108a4e7 <_Z8sig_sendP6_pinfoiPv+583>:	test %eax,%eax
0x6108a4e9 <_Z8sig_sendP6_pinfoiPv+585>:	je 0x6108a4f5
<_Z8sig_sendP6_pinfoiPv+597>
0x6108a4eb <_Z8sig_sendP6_pinfoiPv+587>:	cmpl 0ドルx14,0xffffffbc(%ebp)
0x6108a4ef <_Z8sig_sendP6_pinfoiPv+591>:	je 0x6108a5da
<_Z8sig_sendP6_pinfoiPv+826>
0x6108a4f5 <_Z8sig_sendP6_pinfoiPv+597>:	cmpb 0ドルx0,0xffffffae(%ebp)
0x6108a4f9 <_Z8sig_sendP6_pinfoiPv+601>:	jne 0x6108a553
<_Z8sig_sendP6_pinfoiPv+691>
0x6108a4fb <_Z8sig_sendP6_pinfoiPv+603>:	mov 0x610f08a0,%eax
0x6108a500 <_Z8sig_sendP6_pinfoiPv+608>:	test %eax,%eax
0x6108a502 <_Z8sig_sendP6_pinfoiPv+610>:	jne 0x6108a526
<_Z8sig_sendP6_pinfoiPv+646>
0x6108a504 <_Z8sig_sendP6_pinfoiPv+612>:	mov 0ドルx307,%edx
0x6108a509 <_Z8sig_sendP6_pinfoiPv+617>:	mov 0ドルx6108a0c0,%eax
0x6108a50e <_Z8sig_sendP6_pinfoiPv+622>:	call 0x61022df0
<_Z8seterrnoPKci>
0x6108a513 <_Z8sig_sendP6_pinfoiPv+627>:	mov 0xffffffc4(%ebp),%eax
0x6108a516 <_Z8sig_sendP6_pinfoiPv+630>:	mov %eax,(%esp,1)
0x6108a519 <_Z8sig_sendP6_pinfoiPv+633>:	call 0x610e5b70
<CloseHandle@4>
0x6108a51e <_Z8sig_sendP6_pinfoiPv+638>:	sub 0ドルx4,%esp
0x6108a521 <_Z8sig_sendP6_pinfoiPv+641>:	jmp 0x6108a330
<_Z8sig_sendP6_pinfoiPv+144>
0x6108a526 <_Z8sig_sendP6_pinfoiPv+646>:	movl 0ドルx6108a100,0xc(%esp,1)
0x6108a52e <_Z8sig_sendP6_pinfoiPv+654>:	mov 0xffffffc4(%ebp),%eax
0x6108a531 <_Z8sig_sendP6_pinfoiPv+657>:	movl 0ドルx6108a000,0x8(%esp,1)
0x6108a539 <_Z8sig_sendP6_pinfoiPv+665>:	movl 0ドルx800,0x4(%esp,1)
0x6108a541 <_Z8sig_sendP6_pinfoiPv+673>:	mov %eax,0x10(%esp,1)
0x6108a545 <_Z8sig_sendP6_pinfoiPv+677>:	movl 0ドルx610f089c,(%esp,1)
0x6108a54c <_Z8sig_sendP6_pinfoiPv+684>:	call 0x6108fb30
<_ZN6strace5prntfEjPKcS1_z>
0x6108a551 <_Z8sig_sendP6_pinfoiPv+689>:	jmp 0x6108a504
<_Z8sig_sendP6_pinfoiPv+612>
0x6108a553 <_Z8sig_sendP6_pinfoiPv+691>:	mov 0x610ef82c,%eax
0x6108a558 <_Z8sig_sendP6_pinfoiPv+696>:	test %eax,%eax
0x6108a55a <_Z8sig_sendP6_pinfoiPv+698>:	je 0x6108a573
<_Z8sig_sendP6_pinfoiPv+723>
0x6108a55c <_Z8sig_sendP6_pinfoiPv+700>:	mov 0x610ef740,%eax
0x6108a561 <_Z8sig_sendP6_pinfoiPv+705>:	cmpl 0ドルxffffffff,0x1dc(%eax)
0x6108a568 <_Z8sig_sendP6_pinfoiPv+712>:	je 0x6108a573
<_Z8sig_sendP6_pinfoiPv+723>
0x6108a56a <_Z8sig_sendP6_pinfoiPv+714>:	mov 0x610edaec,%eax
0x6108a56f <_Z8sig_sendP6_pinfoiPv+719>:	test %eax,%eax
0x6108a571 <_Z8sig_sendP6_pinfoiPv+721>:	je 0x6108a5a9
<_Z8sig_sendP6_pinfoiPv+777>
0x6108a573 <_Z8sig_sendP6_pinfoiPv+723>:	mov 0x610f08a0,%eax
0x6108a578 <_Z8sig_sendP6_pinfoiPv+728>:	test %eax,%eax
0x6108a57a <_Z8sig_sendP6_pinfoiPv+730>:	je 0x6108a330
<_Z8sig_sendP6_pinfoiPv+144>
0x6108a580 <_Z8sig_sendP6_pinfoiPv+736>:	movl 0ドルx6108a121,0xc(%esp,1)
0x6108a588 <_Z8sig_sendP6_pinfoiPv+744>:	movl 0ドルx6108a000,0x8(%esp,1)
0x6108a590 <_Z8sig_sendP6_pinfoiPv+752>:	movl 0ドルx800,0x4(%esp,1)
0x6108a598 <_Z8sig_sendP6_pinfoiPv+760>:	movl 0ドルx610f089c,(%esp,1)
0x6108a59f <_Z8sig_sendP6_pinfoiPv+767>:	call 0x6108fb30
<_ZN6strace5prntfEjPKcS1_z>
0x6108a5a4 <_Z8sig_sendP6_pinfoiPv+772>:	jmp 0x6108a330
<_Z8sig_sendP6_pinfoiPv+144>
0x6108a5a9 <_Z8sig_sendP6_pinfoiPv+777>:	mov 0xffffffc4(%ebp),%eax
0x6108a5ac <_Z8sig_sendP6_pinfoiPv+780>:	mov %eax,0x18(%esp,1)
0x6108a5b0 <_Z8sig_sendP6_pinfoiPv+784>:	mov (%esi),%eax
0x6108a5b2 <_Z8sig_sendP6_pinfoiPv+786>:	movl 0ドルx6108a140,0xc(%esp,1)
0x6108a5ba <_Z8sig_sendP6_pinfoiPv+794>:	movl 0ドルx6108a000,0x8(%esp,1)
0x6108a5c2 <_Z8sig_sendP6_pinfoiPv+802>:	mov %eax,0x14(%esp,1)
0x6108a5c6 <_Z8sig_sendP6_pinfoiPv+806>:	mov 0xffffffb8(%ebp),%eax
0x6108a5c9 <_Z8sig_sendP6_pinfoiPv+809>:	movl 0ドルx8000,0x4(%esp,1)
0x6108a5d1 <_Z8sig_sendP6_pinfoiPv+817>:	mov %eax,0x10(%esp,1)
0x6108a5d5 <_Z8sig_sendP6_pinfoiPv+821>:	jmp 0x6108a3e1
<_Z8sig_sendP6_pinfoiPv+321>
0x6108a5da <_Z8sig_sendP6_pinfoiPv+826>:	cmpb 0ドルx0,0xffffffaf(%ebp)
0x6108a5de <_Z8sig_sendP6_pinfoiPv+830>:	je 0x6108a6be
<_Z8sig_sendP6_pinfoiPv+1054>
0x6108a5e4 <_Z8sig_sendP6_pinfoiPv+836>:	mov 0x610f08a0,%edi
0x6108a5ea <_Z8sig_sendP6_pinfoiPv+842>:	test %edi,%edi
0x6108a5ec <_Z8sig_sendP6_pinfoiPv+844>:	jne 0x6108a68e
<_Z8sig_sendP6_pinfoiPv+1006>
0x6108a5f2 <_Z8sig_sendP6_pinfoiPv+850>:	movl 0ドルxea60,0x4(%esp,1)
0x6108a5fa <_Z8sig_sendP6_pinfoiPv+858>:	mov 0xffffffd0(%ebp),%eax
0x6108a5fd <_Z8sig_sendP6_pinfoiPv+861>:	mov %eax,(%esp,1)
0x6108a600 <_Z8sig_sendP6_pinfoiPv+864>:	call 0x610e5c30
<WaitForSingleObject@8>
0x6108a605 <_Z8sig_sendP6_pinfoiPv+869>:	mov %eax,0xffffffb0(%ebp)
0x6108a608 <_Z8sig_sendP6_pinfoiPv+872>:	sub 0ドルx8,%esp
0x6108a60b <_Z8sig_sendP6_pinfoiPv+875>:	mov 0xffffffb0(%ebp),%ebx
0x6108a60e <_Z8sig_sendP6_pinfoiPv+878>:	test %ebx,%ebx
0x6108a610 <_Z8sig_sendP6_pinfoiPv+880>:	je 0x6108a646
<_Z8sig_sendP6_pinfoiPv+934>
0x6108a612 <_Z8sig_sendP6_pinfoiPv+882>:	mov 0x610ef82c,%ecx
0x6108a618 <_Z8sig_sendP6_pinfoiPv+888>:	test %ecx,%ecx
0x6108a61a <_Z8sig_sendP6_pinfoiPv+890>:	je 0x6108a634
<_Z8sig_sendP6_pinfoiPv+916>
0x6108a61c <_Z8sig_sendP6_pinfoiPv+892>:	mov 0x610ef740,%eax
0x6108a621 <_Z8sig_sendP6_pinfoiPv+897>:	cmpl 0ドルxffffffff,0x1dc(%eax)
0x6108a628 <_Z8sig_sendP6_pinfoiPv+904>:	je 0x6108a634
<_Z8sig_sendP6_pinfoiPv+916>
0x6108a62a <_Z8sig_sendP6_pinfoiPv+906>:	mov 0x610edaec,%edx
0x6108a630 <_Z8sig_sendP6_pinfoiPv+912>:	test %edx,%edx
0x6108a632 <_Z8sig_sendP6_pinfoiPv+914>:	je 0x6108a65a
<_Z8sig_sendP6_pinfoiPv+954>
0x6108a634 <_Z8sig_sendP6_pinfoiPv+916>:	call 0x610c5950 <__errno>
0x6108a639 <_Z8sig_sendP6_pinfoiPv+921>:	movl 0ドルx58,(%eax)
0x6108a63f <_Z8sig_sendP6_pinfoiPv+927>:	movl
0ドルxffffffff,0xffffffb0(%ebp)
0x6108a646 <_Z8sig_sendP6_pinfoiPv+934>:	cmpb 0ドルx0,0xffffffaf(%ebp)
0x6108a64a <_Z8sig_sendP6_pinfoiPv+938>:	je 0x6108a330
<_Z8sig_sendP6_pinfoiPv+144>
0x6108a650 <_Z8sig_sendP6_pinfoiPv+944>:	call 0x61026a30
<call_signal_handler_now>
0x6108a655 <_Z8sig_sendP6_pinfoiPv+949>:	jmp 0x6108a330
<_Z8sig_sendP6_pinfoiPv+144>
0x6108a65a <_Z8sig_sendP6_pinfoiPv+954>:	movl 0ドルx6108a180,0xc(%esp,1)
0x6108a662 <_Z8sig_sendP6_pinfoiPv+962>:	mov 0xffffffb0(%ebp),%eax
0x6108a665 <_Z8sig_sendP6_pinfoiPv+965>:	movl 0ドルx6108a000,0x8(%esp,1)
0x6108a66d <_Z8sig_sendP6_pinfoiPv+973>:	movl 0ドルx8000,0x4(%esp,1)
0x6108a675 <_Z8sig_sendP6_pinfoiPv+981>:	mov %eax,0x14(%esp,1)
0x6108a679 <_Z8sig_sendP6_pinfoiPv+985>:	mov 0xffffffb8(%ebp),%eax
0x6108a67c <_Z8sig_sendP6_pinfoiPv+988>:	movl 0ドルx610f089c,(%esp,1)
0x6108a683 <_Z8sig_sendP6_pinfoiPv+995>:	mov %eax,0x10(%esp,1)
0x6108a687 <_Z8sig_sendP6_pinfoiPv+999>:	call 0x6108fb30
<_ZN6strace5prntfEjPKcS1_z>
0x6108a68c <_Z8sig_sendP6_pinfoiPv+1004>:	jmp 0x6108a634
<_Z8sig_sendP6_pinfoiPv+916>
0x6108a68e <_Z8sig_sendP6_pinfoiPv+1006>:	movl 0ドルx6108a1b9,0xc(%esp,1)
0x6108a696 <_Z8sig_sendP6_pinfoiPv+1014>:	mov 0xffffffd0(%ebp),%eax
0x6108a699 <_Z8sig_sendP6_pinfoiPv+1017>:	movl 0ドルx6108a000,0x8(%esp,1)
0x6108a6a1 <_Z8sig_sendP6_pinfoiPv+1025>:	movl 0ドルx800,0x4(%esp,1)
0x6108a6a9 <_Z8sig_sendP6_pinfoiPv+1033>:	mov %eax,0x10(%esp,1)
0x6108a6ad <_Z8sig_sendP6_pinfoiPv+1037>:	movl 0ドルx610f089c,(%esp,1)
0x6108a6b4 <_Z8sig_sendP6_pinfoiPv+1044>:	call 0x6108fb30
<_ZN6strace5prntfEjPKcS1_z>
0x6108a6b9 <_Z8sig_sendP6_pinfoiPv+1049>:	jmp 0x6108a5f2
<_Z8sig_sendP6_pinfoiPv+850>
0x6108a6be <_Z8sig_sendP6_pinfoiPv+1054>:	movl 0ドルx0,0xffffffb0(%ebp)
0x6108a6c5 <_Z8sig_sendP6_pinfoiPv+1061>:	mov 0x610f08a0,%esi
0x6108a6cb <_Z8sig_sendP6_pinfoiPv+1067>:	test %esi,%esi
0x6108a6cd <_Z8sig_sendP6_pinfoiPv+1069>:	jne 0x6108a6ec
<_Z8sig_sendP6_pinfoiPv+1100>
0x6108a6cf <_Z8sig_sendP6_pinfoiPv+1071>:	cmpb 0ドルx0,0xffffffae(%ebp)
0x6108a6d3 <_Z8sig_sendP6_pinfoiPv+1075>:	jne 0x6108a646
<_Z8sig_sendP6_pinfoiPv+934>
0x6108a6d9 <_Z8sig_sendP6_pinfoiPv+1081>:	mov 0xffffffc4(%ebp),%eax
0x6108a6dc <_Z8sig_sendP6_pinfoiPv+1084>:	mov %eax,(%esp,1)
0x6108a6df <_Z8sig_sendP6_pinfoiPv+1087>:	call 0x610e5b70
<CloseHandle@4>
0x6108a6e4 <_Z8sig_sendP6_pinfoiPv+1092>:	sub 0ドルx4,%esp
0x6108a6e7 <_Z8sig_sendP6_pinfoiPv+1095>:	jmp 0x6108a60b
<_Z8sig_sendP6_pinfoiPv+875>
0x6108a6ec <_Z8sig_sendP6_pinfoiPv+1100>:	movl 0ドルx6108a1e0,0xc(%esp,1)
0x6108a6f4 <_Z8sig_sendP6_pinfoiPv+1108>:	mov 0xffffffb8(%ebp),%eax
0x6108a6f7 <_Z8sig_sendP6_pinfoiPv+1111>:	movl 0ドルx6108a000,0x8(%esp,1)
0x6108a6ff <_Z8sig_sendP6_pinfoiPv+1119>:	movl 0ドルx800,0x4(%esp,1)
0x6108a707 <_Z8sig_sendP6_pinfoiPv+1127>:	mov %eax,0x14(%esp,1)
0x6108a70b <_Z8sig_sendP6_pinfoiPv+1131>:	movzbl 0xffffffae(%ebp),%eax
0x6108a70f <_Z8sig_sendP6_pinfoiPv+1135>:	movl 0ドルx610f089c,(%esp,1)
0x6108a716 <_Z8sig_sendP6_pinfoiPv+1142>:	mov %eax,0x10(%esp,1)
0x6108a71a <_Z8sig_sendP6_pinfoiPv+1146>:	call 0x6108fb30
<_ZN6strace5prntfEjPKcS1_z>
0x6108a71f <_Z8sig_sendP6_pinfoiPv+1151>:	jmp 0x6108a6cf
<_Z8sig_sendP6_pinfoiPv+1071>
0x6108a721 <_Z8sig_sendP6_pinfoiPv+1153>:	movl 0ドルx0,0xc(%esp,1)
0x6108a729 <_Z8sig_sendP6_pinfoiPv+1161>:	movl 0ドルx0,0x8(%esp,1)
0x6108a731 <_Z8sig_sendP6_pinfoiPv+1169>:	movl 0ドルx0,0x4(%esp,1)
0x6108a739 <_Z8sig_sendP6_pinfoiPv+1177>:	movl 0ドルx610ef788,(%esp,1)
0x6108a740 <_Z8sig_sendP6_pinfoiPv+1184>:	call 0x610e5c40
<CreateEventA@16>
0x6108a745 <_Z8sig_sendP6_pinfoiPv+1189>:	mov %eax,0xffffffd0(%ebp)
0x6108a748 <_Z8sig_sendP6_pinfoiPv+1192>:	mov 0x610f08a0,%edx
0x6108a74e <_Z8sig_sendP6_pinfoiPv+1198>:	sub 0ドルx10,%esp
0x6108a751 <_Z8sig_sendP6_pinfoiPv+1201>:	test %edx,%edx
0x6108a753 <_Z8sig_sendP6_pinfoiPv+1203>:	je 0x6108a4bb
<_Z8sig_sendP6_pinfoiPv+539>
0x6108a759 <_Z8sig_sendP6_pinfoiPv+1209>:	mov %eax,0x10(%esp,1)
0x6108a75d <_Z8sig_sendP6_pinfoiPv+1213>:	movl 0ドルx6108a212,0xc(%esp,1)
0x6108a765 <_Z8sig_sendP6_pinfoiPv+1221>:	movl 0ドルx6108a000,0x8(%esp,1)
0x6108a76d <_Z8sig_sendP6_pinfoiPv+1229>:	movl 0ドルx800,0x4(%esp,1)
0x6108a775 <_Z8sig_sendP6_pinfoiPv+1237>:	movl 0ドルx610f089c,(%esp,1)
0x6108a77c <_Z8sig_sendP6_pinfoiPv+1244>:	call 0x6108fb30
<_ZN6strace5prntfEjPKcS1_z>
0x6108a781 <_Z8sig_sendP6_pinfoiPv+1249>:	jmp 0x6108a4bb
<_Z8sig_sendP6_pinfoiPv+539>
0x6108a786 <_Z8sig_sendP6_pinfoiPv+1254>:	movl 0ドルx0,0xffffffd4(%ebp)
0x6108a78d <_Z8sig_sendP6_pinfoiPv+1261>:	mov 0x610ef740,%edx
0x6108a793 <_Z8sig_sendP6_pinfoiPv+1267>:	jmp 0x6108a4a0
<_Z8sig_sendP6_pinfoiPv+512>
0x6108a798 <_Z8sig_sendP6_pinfoiPv+1272>:	lea 0xffffffc0(%ebp),%eax
0x6108a79b <_Z8sig_sendP6_pinfoiPv+1275>:	mov %eax,0xffffffd4(%ebp)
0x6108a79e <_Z8sig_sendP6_pinfoiPv+1278>:	jmp 0x6108a78d
<_Z8sig_sendP6_pinfoiPv+1261>
0x6108a7a0 <_Z8sig_sendP6_pinfoiPv+1280>:	movzbl 0xffffffae(%ebp),%eax
0x6108a7a4 <_Z8sig_sendP6_pinfoiPv+1284>:	mov %eax,0x1c(%esp,1)
0x6108a7a8 <_Z8sig_sendP6_pinfoiPv+1288>:	mov 0xffffffb8(%ebp),%eax
0x6108a7ab <_Z8sig_sendP6_pinfoiPv+1291>:	mov %eax,0x18(%esp,1)
0x6108a7af <_Z8sig_sendP6_pinfoiPv+1295>:	mov (%esi),%eax
0x6108a7b1 <_Z8sig_sendP6_pinfoiPv+1297>:	movl 0ドルx6108a220,0xc(%esp,1)
0x6108a7b9 <_Z8sig_sendP6_pinfoiPv+1305>:	movl 0ドルx6108a000,0x8(%esp,1)
0x6108a7c1 <_Z8sig_sendP6_pinfoiPv+1313>:	mov %eax,0x14(%esp,1)
0x6108a7c5 <_Z8sig_sendP6_pinfoiPv+1317>:	mov 0xffffffc4(%ebp),%eax
0x6108a7c8 <_Z8sig_sendP6_pinfoiPv+1320>:	movl 0ドルx800,0x4(%esp,1)
0x6108a7d0 <_Z8sig_sendP6_pinfoiPv+1328>:	movl 0ドルx610f089c,(%esp,1)
0x6108a7d7 <_Z8sig_sendP6_pinfoiPv+1335>:	mov %eax,0x10(%esp,1)
0x6108a7db <_Z8sig_sendP6_pinfoiPv+1339>:	call 0x6108fb30
<_ZN6strace5prntfEjPKcS1_z>
0x6108a7e0 <_Z8sig_sendP6_pinfoiPv+1344>:	jmp 0x6108a46a
<_Z8sig_sendP6_pinfoiPv+458>
0x6108a7e5 <_Z8sig_sendP6_pinfoiPv+1349>:	mov 0x18(%esi),%eax
0x6108a7e8 <_Z8sig_sendP6_pinfoiPv+1352>:	movl 0ドルx0,0x4(%esp,1)
0x6108a7f0 <_Z8sig_sendP6_pinfoiPv+1360>:	movl 0ドルx40,(%esp,1)
0x6108a7f7 <_Z8sig_sendP6_pinfoiPv+1367>:	mov %eax,0x8(%esp,1)
0x6108a7fb <_Z8sig_sendP6_pinfoiPv+1371>:	call 0x610e6290
<OpenProcess@12>
0x6108a800 <_Z8sig_sendP6_pinfoiPv+1376>:	sub 0ドルxc,%esp
0x6108a803 <_Z8sig_sendP6_pinfoiPv+1379>:	mov %eax,%edi
0x6108a805 <_Z8sig_sendP6_pinfoiPv+1381>:	test %eax,%eax
0x6108a807 <_Z8sig_sendP6_pinfoiPv+1383>:	je 0x6108a8e1
<_Z8sig_sendP6_pinfoiPv+1601>
0x6108a80d <_Z8sig_sendP6_pinfoiPv+1389>:	mov 0x1dc(%esi),%eax
0x6108a813 <_Z8sig_sendP6_pinfoiPv+1395>:	xor %ebx,%ebx
0x6108a815 <_Z8sig_sendP6_pinfoiPv+1397>:	test %eax,%eax
0x6108a817 <_Z8sig_sendP6_pinfoiPv+1399>:	jne 0x6108a83a
<_Z8sig_sendP6_pinfoiPv+1434>
0x6108a819 <_Z8sig_sendP6_pinfoiPv+1401>:	lea 0x0(%esi,1),%esi
0x6108a820 <_Z8sig_sendP6_pinfoiPv+1408>:	xor %eax,%eax
0x6108a822 <_Z8sig_sendP6_pinfoiPv+1410>:	inc %ebx
0x6108a823 <_Z8sig_sendP6_pinfoiPv+1411>:	call 0x61055530
<low_priority_sleep>
0x6108a828 <_Z8sig_sendP6_pinfoiPv+1416>:	mov 0x1dc(%esi),%eax
0x6108a82e <_Z8sig_sendP6_pinfoiPv+1422>:	test %eax,%eax
0x6108a830 <_Z8sig_sendP6_pinfoiPv+1424>:	jne 0x6108a83a
<_Z8sig_sendP6_pinfoiPv+1434>
0x6108a832 <_Z8sig_sendP6_pinfoiPv+1426>:	cmp 0ドルx270f,%ebx
0x6108a838 <_Z8sig_sendP6_pinfoiPv+1432>:	jle 0x6108a820
<_Z8sig_sendP6_pinfoiPv+1408>
0x6108a83a <_Z8sig_sendP6_pinfoiPv+1434>:	movl 0ドルx2,0x18(%esp,1)
0x6108a842 <_Z8sig_sendP6_pinfoiPv+1442>:	lea 0xffffffc4(%ebp),%eax
0x6108a845 <_Z8sig_sendP6_pinfoiPv+1445>:	mov %eax,0xc(%esp,1)
0x6108a849 <_Z8sig_sendP6_pinfoiPv+1449>:	mov 0x610eda80,%eax
0x6108a84e <_Z8sig_sendP6_pinfoiPv+1454>:	movl 0ドルx0,0x14(%esp,1)
0x6108a856 <_Z8sig_sendP6_pinfoiPv+1462>:	movl 0ドルx0,0x10(%esp,1)
0x6108a85e <_Z8sig_sendP6_pinfoiPv+1470>:	mov %eax,0x8(%esp,1)
0x6108a862 <_Z8sig_sendP6_pinfoiPv+1474>:	mov 0x1dc(%esi),%eax
0x6108a868 <_Z8sig_sendP6_pinfoiPv+1480>:	mov %edi,(%esp,1)
0x6108a86b <_Z8sig_sendP6_pinfoiPv+1483>:	mov %eax,0x4(%esp,1)
0x6108a86f <_Z8sig_sendP6_pinfoiPv+1487>:	call 0x610e5d10
<DuplicateHandle@28>
0x6108a874 <_Z8sig_sendP6_pinfoiPv+1492>:	sub 0ドルx1c,%esp
0x6108a877 <_Z8sig_sendP6_pinfoiPv+1495>:	test %eax,%eax
0x6108a879 <_Z8sig_sendP6_pinfoiPv+1497>:	je 0x6108a882
<_Z8sig_sendP6_pinfoiPv+1506>
0x6108a87b <_Z8sig_sendP6_pinfoiPv+1499>:	mov 0xffffffc4(%ebp),%eax
0x6108a87e <_Z8sig_sendP6_pinfoiPv+1502>:	test %eax,%eax
0x6108a880 <_Z8sig_sendP6_pinfoiPv+1504>:	jne 0x6108a8d1
<_Z8sig_sendP6_pinfoiPv+1585>
0x6108a882 <_Z8sig_sendP6_pinfoiPv+1506>:	mov %edi,(%esp,1)
0x6108a885 <_Z8sig_sendP6_pinfoiPv+1509>:	call 0x610e5b70
<CloseHandle@4>
0x6108a88a <_Z8sig_sendP6_pinfoiPv+1514>:	mov 0x610f08a0,%esi
0x6108a890 <_Z8sig_sendP6_pinfoiPv+1520>:	sub 0ドルx4,%esp
0x6108a893 <_Z8sig_sendP6_pinfoiPv+1523>:	test %esi,%esi
0x6108a895 <_Z8sig_sendP6_pinfoiPv+1525>:	jne 0x6108a8ab
<_Z8sig_sendP6_pinfoiPv+1547>
0x6108a897 <_Z8sig_sendP6_pinfoiPv+1527>:	mov 0ドルx2e1,%edx
0x6108a89c <_Z8sig_sendP6_pinfoiPv+1532>:	mov 0ドルx6108a0c0,%eax
0x6108a8a1 <_Z8sig_sendP6_pinfoiPv+1537>:	call 0x61022df0
<_Z8seterrnoPKci>
0x6108a8a6 <_Z8sig_sendP6_pinfoiPv+1542>:	jmp 0x6108a330
<_Z8sig_sendP6_pinfoiPv+144>
0x6108a8ab <_Z8sig_sendP6_pinfoiPv+1547>:	movl 0ドルx6108a249,0xc(%esp,1)
0x6108a8b3 <_Z8sig_sendP6_pinfoiPv+1555>:	movl 0ドルx6108a000,0x8(%esp,1)
0x6108a8bb <_Z8sig_sendP6_pinfoiPv+1563>:	movl 0ドルx800,0x4(%esp,1)
0x6108a8c3 <_Z8sig_sendP6_pinfoiPv+1571>:	movl 0ドルx610f089c,(%esp,1)
0x6108a8ca <_Z8sig_sendP6_pinfoiPv+1578>:	call 0x6108fb30
<_ZN6strace5prntfEjPKcS1_z>
0x6108a8cf <_Z8sig_sendP6_pinfoiPv+1583>:	jmp 0x6108a897
<_Z8sig_sendP6_pinfoiPv+1527>
0x6108a8d1 <_Z8sig_sendP6_pinfoiPv+1585>:	mov %edi,(%esp,1)
0x6108a8d4 <_Z8sig_sendP6_pinfoiPv+1588>:	call 0x610e5b70
<CloseHandle@4>
0x6108a8d9 <_Z8sig_sendP6_pinfoiPv+1593>:	sub 0ドルx4,%esp
0x6108a8dc <_Z8sig_sendP6_pinfoiPv+1596>:	jmp 0x6108a45c
<_Z8sig_sendP6_pinfoiPv+444>
0x6108a8e1 <_Z8sig_sendP6_pinfoiPv+1601>:	mov 0x610f08a0,%eax
0x6108a8e6 <_Z8sig_sendP6_pinfoiPv+1606>:	test %eax,%eax
0x6108a8e8 <_Z8sig_sendP6_pinfoiPv+1608>:	jne 0x6108a8f1
<_Z8sig_sendP6_pinfoiPv+1617>
0x6108a8ea <_Z8sig_sendP6_pinfoiPv+1610>:	mov 0ドルx2d6,%edx
0x6108a8ef <_Z8sig_sendP6_pinfoiPv+1615>:	jmp 0x6108a89c
<_Z8sig_sendP6_pinfoiPv+1532>
0x6108a8f1 <_Z8sig_sendP6_pinfoiPv+1617>:	movl 0ドルx6108a264,0xc(%esp,1)
0x6108a8f9 <_Z8sig_sendP6_pinfoiPv+1625>:	movl 0ドルx6108a000,0x8(%esp,1)
0x6108a901 <_Z8sig_sendP6_pinfoiPv+1633>:	movl 0ドルx800,0x4(%esp,1)
0x6108a909 <_Z8sig_sendP6_pinfoiPv+1641>:	movl 0ドルx610f089c,(%esp,1)
0x6108a910 <_Z8sig_sendP6_pinfoiPv+1648>:	call 0x6108fb30
<_ZN6strace5prntfEjPKcS1_z>
0x6108a915 <_Z8sig_sendP6_pinfoiPv+1653>:	jmp 0x6108a8ea
<_Z8sig_sendP6_pinfoiPv+1610>
0x6108a917 <_Z8sig_sendP6_pinfoiPv+1655>:	mov 0x610f08a0,%eax
0x6108a91c <_Z8sig_sendP6_pinfoiPv+1660>:	test %eax,%eax
0x6108a91e <_Z8sig_sendP6_pinfoiPv+1662>:	je 0x6108a330
<_Z8sig_sendP6_pinfoiPv+144>
0x6108a924 <_Z8sig_sendP6_pinfoiPv+1668>:	mov 0xffffffb8(%ebp),%eax
0x6108a927 <_Z8sig_sendP6_pinfoiPv+1671>:	mov %eax,0x18(%esp,1)
0x6108a92b <_Z8sig_sendP6_pinfoiPv+1675>:	mov 0x4(%esi),%eax
0x6108a92e <_Z8sig_sendP6_pinfoiPv+1678>:	mov %eax,0x14(%esp,1)
0x6108a932 <_Z8sig_sendP6_pinfoiPv+1682>:	mov (%esi),%eax
0x6108a934 <_Z8sig_sendP6_pinfoiPv+1684>:	movl 0ドルx6108a27b,0xc(%esp,1)
0x6108a93c <_Z8sig_sendP6_pinfoiPv+1692>:	mov %eax,0x10(%esp,1)
0x6108a940 <_Z8sig_sendP6_pinfoiPv+1696>:	jmp 0x6108a3d1
<_Z8sig_sendP6_pinfoiPv+305>
0x6108a945 <_Z8sig_sendP6_pinfoiPv+1701>:	call 0x61088b70
<_Z18wait_for_sigthreadv>
0x6108a94a <_Z8sig_sendP6_pinfoiPv+1706>:	mov 0x610ef740,%edx
0x6108a950 <_Z8sig_sendP6_pinfoiPv+1712>:	jmp 0x6108a3ff
<_Z8sig_sendP6_pinfoiPv+351>
0x6108a955 <_Z8sig_sendP6_pinfoiPv+1717>:	movb 0ドルx1,0xffffffae(%ebp)
0x6108a959 <_Z8sig_sendP6_pinfoiPv+1721>:	jmp 0x6108a2e2
<_Z8sig_sendP6_pinfoiPv+66>
End of assembler dump.
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/


More information about the Cygwin mailing list

AltStyle によって変換されたページ (->オリジナル) /