0
ответов

Печать полной трассировки в C ++

Я хочу выгрузить трассировку из программы C ++ в Linux в том же формате, что и в gdb. Я пробовал использовать для этой цели функции backtrace () и backtrace_symbols (). Они вернули ...
вопрос задан: 2 November 2011 10:44
0
ответов

трассировка стека и функции в пространствах имен

Я пытаюсь получить обратную трассировку в какой-то момент выполнения моей (c ++) программы. для этого я использую backtrace и backtrace_symbols. Что-то вроде этого: std :: string stacktrace (unsigned ...
вопрос задан: 5 August 2011 13:19
0
ответов

Обратная трассировка Javascript

Как получить трассировку в Javascript? Идеальные особенности: имя функции входа или какой-нибудь значимый идентификатор для анонимных функций, список аргументов на каждом уровне, номера строк. Можно ли это сделать в ...
вопрос задан: 22 July 2011 09:21
0
ответов

GDB: Вопрос об относительных и абсолютных путях к файлам в трассировке

У меня вопрос о gdb или gcc (но не о firefox). Когда я отлаживаю firefox, я вижу только абсолютные пути в gdb. Пример: 5 0x01bb0c52 в nsAppShell :: ProcessNextNativeEvent (this = 0xb7232ba0, ...
вопрос задан: 24 June 2011 21:17
0
ответов

что вызывает сбой backtrace () (SIGSEGV) в 64-разрядной версии Linux

I Я разрабатываю приложение на Linux, в котором я хотел бы отслеживать все запущенные потоки с определенной частотой. поэтому мой пользовательский обработчик сигналов SIGUSR1 (для всех потоков) вызывает backtrace () ...
вопрос задан: 23 June 2011 11:01
0
ответов

Получение обратной трассировки другого потока

В Linux для получения обратной трассировки вы можете использовать вызов библиотеки backtrace (), но он возвращает только обратную трассировку текущего потока. Есть ли способ получить обратную трассировку какого-либо другого потока, если я знаю, что это
вопрос задан: 19 June 2011 11:45
0
ответов

Как включить обратную трассировку C в код модуля ядра?

Итак, я пытаюсь выяснить, какие процессы ядра вызывают некоторые функции в драйвере блока. Я думал, что включение backtrace () в библиотеку C упростит задачу. Но у меня проблемы с загрузкой ...
вопрос задан: 2 May 2011 22:21
0
ответов

Получение обратной трассировки из блока catch

Я использую обратную трассировку, чтобы получить информацию, откуда возникло исключение. В конструкторе моего исключения я сохраняю трассировку в std :: string и в блоке catch для исключений ...
вопрос задан: 26 November 2010 09:18
0
ответов

backtrace by SIGSEGV

Я отлаживаю запись приложения в ansi C, программе с несколькими потоками. Иногда в основном потоке вызывает ошибку SIGSEGV. (gdb) backtrace full # 0 0x0000000000000000 в ?? () Нет информации о таблице символов ...
вопрос задан: 21 November 2010 19:21
0
ответов

Эффективный алгоритм для поиска всех ключевых слов в тексте

У меня есть много строк, содержащих текст с множеством разных написаний. Я токенизирую эти строки, выполняя поиск по ключевым словам, и если ключевое слово найдено, я использую соответствующий текст для этого ключевого слова. Пусть '...
вопрос задан: 18 November 2010 13:46
0
ответов

Получить переменные в объеме на каждом уровне следа PHP?

Существует ли способ просмотреть набор переменных в каждом стековом фрейме в следе? Я могу приехать достаточно близкий с комбинацией debug_backtrace (верного) для получения объектов, get_object_vars на каждом объекте к...
вопрос задан: 5 August 2010 19:27