Great Приду на работу и всё покажу :) Расскажи как ты узнал что ?
вот analize -v: BUGCHECK_STR: 0x35 PROCESS_NAME: System LOCK_ADDRESS: 8055a560 -- (!locks 8055a560) Resource @ nt!IopDeviceTreeLock...
что-то я вообще не догоняю... Написал функцию которая в файл пишет отладочную информацию. Попробовал несколько раз остановить/запустить...
netex ... ты писать не пробовал ? Я думаю, в жанре научной фантастики ты бы мог пару премий заработать :) С Васей Пупкиным много чего случается,...
Great livekd - вообще не отладчик. это пришлёпка к "Debugging Tools for Windows" которая делает возможным локальную отладку (т.е. без двух...
netex Спасибо. Я понял. Если нужно будет заглушить все процы, то можно смело обращаться к тебе :) это всё, конечно, хорошо... Но я, надеюсь, ты...
netex Спасибо, конечно, что принял участие в беседе. :) - мощно. А почему две, а не 15 ? Да и нет задачи блокировки всех процессоров. ......
ECk Я так понял livekd для ХР не актуален. Это раньше нельз было локально дебажить. К тому же у меня проблемы при вызове DriverEntry. Т.е. надо...
Medstrax похоже оффтоп. но интересно как это сделать ?
Я тут походу накосячил... Создаю синхронный ирп и устанавливаю процедуру завершения. Это лишнее. А косяки могут быть из-за этого ?
так... - это не просто так. я так понимаю, что отладчик ядерный. а гуи просто фронтэнд.
локально можно начиная с winxp. в boot.ini добавляешь ключ /debug - тогда отладчик грузится с системой. а в виндбг выбираешь file->kernel debug, а...
Great я пробовал локально дебажить, он драйвер com-порта не грузит :( и крэш не создаёт... видимо, потому что я с драйвером диска работаю :)
2TarasCo понимаешь, не всегда дрова вылетают. я думаю что-то с ирпами накосячил. по стеку сложно, т.к. софтайса нет, а windbg мне не помощник,...
так... код модифмцмруется задолго до использования
ECk Поподробнее, что имеел в виду ?
Мужчины, не надо кипятиться. Уточняю, мне требуется чтобы код выполнился на том самом процессоре где был сброшен WP-bit. Работа с данными из...
2Agent666 Мощно. А нет случаем литературки по поводу того как в многоядерных системах обрабатываются прерывания и как там планировщик работает ?
2ECk что-то не понял про спинлок напоминаю, что дело происходит в Driver Entry: NTSTATUS DriverEntry(IN PDRIVER_OBJECT DriverObject, IN...
- звучит убедительно :)
Имена участников (разделяйте запятой).