Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Win32 API | Отладочные символы, системная библиотека

Ответить
Настройки темы
Win32 API | Отладочные символы, системная библиотека

Ветеран


Сообщения: 1404
Благодарности: 135

Профиль | Отправить PM | Цитировать


Есть символы для w2k sp2 с диска vs net 2002. (*.dbg +*.pdb). При установке были откопированы в папку %windir/Symbols
Непонятно, как их использовать?
При попытке отдебагить собственное приложение в MS VS пишется, что в файлах user32.dll и т.п.: "No Symbolic Information found" и т.п.
Как отладчик должен узнать, что есть символы, и он должен их загрузить?

Отправлено: 22:11, 15-02-2005

 

Аватара для hasherfrog

Старый параноик


Сообщения: 2423
Благодарности: 85

Профиль | Отправить PM | Цитировать


mrcnn
Если честно, никогда не пробовал. Но что если их кинуть в %windir%/system32? Или в текущую папку (откуда запускается приложение)?
ЗЫ. Вообще-то я сильно подозреваю, что ещё надо бы поменять сам user32.dll - на его аналог с символьной информацией внутри.

Отправлено: 23:25, 16-02-2005 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 716
Благодарности: 55

Профиль | Отправить PM | Цитировать


У меня такое впечатление, что ваше сообщение "No symbolic information found" относится к самой программе, а не к *.dbg. Откомпилируйте ее с debug symbols.

Отправлено: 00:12, 17-02-2005 | #3


Ветеран


Сообщения: 1404
Благодарности: 135

Профиль | Отправить PM | Цитировать


Цитата:
ЗЫ. Вообще-то я сильно подозреваю, что ещё надо бы поменять сам user32.dll - на его аналог с символьной информацией внутри.
Я это делал. И сообщение "No Symbolic Information found" при дебаге простой программы не появлялось
Однако заменять несколько сотен файлов таким образом очень гиморно, поэтому я подумал, не существует ли другого варианта решения ? То есть чтобы встроенный в IDE (MS VC 6.0)отладчик сам определял, что в Symbols лежат отладочные версии и использовал их...

Отправлено: 02:22, 18-02-2005 | #4


Ветеран


Сообщения: 1404
Благодарности: 135

Профиль | Отправить PM | Цитировать


Цитата:
Но что если их кинуть в %windir%/system32?
Пробовал. Не помогает.

-------
Ehhh.. what's up, doc?..


Отправлено: 02:25, 18-02-2005 | #5


Аватара для hasherfrog

Старый параноик


Сообщения: 2423
Благодарности: 85

Профиль | Отправить PM | Цитировать


mrcnn
>> И сообщение "No Symbolic Information found" при дебаге простой программы не появлялось
Ну тогда ясно.

Посмотрите (почитайте) как виндоуз ИЩЕТ библиотеки при LoadLibrary, порядок поиска.
http://msdn.microsoft.com/library/de...oadlibrary.asp
Думаю, дальше разберётесь.

Отправлено: 10:01, 18-02-2005 | #6


Аватара для hasherfrog

Старый параноик


Сообщения: 2423
Благодарности: 85

Профиль | Отправить PM | Цитировать


Вот тут ещё конкрентнее
http://msdn.microsoft.com/library/de...endepdebug.asp

Отправлено: 15:20, 21-02-2005 | #7


Ветеран


Сообщения: 1404
Благодарности: 135

Профиль | Отправить PM | Цитировать


hasherfrog
Спасибо.

-------
Ehhh.. what's up, doc?..


Отправлено: 16:12, 21-02-2005 | #8



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Win32 API | Отладочные символы, системная библиотека

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Ошибка - [решено] Ошибка: системная библиотека user32.dll перемещена в памяти... ruddystepa Microsoft Windows 2000/XP 127 05-08-2017 21:58
Win32 API | Hint в StatusBar Ryjka Программирование и базы данных 2 30-07-2006 22:17
Win32 API | Нужна помошь по API функциям! vasika_hk Программирование и базы данных 2 23-05-2006 09:51
Win32 API | Дозвон XCodeR Программирование и базы данных 5 08-04-2006 12:26
Win32 API | Неизвестные функции Savant Программирование и базы данных 9 02-03-2005 10:18




 
Переход