BSOD из ring3

Тема в разделе "WASM.WIN32", создана пользователем Ms Rem, 23 авг 2005.

  1. Ms Rem

    Ms Rem New Member

    Публикаций:
    0
    Регистрация:
    17 апр 2005
    Сообщения:
    1.057
    Адрес:
    С планеты "Земля"
    Написал я простую программку которая просто перечисляет открытые в системе файлы. И столкнулся со странным эффектом: у одного человека на XP SP1 происходит BSOD с кодом 8E. Прога никаких драйверов не использует.

    Интересно, что это может быть и как эта прога поведет себя на других системах. Кому не жалко, прошу проверить и запостить результат.

    [​IMG] 186445072__FCopy.rar
     
  2. MegaZu

    MegaZu New Member

    Публикаций:
    0
    Регистрация:
    22 июл 2005
    Сообщения:
    290
    Все работает гуд , XP.5.1.2600.SP1

    Но правда немеряно сервис паков стоит )
     
  3. SteelRat

    SteelRat New Member

    Публикаций:
    0
    Регистрация:
    26 авг 2004
    Сообщения:
    409
    XP 2002 (без сервиспаков англ.) нормально отработала выдала целую кучу всего :)
     
  4. Ms Rem

    Ms Rem New Member

    Публикаций:
    0
    Регистрация:
    17 апр 2005
    Сообщения:
    1.057
    Адрес:
    С планеты "Земля"
    Поступила информация, что виноват резидент антивируса Dr Web v 4.31.

    Всех у кого установлен этот антивирус прошу проверить.
     
  5. SteelRat

    SteelRat New Member

    Публикаций:
    0
    Регистрация:
    26 авг 2004
    Сообщения:
    409
    Вынь w2k DrWeb 4.32 BSOD нету, но и на экран ничего не выходит, просто висит чёрное окно :dntknw: даже проц не напрягается... Без DrWeb (чистая машина w2k) тоже ничего не работает :dntknw:
     
  6. SteelRat

    SteelRat New Member

    Публикаций:
    0
    Регистрация:
    26 авг 2004
    Сообщения:
    409
    if HandlesInfo^.Information[r].ObjectTypeNumber = OB_TYPE_FILE

    всегда FALSE :dntknw:
     
  7. Ms Rem

    Ms Rem New Member

    Публикаций:
    0
    Регистрация:
    17 апр 2005
    Сообщения:
    1.057
    Адрес:
    С планеты "Земля"




    Интересно, видимо константы типов обьектов в XP и 2K отличаются.

    Приму это к сведению.
     
  8. SteelRat

    SteelRat New Member

    Публикаций:
    0
    Регистрация:
    26 авг 2004
    Сообщения:
    409
    OB_TYPE_FILE1 = 26;



    if HandlesInfo^.Information[r].ObjectTypeNumber = OB_TYPE_FILE1 then



    Тогда работает и в w2k :)) И BSODа у меня нет с DrWeb 4.32