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





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
[C++] WinDbg в user mode 03.04.12 23:52  
Автор: makeworld Статус: Member
<"чистая" ссылка>
Создал простое консольное приложение, которое выводит messagebox. Запускаю из под WinDbg, нажимаю Go (F5), дожидаюсь, когда messagebox всплывает. Делаю debug break и пытаюсь просмотреть стек потоков:

0:001> ~* k

0 Id: 1710.f94 Suspend: 1 Teb: 00000000`7efdb000 Unfrozen
Child-SP RetAddr Call Site
00000000`001ae588 00000000`74db2dbf wow64cpu!TurboDispatchJumpAddressEnd+0x6c0
00000000`001ae590 00000000`74e2d07e wow64cpu!TurboDispatchJumpAddressEnd+0x676
00000000`001ae650 00000000`74e2c549 wow64!Wow64SystemServiceEx+0x1ce
00000000`001ae6a0 00000000`77614956 wow64!Wow64LdrpInitialize+0x429
00000000`001aebf0 00000000`77611a17 ntdll!RtlUniform+0x6e6
00000000`001af0e0 00000000`775fc32e ntdll!RtlCreateTagHeap+0xa7
00000000`001af150 00000000`00000000 ntdll!LdrInitializeThunk+0xe

# 1 Id: 1710.15d8 Suspend: 1 Teb: 00000000`7efd8000 Unfrozen
Child-SP RetAddr Call Site
00000000`0069f9d8 00000000`776c7ef8 ntdll!DbgBreakPoint
00000000`0069f9e0 00000000`77634a00 ntdll!DbgUiRemoteBreakin+0x38
00000000`0069fa10 00000000`00000000 ntdll!RtlIsDosDeviceName_U+0xaf80


но почему-то стек не полный, никакого вызова messagebox не видно, и в Process Explorer стек этих потоков гораздо больше.

Что не так?

И еще указал в Symbols File Path путь к папке с собранным debug экзешником (в которой еще и pdb лежит), но символов WinDbg этих в упор не замечает.
1




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


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