Проблемы с mmap

Тема в разделе "WASM.UNIX", создана пользователем zenixan, 2 авг 2007.

  1. zenixan

    zenixan New Member

    Публикаций:
    0
    Регистрация:
    13 июл 2007
    Сообщения:
    6
    Код (Text):
    1. section .data
    2. section .text
    3. global _start
    4. _start:
    5.     mov al,90
    6.     mov ebx,mmap_param
    7.     int 80h
    8.     xor al,al
    9.     inc al
    10.     xor bl,bl
    11.     int 80h
    12.     ret
    13. mmap_param:
    14.   dd    0
    15.   dd    4096
    16.   dd    3
    17.   dd    34
    18.   dd    -1
    19.   dd    0
    Здравствуйте! Вроде обычный код а вызывает seg fault. Подскажите в чем оплошность. Заренее спасибо.
     
  2. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    mov eax,90

    segfault может быть ещё из-за пустой секции.

    Баги лучше всего отлаживать с помощью gdb.