0x109dca0 <__fprintf_chk+32>: cmpw $0x0,(%esi) 0x109dca4 <__fprintf_chk+36>: js 0x109dcdf <__fprintf_chk+95> 0x109dca6 <__fprintf_chk+38>: mov 0x48(%esi),%edx 0x109dca9 <__fprintf_chk+41>: mov %gs:0x8,%eax 0x109dcaf <__fprintf_chk+47>: mov %eax,-0x10(%ebp) 0x109dcb2 <__fprintf_chk+50>: cmp %eax,0x8(%edx) 0x109dcb5 <__fprintf_chk+53>: je 0x109dcdb <__fprintf_chk+91> 0x109dcb7 <__fprintf_chk+55>: xor %eax,%eax 0x109dcb9 <__fprintf_chk+57>: mov $0x1,%ecx 0x109dcbe <__fprintf_chk+62>: cmpl $0x0,%gs:0xc 0x109dcc6 <__fprintf_chk+70>: je 0x109dcc9 <__fprintf_chk+73> 0x109dcc8 <__fprintf_chk+72>: lock cmpxchg %ecx,(%edx) 0x109dccc <__fprintf_chk+76>: jne 0x109dd90 0x109dcd2 <__fprintf_chk+82>: mov 0x48(%esi),%edx 0x109dcd5 <__fprintf_chk+85>: mov -0x10(%ebp),%eax 0x109dcd8 <__fprintf_chk+88>: mov %eax,0x8(%edx)