Описание тега coredump

Дамп ядра представляет собой состояние рабочей памяти программы Unix в определенное время, часто когда программа внезапно завершилась.
0 ответов

llnode не возвращает findjsobjects

Я нахожусь в процессе отладки утечки памяти в нашем приложении узла. Однако я не могу использовать llnode, чтобы показать какие-либо объекты JavaScript. Я следовал инструкциям Брендана. Я тестировал на разных версиях Ubuntu 16.04 и 17.04, а также на…
29 июн '17 в 18:43
0 ответов

Динамический стек, stack_top в C

Я немного потренировался с использованием динамических стеков, но застрял в том моменте, когда при попытке распечатать содержимое всего стека, я получаю дамп памяти. stack.c (pila.c) void PILA_Crea(Pila *pP){ //stack create (*pP) = NULL; } int PILA_…
22 апр '14 в 12:43
1 ответ

Choco Solver: как настроить CSP с реальными переменными и ограничениями

Я хотел бы написать программу для автоматического создания помещений. С этой целью я рассмотрел идею постановки задачи в виде CSP, где переменными являются: x_o, y_o: положение объекта o в среде theta_o: ориентация объекта o и домены: определенный д…
12 дек '17 в 10:03
1 ответ

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

У меня неожиданная перезагрузка на встроенном устройстве. В настоящее время я могу обнаружить проблему с аппаратным сторожевым таймером благодаря вызову ioctl. Теперь я хотел бы определить, была ли причина перезагрузки причиной паники ядра. Я нахожу…
11 дек '17 в 09:39
0 ответов

Не удается прочитать / proc /<id>/ mem, когда процесс зависает

Я пытаюсь прочитать сбой процесса мем. Я скачал несколько приложений (minicoredump и другие приложения на python), которые справляются с этой ситуацией. Я связал приложения с core_pattern, и когда мой процесс падает, я получаю Operation not permitte…
26 фев '18 в 07:36
1 ответ

Вставка связанных списков (ядро сброшено)

Мой заголовок и файл имплиментации #ifndef VIKTOR_H_ #define VIKTOR_H_ #include &lt;iostream&gt; template &lt;class DataType&gt; class viktor { private: template &lt;class NodeType&gt; struct Node { NodeType data; Node&lt;NodeType&gt; * next; }; Nod…
13 апр '17 в 16:30
1 ответ

Горячий конвертировать TXT файл в массив структурных ошибок сегментации?

Попытка извлечь данные из текстового файла и поместить эти данные в массив. Файл содержит определенное количество строк, каждая из которых имеет одинаковое расположение: Number FamilyName FirstName GPA Необходимый массив является массивом структуры.…
13 окт '18 в 18:45
2 ответа

Как выполнить дамп ядра программы Linux и продолжить работу?

Для моих собственных целей я хотел бы регулярно получать дамп ядра моего работающего приложения - из приложения - но продолжать запускать программу. Как я могу это сделать? Приложение имеет один процесс с несколькими потоками. Дамп ядра Google выгля…
05 сен '16 в 07:49
1 ответ

*** Обнаружено разрушение стека *** Прервано (ядро сброшено)

Я пытаюсь отладить программу, которая выдает ошибку: Abort (core dumped). Valgrind обнаруживает разрушение стека и выдает УТЕЧКУ с 1 блоком, который все еще доступен. Он сообщает строке 12 функции downloadAndOpen, где у меня есть fopen, который, как…
22 дек '14 в 18:49
1 ответ

Сбои JVM при запуске Cassandra 1.1.3 в Solaris.

Вот основной дамп. Происходит, когда мы запускаем 2-х узловый кластер кассандры. Работает нормально, когда в кольце только 1 узел. Это с Cassandra 1.1.3, мы уже работали с 1.0.7 и работали просто отлично. Любые идеи о том, что может быть причиной эт…
11 сен '12 в 15:35
4 ответа

Системный вызов Perl вызывает дамп ядра, но $? остается нулевым

У меня есть Perl-скрипт (работающий на Xubuntu Lucid Lynx в VirtualBox), который охватывает несколько двоичных файлов C/C++, передавая входные данные одного в другие. Одна из строк состоит из: my $ret_code=`cat $input | c_binary`; my $ret_val= $?; Д…
05 авг '10 в 17:00
1 ответ

C-программа для распечатки деталей функции C-файла

Для данного кода C я хотел бы напечатать имя функции и количество строк для каждой функции. Ниже мой код: struct fundetails { int nooflines; char funcname[SIZE]; }s[SIZE]; char *ffname(char *line,char *name) { int i=1,j=0; char *dt; strtok(line,"(")…
23 дек '12 в 06:18
1 ответ

setsid() после fork() не может генерировать дамп ядра

Для запуска программы я написал оболочку: #!/bin/bash ulimit -c unlimited ulimit -n 65535 /usr/local/bin/myprogram -D #-D here means run in daemon Когда я запускаю команду: kill -3 pid. Он не будет генерировать файл дампа ядра. После того, как я уда…
09 дек '15 в 09:55
2 ответа

Что такое файл дампа ядра в Linux? Какую информацию она предоставляет?

Что такое файл дампа ядра в linux? Какую всю информацию она предоставляет?
16 мар '11 в 05:46
1 ответ

Анализ дампов ядра, генерируемых несколькими приложениями, с помощью gdb

У меня есть дамп ядра, сгенерированный 2 приложениями -> /usr/bin/python и /usr/bin/app1. Я знаю, что свалка может быть проанализирована gdb /path/to/app /path/to/core но есть ли способ включить оба аргумента в спор? Я попробовал gdb '/usr/bin/pytho…
03 апр '12 в 13:44
0 ответов

Ubuntu 18.04 Генерирование файла дампа ядра (KDUMP)

Я хочу принудительно создать файл дампа ядра (KDUMP) в Ubuntu 18.04 LTS Любая идея?
31 окт '18 в 01:34
1 ответ

Сбой Python с дампом ядра при использовании потоков Python

Я написал многопоточный скрипт на Python с библиотекой потоков. Скрипт python вызывает базовый код TCL (ожидание / отправка) для взаимодействия с моими устройствами. Потоки Python используют один и тот же интерпретатор TCL. Когда скрипт python не яв…
22 ноя '15 в 06:05
2 ответа

Ошибка сегментации (ядро сброшено), когда я пытаюсь cout const char *[i], в чем проблема?

Компилятор g++ говорит: ошибка сегментации (ядро сброшено) когда этот код работает: #include &lt;iostream&gt; using namespace std; int main(){ const char *constantChars[3], *variableChars[3]; long int numbers[3]; for(int i=0; i&lt;4; i++){ constantC…
17 июн '16 в 10:03
0 ответов

Ошибка сегментации в fgets() - язык C

Я получаю ошибку сегментации именно в этой строке: while (fgets(line, MAX_LEN + 1, stream) != NULL) { .... } где MAX_LEN - 500, строка читает текущую строку, и поток открывается через fopen(filename, "r"); Я читаю строки из файла с определенным форм…
15 окт '13 в 20:58
3 ответа

Я не получаю coredump со всем процессом

Я пытаюсь получить coredump, поэтому я использую: ulimit -c unlimited Я запускаю свою программу в фоновом режиме и убиваю ее: kill -SEGV %1 Но я просто получаю: [1]+ Exit 1 ./Test И никаких coredumps не создаются. Я сделал то же самое с другими прог…
13 май '10 в 14:21