BSOD - Самостоятельный анализ дампа в WinDbg .:[все вопросы]:.
-
__sa__nya
Re: BSOD - Самостоятельный анализ дампа в WinDbg .:[все вопросы]:.
Petya V4sechkin, Спасибо, за все 4 ответа 
-
Petya V4sechkin
Re: BSOD - Самостоятельный анализ дампа в WinDbg .:[все вопросы]:.
Цитата __sa__nya:
Это потому что у меня минидамп ?
Да.
Это потому что у меня минидамп ?
Да.
-
Petya V4sechkin
Re: BSOD - Самостоятельный анализ дампа в WinDbg .:[все вопросы]:.
Цитата __sa__nya:
если идут вопросы
То в дампе нет информации в заданном диапазоне.
если идут вопросы
То в дампе нет информации в заданном диапазоне.
-
__sa__nya
Re: BSOD - Самостоятельный анализ дампа в WinDbg .:[все вопросы]:.
Доброе время суток. Команда lm отображает загруженные драйвера. В конце вывода идет: "Unloaded modules", и еще список драйверов. Просьба объяснит про unloaded modules - в каком смысле они выгруженные ? Не загружались после старта системы, были выгружены на момент BSOD'а, или как ?
-
__sa__nya
Re: BSOD - Самостоятельный анализ дампа в WinDbg .:[все вопросы]:.
Доброе время суток. команда lm в WinDbg показывает загруженные драйвера на момент BSOD'а. Внизу списка она пишет "unloaded modules" и показывает модули.
Вопрос: что в данном случае значат "unloaded modules" ?
- они выгружены из памяти когда произошел BSOD
- они не были загружены до BSOD'a ( отсюда вопрос, зачем тогда о них вообще писать, если команда выдает информацию о загруженных драйверах)
- может еще какой вариант.
Вопрос: что в данном случае значат "unloaded modules" ?
- они выгружены из памяти когда произошел BSOD
- они не были загружены до BSOD'a ( отсюда вопрос, зачем тогда о них вообще писать, если команда выдает информацию о загруженных драйверах)
- может еще какой вариант.
-
Petya V4sechkin
Re: BSOD - Самостоятельный анализ дампа в WinDbg .:[все вопросы]:.
__sa__nya, были выгружены до того, как произошёл BSOD.
Цитата Microsoft:
Unloaded modules can be used to analyze failures caused by an attempt to call unloaded code.
Цитата Microsoft:
Unloaded modules can be used to analyze failures caused by an attempt to call unloaded code.
-
__sa__nya
Re: BSOD - Самостоятельный анализ дампа в WinDbg .:[все вопросы]:.
Доброе время суток. Имеются вопросы по анализу дампа с помощью WinDbg:
1. Как увидеть (определить) весь диапазон памяти, в котором сохранились команды ассемблера, который записан в dmp-файле ?
2. Я правильно понимаю, что диапазон ( или его часть) указанный в вопросе 1, можно смотреть командой u ?
3. Как увидеть программы, в той последовательности, в которой они проявляли деятельность в ОС на момент BSOD'а или непосредственно перед ним ( если такая информация сохраняется ) ? Т.е. меня интересует не список программ, загруженный в оперативу, а именно список, отсортированный по последовательности, когда программы, например создавали прерывания для получения ресурсов процессора
4. Вопрос аналогичный 3-му, но драйверам.
1. Как увидеть (определить) весь диапазон памяти, в котором сохранились команды ассемблера, который записан в dmp-файле ?
2. Я правильно понимаю, что диапазон ( или его часть) указанный в вопросе 1, можно смотреть командой u ?
3. Как увидеть программы, в той последовательности, в которой они проявляли деятельность в ОС на момент BSOD'а или непосредственно перед ним ( если такая информация сохраняется ) ? Т.е. меня интересует не список программ, загруженный в оперативу, а именно список, отсортированный по последовательности, когда программы, например создавали прерывания для получения ресурсов процессора
4. Вопрос аналогичный 3-му, но драйверам.
-
__sa__nya
Re: BSOD - Самостоятельный анализ дампа в WinDbg .:[все вопросы]:.
Всем привет. lmv выдала список драйверов, например один из них:
Цитата:
fffff880`01247000 fffff880`01950000 kl1 (deferred)
Image path: kl1.sys
Image name: kl1.sys
Timestamp: Fri Apr 01 20:20:28 2016 (56FE83AC)
CheckSum: 0009550A
ImageSize: 00709000
Translations: 0000.04b0 0000.04e4 0409.04b0 0409.04e4
Хочу с помощью db посмотреть диапазон памяти драйвера, который укзазала lmv, пишу:
db fffff880`01247000 fffff880`01950000
Получаю ошибку:
Цитата:
^ Range error in 'db fffff880`01247000 fffff880`01950000'
Причем заметил, что для просмотра диапазона памяти некоторых драйверов все ОК, например tdtcp, а для некоторых как выше, или например ntfs, получаю ошибку диапазона.
- Почему выходит ошибка ?
Цитата:
fffff880`01247000 fffff880`01950000 kl1 (deferred)
Image path: kl1.sys
Image name: kl1.sys
Timestamp: Fri Apr 01 20:20:28 2016 (56FE83AC)
CheckSum: 0009550A
ImageSize: 00709000
Translations: 0000.04b0 0000.04e4 0409.04b0 0409.04e4
Хочу с помощью db посмотреть диапазон памяти драйвера, который укзазала lmv, пишу:
db fffff880`01247000 fffff880`01950000
Получаю ошибку:
Цитата:
^ Range error in 'db fffff880`01247000 fffff880`01950000'
Причем заметил, что для просмотра диапазона памяти некоторых драйверов все ОК, например tdtcp, а для некоторых как выше, или например ntfs, получаю ошибку диапазона.
- Почему выходит ошибка ?