Changes between Initial Version and Version 4 of Ticket #255


Ignore:
Timestamp:
Mar 5, 2012, 11:25:04 AM (12 years ago)
Author:
bird
Comment:

We know.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #255

    • Property Cc Steven Levine dryeo added
    • Property Status changed from new to accepted
    • Property Version changed from to 0.6.4
    • Property Component changed from emx to libc
  • Ticket #255 – Description

    initial v4  
    11Many 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{{{
    23Killed by SIGSEGV
    34pid=0xb3db ppid=0xb3d5 tid=0x0001 slot=0x00a2 pri=0x0200 mc=0x0001
     
    89eax=0000d62f ebx=004179c0 ecx=00417e9c edx=0000150b edi=00417c9c
    910esi=00000000
    10 
     11}}}
    1112Registers differ, but the address (LIBC064 0:000f0242) is always the same.
    1213
     
    1516took a look with Theseus and this is what it has to say.
    1617
     18{{{
    17191C560220 (0020)8C D2                *..*      mov      edx,ss 1C560222
    1820(0022)81 E2 F8 FF 00 00    *......*  and      edx,FFF8 1C560228 (0028)C1
     
    2729(0040)8E E2                *..*      mov      fs,dx 1C560242 (0042)0F B7
    283044 24 22       *..D$"*   movzx    eax,[esp+22]
     31}}}
    2932
    3033This is the same code that traps for you, but loaded at the location where