Вопросы по теме 'coredump'

Как мне выгрузить весь процесс Python для последующей проверки отладки?
У меня приложение Python находится в странном состоянии. Я не хочу заниматься отладкой процесса в реальном времени. Могу ли я выгрузить его в файл и позже проверить его состояние? Я знаю, что позже восстановил corefiles программ на C в gdb, но я не...
14420 просмотров
schedule 23.09.2021

Можете ли вы заморозить процесс C / C ++ и продолжить его на другом хосте?
Мне было интересно, можно ли сгенерировать "основной" файл, скопировать его на другую машину, а затем продолжить выполнение основного файла на этой машине? Я видел утилиту gcore, которая создает файл ядра из запущенного процесса. Но я не думаю,...
4448 просмотров
schedule 06.09.2021

Сбой приложения C ++, включая ada dll, не создает дамп ядра
Как заставить приложение C ++, включающее загруженную разделяемую библиотеку ada, генерировать дамп ядра при сбое ? У меня есть приложение C ++, которое загружает общую библиотеку ada, внутри кода ada я получаю ошибку переполнения стека, которая...
1578 просмотров
schedule 23.10.2021

Как определить, какое приложение создало определенный дамп ядра в OS X?
Я хочу определить, какое приложение создало дамп ядра в OS X. Как я могу найти эту информацию? Запуск file core.1234 не дает имени приложения, в сети что-то вроде Mach-O 64-bit core x86_64 .
668 просмотров
schedule 11.11.2021

После того, как интерпретатор Ruby откажется от ошибок, возможно ли получить обратную трассировку Ruby из corefile?
Примечание. Я использую segfault, с которым столкнулся при использовании гем libxml-ruby, чтобы проиллюстрировать вопрос, но с тех пор я исправил свою проблему с указанным гемом. На самом деле этот вопрос касается просмотра обратной трассировки...
1933 просмотров

Ядро ошибки сегментации выгружено на языке C
У меня проблема с ошибкой сегментации (дамп ядра) в C. Я компилирую с помощью gcc и не могу это исправить! Вот код, который должен просматривать файл csv и выполнять 1 из 4 операций: #include <stdlib.h> #include <stdio.h> #include...
315 просмотров
schedule 28.11.2021

При использовании coredump в gdb как я могу точно узнать, какой поток вызвал SIGSEGV?
В моем приложении используется более 8 потоков. Когда я запускаю info threads в gdb, я вижу потоки и последнюю функцию, которую они выполняли. Мне не кажется очевидным, какой именно поток вызвал SIGSEGV. Можно ли это сказать? Это поток 1? Как...
7935 просмотров
schedule 04.09.2021

Статус процесса linux при выгрузке ядра
Скажем, у меня есть процесс, который будет генерировать огромный файл ядра, если он каким-то образом выйдет из строя (например, mysql). Я хочу знать, в каком состоянии находится процесс при выгрузке ядра. Все как раньше или меняется на зомби? Моя...
1355 просмотров
schedule 20.10.2021

Ошибка структуры C: обнаружено разрушение стека, прерывание (ядро выгружено)
Привет, я пишу простую программу на C с использованием «struct». Я пытаюсь добавить строки (что всегда кажется проблемой), и я наконец могу скомпилировать, но когда я запускаю его, я получаю сообщение об ошибке. Имя файла - «структура», это ошибка:...
850 просмотров
schedule 30.11.2021

Выгрузить все состояние процесса на диск и загрузить обратно при необходимости
У меня есть приложение C #, которое принимает задания на основе нескольких событий Как файловый наблюдатель, события, основанные на времени и т. Д. Но в жизненном цикле приложения наступит время, когда оно будет частично обрабатывать ресурсы,...
169 просмотров
schedule 16.11.2021

Как сгенерировать дампы ядра в Mac OS X?
Похоже, я не могу генерировать дампы ядра в Mac OS X 10.6.8. $ ulimit -c unlimited $ ./a.out Hello world! Segmentation fault $ find ~/ -type f -name core # ls -la /cores/ total 0 drwxrwxr-t@ 2 root admin 68 24 jui 2010 . drwxrwxr-t 31...
47600 просмотров
schedule 27.02.2022

Дамп ядра MIPS с ra и pc, равными 0000000
Я получаю периодические дампы ядра в одном из наших процессов. Все стеки потоков, кроме того, который рухнул, выглядят нормально и анализируются правильно. Поток, в котором произошел сбой, имеет явно поврежденный стек вызовов. В стеке два фрейма,...
1843 просмотров
schedule 13.03.2022

CentOs 7 не загружает аварийное ядро ​​и создает дамп в /var/crash
У нас есть проблема, из-за которой наш сервер CentOS 7 не создает файл дампа ядра в /var/crash при панике ядра. Похоже, аварийное ядро ​​никогда не загружается. Мы следовали руководству Rhel ( http://red.ht/1sCztdv ) по настройке аварийных дампов и...
4896 просмотров
schedule 19.03.2022

Включить дампы ядра для аварийного процесса в macOS Sierra
Мне нужно включить создание Core Dump File для процессов, которые завершаются SIGABRT,SIGBUS и т.д.. В предыдущих версиях MAC OS X (включая ElCapitan), чтобы включить файл Code Dumps для всех процессов, я сделаю: sudo sysctl -w...
2505 просмотров
schedule 25.03.2022

Как получить идентификаторы сборки общих объектов из основного файла?
gcc обычно встраивает идентификатор сборки в общие объекты, чтобы разрешить автоматическое извлечение символов и самого общего объекта. Схема описана здесь: http://fedoraproject.org/wiki/Releases/FeatureBuildId У меня есть дамп ядра...
2086 просмотров
schedule 01.04.2022

Динамический массив с malloc не работает, но фиксированный размер работает - C
Почему фиксированный массив работает, но когда я пытаюсь сделать его динамическим с помощью malloc, возникает ошибка сегментации? Я пробовал все виды значений, кроме *10. Это просто использование небольшого файла. Мне нужно это для работы со...
222 просмотров

pthread_join() вызывает ошибку сегментации
Я работаю над пониманием потоков и столкнулся с этой ошибкой сегментации, которую я не могу исправить. Я сузил ошибку до функции pthread_join() , но не могу двигаться дальше. Насколько я понимаю, цикл for должен быть таким же, как цикл для...
583 просмотров

Создание файла основного дампа дочернего процесса
Я пытаюсь запустить gpg из моего php-скрипта, используя exec(). Но он вылетает из-за ошибки сегментации: «gpg: обнаружена ошибка сегментации ... выход». Он падает в дочернем процессе, поэтому мой php-скрипт работает нормально. Чтобы определить...
1408 просмотров
schedule 22.04.2022

(gdb) gcore предупреждение gcore: ошибка чтения памяти
Я использую gdb на Andorid в оболочке Android: ./gdb --pid 29083 ... предупреждение gcore: Ошибка чтения памяти для раздела corefile, 8192 байта по адресу 0x730c5000. Сохраненный corefile core.29083 (gdb) Я также установил ulimit -c 50000, но дамп...
2009 просмотров
schedule 26.04.2022

Использование ЦП в основной веб-службе dotnet постепенно увеличивается
У меня есть веб-служба .net Core, которая, кажется, постепенно увеличивает использование процессора. это означает, что в первый день он не превысит 10%, во второй день может подняться до 20% и так далее. Используя команду TOP в Linux, все мои...
1621 просмотров