1. Если вы только начинаете программировать на ассемблере и не знаете с чего начать, тогда попробуйте среду разработки ASM Visual IDE
    (c) на правах рекламы
    Скрыть объявление

ошибка с выделением памяти

Тема в разделе "WASM.WIN32", создана пользователем valentin_p, 20 фев 2012.

Статус темы:
Закрыта.
  1. valentin_p

    valentin_p New Member

    Публикаций:
    0
    Регистрация:
    11 фев 2011
    Сообщения:
    382
    Кто знает в чем проблема - подскажите.
    (псевдокод) ZwUnmapViewOfSection(addr_) ;addr_ - база (40 0000)
    invoke VirtualAlloc,addr_,1000h,MEM_COMMIT,PAGE_EXECUTE_READWRITE ( ошибка = ERROR_INVALID_ADDRESS (000001E7))
     
  2. rttgedt

    rttgedt Антон

    Публикаций:
    0
    Регистрация:
    12 окт 2010
    Сообщения:
    85
    А что возвращает ZwUnmapViewOfSection?
     
  3. valentin_p

    valentin_p New Member

    Публикаций:
    0
    Регистрация:
    11 фев 2011
    Сообщения:
    382
    ZwUnmapViewOfSection = 0, видно что секций не стало. потоков других нету
    7ка - по логике должно работать... проблема та же типа - не дает выделить память ПОСЛЕ образа - которая не занята якобы.
     
  4. totimoud

    totimoud New Member

    Публикаций:
    0
    Регистрация:
    2 фев 2012
    Сообщения:
    78
    valentin_p
    ()NTSTATUS = ?

    Если STATUS_INVALID_PARAMETR - отрезать руки!
     
  5. valentin_p

    valentin_p New Member

    Публикаций:
    0
    Регистрация:
    11 фев 2011
    Сообщения:
    382
    00000000 - STATUS_SUCCESS
     
  6. totimoud

    totimoud New Member

    Публикаций:
    0
    Регистрация:
    2 фев 2012
    Сообщения:
    78
    valentin_p
    Ну тогда всё тру. Что же вам есчо нужно ?
     
  7. l_inc

    l_inc New Member

    Публикаций:
    0
    Регистрация:
    29 сен 2005
    Сообщения:
    2.566
    valentin_p
    Вообще я сам не раз успешно так делал. Но тем не менее:
     
  8. valentin_p

    valentin_p New Member

    Публикаций:
    0
    Регистрация:
    11 фев 2011
    Сообщения:
    382
    х3. по факту памяти нету
    l_inc попробую
     
  9. totimoud

    totimoud New Member

    Публикаций:
    0
    Регистрация:
    2 фев 2012
    Сообщения:
    78
    Да нет, память аллочилась. Это кривые у вас руки или тулзы я хз.
     
  10. valentin_p

    valentin_p New Member

    Публикаций:
    0
    Регистрация:
    11 фев 2011
    Сообщения:
    382
    l_inc (теперь выделяется) спасиба
     
Статус темы:
Закрыта.