информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Все любят медПортрет посетителя
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 С наступающим 
 Microsoft обещает радикально усилить... 
 Ядро Linux избавляется от российских... 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Даже и не знаю в какую конфу поместить... 14.12.01 16:46  
Автор: PS <PS> Статус: Elderman
<"чистая" ссылка>
Кто знает где можно узнать о кодах ошибок в синем экране ?
Типа 0E, 0D. Слышал если начинается с 0, то либо проц,либо память. А поточней, где узнать можно ?
Даже и не знаю в какую конфу поместить... 14.12.01 17:09  
Автор: cb <cb> Статус: Member
<"чистая" ссылка>
> Кто знает где можно узнать о кодах ошибок в синем экране ?
> Типа 0E, 0D. Слышал если начинается с 0, то либо проц,либо
> память. А поточней, где узнать можно

если речь про NT/2k/xp
то в любом DDK

DDK\inc\BUGCODES.H

cb.
Интересно, а под 9x сильно отличаются ? 14.12.01 17:56  
Автор: PS <PS> Статус: Elderman
<"чистая" ссылка>
А то у товарисча (95) пишет 0E, а если смотреть в DDK (2000) это NO_USER_MODE_CONTEX.

Какой юзер моде ? У него еще ничего не запускалось. Винды сразу в синий экран попадают.
В Win9x все проще 14.12.01 20:25  
Автор: :-) <:-)> Статус: Elderman
<"чистая" ссылка>
Это номера Интеловских exceptions:
0 Divide Error
1 Debug Exceptions
2 NMI Interrupt
3 Breakpoint
4 INTO Detected Overflow
5 BOUND Range Exceeded
6 Invalid Opcode
7 Coprocessor Not Available
8 Double Exception
9 Coprocessor Segment Overrun
10 Invalid Task State Segment
11 Segment Not Present
12 Stack Fault
13 General Protection
14 Page Fault
15 (reserved)
16 Coprocessor Error
17-32 (reserved)
А зачем синий экран на это давать ? 14.12.01 22:47  
Автор: Chingachguk <Chingachguk> Статус: Member
<"чистая" ссылка>
> 14 Page Fault - OE - то, про что вопрос был.

Это исключение не мертвое, то есть обработчик получает управление с довольно подробной инфой в коде ошибки в стеке. Никакой тебе двойной ошибки или что-то там еще.
Бит 2 кода ошибки грит о уровне CPL, с котрого фигня вышла со страничным, так тут два варианта:

CPL =3 - какая-нить задача, так винда должна писать свое любимое "Программа выполнила недо..."
CPL < 3 - фигня вышла у самой винды ?!! Как же так ???

1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2025 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach