1 | |
Как выяснить причину ошибки по stack trace исключения?30.12.2014, 10:04. Показов 5881. Ответов 5
Метки нет (Все метки)
0
|
30.12.2014, 10:04 | |
Ответы с готовыми решениями:
5
Вывод ошибки без Stack trace Использование stack trace и поиск ошибки Выяснить причину исключения "В данный момент объект используется другим процессом" Выяснить причину ошибки: Имя "login" отсутствует в текущем контексте |
Администратор
|
|
30.12.2014, 10:50 | 2 |
Alex9, только по stack trace никак. Он всего лишь описывает цепочку вызовов до места где было сгенерировано исключение. Если для кода были доступны отладочные символы, то в трейсе также будет название файла и номер строки. Объединив это с типом исключения и его сообщением ты сможешь приступить к диагностике ошибки.
1
|
3 / 3 / 0
Регистрация: 19.12.2014
Сообщений: 12
|
|
30.12.2014, 10:52 | 3 |
Ну наверно причина ошибки - вызов метода из управляемой части кода.
Выдержка из MSDN по данному исключению: _Exception.StackTrace - свойство "Данный метод предназначен для обеспечения доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода."
1
|
Администратор
|
|
30.12.2014, 11:05 | 4 |
prapor97, не надо путать свойство StackTrace COM интерфейса System.Runtime.InteropServices._Exception, с аналогичным из класса System.Exception. Чтение трассировки стека из исключения является абсолютно нормальной операцией.
0
|
3 / 3 / 0
Регистрация: 19.12.2014
Сообщений: 12
|
|
30.12.2014, 12:28 | 5 |
Блин, какая то трудная для понимания тема как для раздела для начинающих. Или я просто потому что еще не дошел до темы стеков.
0
|
Master of Orion
|
|
30.12.2014, 16:31 | 6 |
prapor97, просто список вызовов функций друг друга, элементарная концепция же
Alex9, никак, если ты только по одному номеру строки ошибки не можешь сказать, в чем проблема.
1
|
30.12.2014, 16:31 | |
30.12.2014, 16:31 | |
Помогаю со студенческими работами здесь
6
Программа AvrWiz V 22 не запускается на winXP, как выяснить причину ? Медленно включается и долго выключается комп - как выяснить причину? Определить причину исключения Как выявить причину ошибки рендеринга? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |