Results 1 to 2 of 2

Thread: SIGSEGV error

  1. #1

    SIGSEGV error

    Hallo allemaal,

    Ik krijg een SIGSEGV error en dan wordt er een lijst weergegeven met een adres, bv. 7F0746. Hoe kom ik er achter in welk deel van het programma deze fout optreed? Het programma waarin dit aan de orde is heet : LazPaint.

    Met een groet, Frans

  2. #2
    mov rax,marcov; push rax marcov's Avatar
    Join Date
    Apr 2004
    Location
    Ehv, Nl
    Posts
    10,357
    - Gebruik de debugger, reproduceer, kijk waar je uitkomt.
    - Als de EXE debug informatie heeft kan je via de GDB console soms ook addressen terugreken (b.v. met di disassemble, en dan kijken of er een symbool in de buurt is). Hoe dat precies moet in de gui weet ik niet, ik neem aa dezelfde exe opstarten op met een break point op de eerste lijn in de .lpr, en dan ga je naar de debug console.
    - kijk in de mapfile als je die gegenereerd hebt.
    - het kan ook een data adres zijn, ipv een code adres (je probeerde dat adres te benaderen, zonder dat er fysiek geheugen gemapped was). Dan zal je echt moeten reproduceren.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •