информационная безопасность
без паники и всерьез
 подробно о проекте
Страшный баг в WindowsАтака на Internet
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Критическая уязвимость UEFI позволяет... 
 Японский хостинг попросил клиентов... 
 Компрометация eMudhra вынудила... 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
А зачем синий экран на это давать ? 14.12.01 22:47  Число просмотров: 1405
Автор: Chingachguk <Chingachguk> Статус: Member
<"чистая" ссылка>
> 14 Page Fault - OE - то, про что вопрос был.

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

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

<programming>
Даже и не знаю в какую конфу поместить... 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





Рейтинг@Mail.ru


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