Changes between Initial Version and Version 4 of Ticket #255
- Timestamp:
- Mar 5, 2012, 12:25:04 PM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #255
- Property Cc added
- Property Component emx → libc
- Property Status new → accepted
- Property Version → 0.6.4
-
Ticket #255 – Description
initial v4 1 1 Many applications I've built (httpd, lyx, postgres to name 3) are giving the following SIGSEGV when the application either closes, or attempts to close: 2 {{{ 2 3 Killed by SIGSEGV 3 4 pid=0xb3db ppid=0xb3d5 tid=0x0001 slot=0x00a2 pri=0x0200 mc=0x0001 … … 8 9 eax=0000d62f ebx=004179c0 ecx=00417e9c edx=0000150b edi=00417c9c 9 10 esi=00000000 10 11 }}} 11 12 Registers differ, but the address (LIBC064 0:000f0242) is always the same. 12 13 … … 15 16 took a look with Theseus and this is what it has to say. 16 17 18 {{{ 17 19 1C560220 (0020)8C D2 *..* mov edx,ss 1C560222 18 20 (0022)81 E2 F8 FF 00 00 *......* and edx,FFF8 1C560228 (0028)C1 … … 27 29 (0040)8E E2 *..* mov fs,dx 1C560242 (0042)0F B7 28 30 44 24 22 *..D$"* movzx eax,[esp+22] 31 }}} 29 32 30 33 This is the same code that traps for you, but loaded at the location where