8
ответов

Как проанализировать информацию от дампа ядра Java? [закрытый]

Если процесс разрушает и оставляет дамп ядра, или я создаю один с gcore затем, как я могу проанализировать его? Я хотел бы смочь использовать jmap, jstack, jstat и т.д. и также видеть значения всех переменных. Это...
вопрос задан: 11 March 2018 16:03
8
ответов

Можете ли вы заморозить процесс C / C ++ и продолжить его на другом хосте?

Мне было интересно, можно ли сгенерировать файл "core", скопировать его на другой компьютер, а затем продолжить выполнение файла core на этом компьютере? Я видел утилиту gcore, которая сделает ...
вопрос задан: 10 October 2008 23:46
7
ответов

Как программно вызвать дамп ядра в C/C++

Я хотел бы вызвать дамп ядра в определенном местоположении в моем приложении C++. Я знаю, что могу сделать это путем выполнения чего-то как: интервал * отказывает = ПУСТОЙ УКАЗАТЕЛЬ; *откажите = 1; Но я хотел бы знать, существует ли...
вопрос задан: 23 March 2017 15:36
7
ответов

Как отладить отказ сегментации, в то время как gdb отслеживание стека полно'??'?

Мой исполняемый файл содержит таблицу символов. Но кажется, что отслеживание стека является overwrited. Как получить больше информации из того ядра? Например, есть ли способ осмотреть "кучу"? Посмотрите...
вопрос задан: 10 March 2010 18:03
6
ответов

Анализ Дампа ядра Соляриса

Я использую pstack для анализа файлов дампа ядра в Солярисе, Как еще я могу проанализировать дамп ядра от solaris? Какие команды могут использоваться, чтобы сделать это? Что другая информация будет доступна от дампа?
вопрос задан: 30 October 2008 03:55
5
ответов

Как генерировать дамп ядра в Linux на отказе сегментации?

У меня есть процесс в Linux, это получает отказ сегментации. Как я могу сказать этому генерировать дамп ядра, когда это перестало работать?
вопрос задан: 21 January 2019 03:00
5
ответов

Ядро выведенный, но базовый файл не находится в текущем каталоге?

При запущении программы C Это говорит" (выведенное ядро)", но я не вижу файлов под текущим путем. Я установил и проверил ulimit: ulimit-c неограниченный ulimit-a я также пытался найти файл...
вопрос задан: 21 January 2019 02:57
5
ответов

Как я нахожу то, что использует память в процессе Python в производственной системе?

Моя производственная система иногда показывает утечку памяти, которую я не смог воспроизвести в среде разработки. Я использовал профилировщика памяти Python (а именно, Бесформенный) с некоторым успехом в...
вопрос задан: 23 May 2017 12:10
5
ответов

Почему файлы дампа ядра сгенерированы?

Иногда, когда я выполняю свой код, файл дампа ядра сгенерирован, когда я завершаю программу Ctrl +\. Имя файла имеет ядро формы.*. Программа не завершается резко, и существует нет...
вопрос задан: 5 March 2014 08:14
5
ответов

Дамп ядра в Linux

Я хочу создать дамп ядра каждый раз, когда мой процесс отказывает. В настоящее время я следую за этим подходом: Создайте специальную версию "отладки" программы с помощью "-g" gcc/g ++. Выполнитесь "ulimit-c неограниченный"...
вопрос задан: 3 December 2010 20:24
4
ответа

Как я предварительно ожидаю каталог путь к библиотеке при загрузке базового файла в gdb на Linux

Мне генерировали базовый файл в удаленной системе, к которой у меня нет прямого доступа. У меня также есть локальные копии файлов библиотеки от удаленной системы и исполняемый файл для катастрофического отказа...
вопрос задан: 10 March 2018 15:28
4
ответа

Действительно ли возможно peridocally сохранить состояние программы через дамп ядра?

Я просто хочу вывести ядро, не останавливая программу. Это по существу сериализировало бы целое состояние программы. Очень удобная вещь для отладки позже. Действительно ли это возможно в соответствии с Linux?
вопрос задан: 7 October 2009 12:50
4
ответа

Данные Mark как чувствительные в Python

Я должен сохранить пароль пользователя в течение короткого промежутка времени в памяти. Как я могу сделать так все же не, такая информация случайно раскрыла в coredumps или tracebacks? Есть ли способ отметить значение...
вопрос задан: 11 June 2009 18:05
4
ответа

Как программа C может произвести дамп ядра себя без завершения?

Я хочу, чтобы программа C произвела дамп ядра при определенных обстоятельствах. Это - программа, которая работает в продуктивной среде и легко не остановлена и перезапущена для корректировки других видов отладки...
вопрос задан: 26 September 2008 00:21
3
ответа

Как я вывожу весь процесс Python для более позднего контроля отладки?

У меня есть приложение Python в странном состоянии. Я не хочу делать живую отладку процесса. Я могу вывести его в файл и исследовать его состояние позже? Я знаю, что восстановил corefiles программ C...
вопрос задан: 23 May 2017 12:18
2
ответа

Дамп ядра, эквивалентный для Java

До сих пор я узнал о генерации дампа потока и дампа "кучи" с помощью jstack и и jmap соответственно. Однако дамп потока jstack содержит только тексты, описывающие стек на каждом потоке. И...
вопрос задан: 10 October 2019 19:21
2
ответа

Восстановление программы указывает из базового файла

Действительно ли возможно, при каких-либо обстоятельствах, восстановить состояние программы к тому, чем это было во время поколения базового файла? Причина, которую я спрашиваю, является этим для использования в своих интересах способности gdb к...
вопрос задан: 10 March 2018 15:28
2
ответа

Где дампы ядра записаны на Mac?

На Mac OS X, если я отправляю SIGQUIT в свою программу C, это завершается, но нет никакого файла дампа ядра. Необходимо ли вручную включить дампы ядра на Mac OS X (как?), или они записанный в где-то в другом месте...
вопрос задан: 25 January 2018 19:57
2
ответа

Как я заставляю файлы символов для Java.exe/jvm.dll анализировать файлы дампа ядра катастрофического отказа?

У меня есть JAVA-приложение, работающее на сервере приложений Websphere. Когда я анализирую системный файл дампа ядра катастрофического отказа, я получаю некоторую информацию как это: ОШИБКА: Файл символов не мог быть найден. Принявший значение по умолчан
вопрос задан: 21 December 2011 20:24
2
ответа

Дампы ядра Linux являются слишком большими!

Недавно я замечал увеличение размера дампов ядра, сгенерированных моим приложением. Первоначально, они были чуть приблизительно 5 МБ в размере и содержали приблизительно 5 стековых фреймов, и теперь у меня есть ядро...
вопрос задан: 4 May 2010 04:59
2
ответа

a.out заменяется форматом файла ELF?

У меня есть несколько вопросов: Почему a.out был заменен ELF? Каковы были главные дефекты в формате a.out, который привел к повышению формата файла ELF? Более ранние дампы ядра были основаны на a.out, но теперь они...
вопрос задан: 28 February 2010 20:08
2
ответа

Используя stackdump от исполняемого файла Cygwin

Таким образом, я написал содержащий код, которые иногда отказывают..., и создает stackdump файл. Используя addr2line я могу выяснить, как программа добралась до точки катастрофического отказа путем декодирования адресов на одним. Есть ли...
вопрос задан: 3 February 2010 08:57
2
ответа

Дамп "кучи" Java запроса (дамп ядра) из приложения

Мне нужен способ запросить дамп "кучи" из приложения. Объяснение: Когда я встречаюсь с определенным состоянием ошибки, я хотел бы вывести "кучу", так, чтобы я видел то, что держится за память...
вопрос задан: 30 November 2009 10:02
1
ответ

Сбой программы не генерирует дамп ядра

Я написал программу на C, которая иногда умирает через несколько дней. Он работает на встроенном оборудовании, поэтому трудно правильно отладить проблему (нет локального gdb, нет valgrind, но у меня есть strace). Это не ...
вопрос задан: 13 February 2019 17:31
1
ответ

Действительно ли возможно получить дамп ядра рабочего процесса и его таблицы символов?

Действительно ли возможно получить gdb или использовать некоторые другие инструменты для создания дампа ядра рабочего процесса, и это - таблица символов? Было бы замечательно, если существует способ сделать это, не завершая процесс...
вопрос задан: 9 April 2018 14:26
1
ответ

Что такое SEGV_MAPERR?

Что такое SEGV_MAPERR, почему он всегда придумывает SIGSEGV?
вопрос задан: 6 March 2018 09:25
1
ответ

Как создавать дампы ядра в Mac OS X?

Похоже, я не могу создавать дампы ядра в Mac OS X 10.6.8. $ ulimit -c неограниченно $ ./a.out Привет, мир! Ошибка сегментации $ find ~ / -type f -name core # ls -la / cores / всего 0 drwxrwxr-t @ 2 ...
вопрос задан: 8 September 2015 15:20
1
ответ

настраиваемый каталог дампа ядра для каждого процесса

Существует ли способ настроить каталог, куда файлы дампа ядра помещаются для определенного процесса? Я сделал, чтобы демон обработал записанный в C++, для которого я хотел бы настроить каталог дампа ядра...
вопрос задан: 23 April 2010 11:48
1
ответ

Как включить полный coredumps на OS X?

Выглядит, что OS X (10.6) не делает генерирует codedumps по умолчанию. Используя ulimit-c неограниченный не хорошее решение, потому что ulimit действительно устанавливает предел в переменной среды. Это будет работать...
вопрос задан: 5 February 2010 12:47
1
ответ

OS X: Генерировать дамп ядра, не снижая процесс?

Я знаю, как генерировать дамп ядра на OS X, когда процесс отказывает, но что я действительно должен сделать, присоединить к процессу, генерировать дамп ядра, затем возобновить что процесс (не уничтожая его). Длинное...
вопрос задан: 1 February 2010 20:06