Вопросы по теме 'stack-trace'

Есть ли способ избежать встроенной оптимизации свойств в С#?
Итак, у меня есть класс PropertyBag, предназначенный для реализации INotifyPropertyChanged. Чтобы этот код работал максимально чисто и чтобы избежать ошибок пользователя, я использую стек для получения имени свойства. Видите ли, если имя свойства не...
4562 просмотров
schedule 12.12.2023

Стек вызовов .net Compact Framework - как?
Пространство имен System.Diagnostics (и GetFrame(int frameNumber) в частности) недоступно в CF. Как мне получить подробную информацию о стеке вызовов при работе на CE (6.0 R3)? Спасибо!
1204 просмотров
schedule 24.08.2022

С++ выяснить, подключен ли отладчик
Я использую stackwalk64 для создания трассировки стека для C++ в Visual Studio 2008 с использованием последних версий symchk.exe и dbghlp.dll. Это отлично работает, когда я запускаю автономный exe. Однако, когда отладчик подключен, я блокирую...
11346 просмотров
schedule 01.03.2024

как сбросить трассировку стека при вызове определенного метода Java?
Нам нужно отладить Java-приложение, которое случайным образом делает то, что не должно делать. Чтобы понять основную причину проблемы, нам нужно было бы получать трассировку стека всякий раз, когда вызывается определенный метод. Звучит просто...
1145 просмотров
schedule 28.08.2022

Программное обеспечение C # Stack Trace
Возможный дубликат: Как распечатать текущую трассировку стека в .NET без каких-либо исключений? Когда генерируется исключение, его текст содержит трассировку стека. Могу ли я как-то получить текст трассировки стека (включая файл и...
29656 просмотров
schedule 09.12.2023

Журнал ошибки javascript
Я хочу регистрировать все ошибки JS в моем проекте во время бета-тестирования. Сейчас делаю так: window.onerror = myErrHandler; function myErrHandler(message, url, line) { $.ajax({ cache: false, type: "post", data:...
7105 просмотров

Форматировать сообщение об исключении, чтобы оно содержало всю трассировку стека в Google Analytics для Android?
Я хотел бы иметь полную трассировку стека в отчетах Google Analytic для моего мобильного приложения. Я написал класс, который печатает трассировку стека и помещает ее в строку, но это не работает. Мой обычай ExceptionParser : @Override...
3147 просмотров
schedule 07.12.2023

Является ли CaptureStackBackTrace однопоточным?
Я знаю, что StackWalk64 является однопоточным, как и все функции dbghelp, как это четко указано в документации MSDN. http://msdn.microsoft.com/en-us/library/windows/desktop/ms680650(v=vs.85).aspx «Все функции DbgHelp, такие как эта, являются...
1727 просмотров
schedule 31.07.2022

ARM: Генерация стека вызовов без указателя кадра
Я пытаюсь построить стек вызовов на процессоре Cortex-M3 (архитектура ARMv7-M), без ОС (голое железо). Однако для этого ABI нет регистра указателя кадра. Поэтому я изо всех сил пытаюсь создать стек вызовов, когда у меня нет указателя кадра....
6180 просмотров
schedule 01.10.2022

Обработка сигналов POSIX: как получить трассировку стека без использования backtrace_symbols?
Я пытаюсь добавить простое ведение журнала сбоев в свое приложение C++ для Mac OS и Linux. Я не доволен выводом backtrace_symbols . Я хотел бы взять все, что возвращает backtrace() , и построить трассировку стека (с символическими именами)...
1362 просмотров

Почему при использовании SetUnhandledExceptionFilter не работает обход стека?
Я использую следующий код для обхода стека при исключении ( примечание: вы должны запустить его в выпуске, чтобы правильно получить желаемый вывод трассировки стека на консоль, а не в режиме отладки или иначе будет отображаться только всплывающее...
1643 просмотров

Как найти имя пакета из данного вызова во время выполнения?
Для ведения журнала я хочу написать функцию, которая будет печатать имя пакета. Я могу сделать это для имени каталога: // file is the full file name // 4 - how many calls we want to go up in a stack trace. _, file, line, ok := runtime.Caller(4)...
1133 просмотров
schedule 26.07.2022

Записать трассировку стека результатов по умолчанию в файл
Я использую регистратор в своей программе, определенной по шаблону, как показано ниже. var ( logFile *os.File Info *log.Logger ) func init() { var err error logFile, err = os.OpenFile("/my/file/with.log",...
74 просмотров
schedule 26.10.2023