информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Сетевые кракеры и правда о деле ЛевинаВсе любят медГде водятся OGRы
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Очередное исследование 19 миллиардов... 
 Оптимизация ввода-вывода как инструмент... 
 Зловреды выбирают Lisp и Delphi 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
если вы видите этот текст, отключите в настройках форума использование JavaScript
ФОРУМ
все доски
FAQ
IRC
новые сообщения
site updates
guestbook
beginners
sysadmin
programming
operating systems
theory
web building
software
hardware
networking
law
hacking
gadgets
job
dnet
humor
miscellaneous
scrap
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
А зачем синий экран на это давать ? 14.12.01 22:47  Число просмотров: 1211
Автор: 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




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


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