Abuse Melding

Je hebt een klacht over de onderstaande posting:

26-02-2007, 11:35 door Anoniem

Hoi Allemaal, Er zit een bugje in SIGSEGV volgens mij. Wanneer je een assembly filtje aanmaakt met alleen erin : --------------------------- section .data section .text global _start _start: --------------------------- Deze dan laad in gdb zegt die: --------------------------- Starting program: /test/a.out Program recieved signal SIGSEGV, Segmentation fault in 0x8038080 in ?? () (gdb) i r eax 0x0 0 ecx 0x0 0 edx 0x0 0 ebx 0x0 0 esp 0xbfffff3b0 0xbffff3b0 ebp 0x0 0 esi 0x0 0 edi 0x0 0 eip 0x8048080 0x8048080 eflags 0x10346 66374 --------------------------- Wanneer je nu er een stukje code bij zou voegen als : --------------------------- section .data section .text global _start _start: xor esp,esp mov esp, 0x12121212 --------------------------- Dit saved de oude verwijderd weer laad in gdb geeft die nu aan met ir --------------------------- Starting program: /test/a.out Program recieved signal SIGSEGV, Segmentation fault in ...

Beschrijf je klacht (Optioneel):

captcha