Результаты поиска по запросу "segmentation-fault"

2 ответа

Сегментация ошибки Fgets

int main( int argc, char** argv) { FILE *inFilePtr = fopen(*(argv + 1), "r"); char *rawdata = malloc(sizeof(char) * 100); float *ary = malloc(sizeof(float) * 50); int counter = 0; float averageAns; int count = 0; while (count < 1 ...

2 ответа

segfault в R с использованием пакета reshape2 и dcast

RStudio был сбой, когда я пытался изменить конкретный кадр данных с помощьюdcast (изreshape2 пакет). Я обнаружил, что сбой на самом деле происходит в самом R, поэтому я запустил свой код приведения в R.app и получил тип ошибки, который дает этому ...

6 ответов

C - Неожиданная ошибка сегментации на strtok (…)

Я использую strtok (...) из библиотеки, и она работает нормально до конечного состояния, что приводит к ошибке сегментации и аварийному завершению программы. API утверждает, что strtok (...) будет выдавать NULL, когда токенов больше не будет, что ...

ТОП публикаций

1 ответ

Счетчик выхода код 139 при запуске, но GDB сделать это через

Мой вопрос звучит определенно, но я сомневаюсь, что он все еще может быть проблемой отладки C ++. Я использую omnet ++, который должен симулировать беспроводную сеть. Сам омнет ++ - это программа на С ++. Я столкнулся со странным явлением, ...

1 ответ

Boost :: filesystem, std :: sort: проблема с сохранением информации о проходах сортировки

Я пытаюсь использоватьstd::sort на тип данных, который содержит информацию, прочитанную изboost::filesystem::dictionary_iterator, Похоже, что как алгоритм сортировки сделалn сравнения,n количество файлов в каталоге, эта информация теряется, и я в ...

2 ответа

Ошибка сегментации (ядро сброшено), чтение из стандартного ввода

Я пытаюсь посчитать количество каждого слова в файле. Файл может быть либо stdin, либо именем файла, указанным в командной строке (./ count -f). Пока программа выдает правильные результаты при чтении файла из командной строки. Но ошибка ...

3 ответа

Почему этот код не вызывает segfault?

Почему это не Segfault? #include <stdio.h> int main() { int i; int arr[] = {1, 2, 3, 4}; for(i=0;i<8;i++) { arr[i] = i; printf(" %d", arr[i]); } printf("\n"); return 0; }Но это происходит, когда я заменяю 8 на 9 в цикле for. Примечание: я ...

2 ответа

Linux: обработка ошибки сегментации и получение дампа ядра

Когда мое приложение падает из-за ошибки сегментации, я хотел бы получить дамп ядра из системы. Я делаю это, настраивая перед рукой ulimit -c unlimitedЯ также хотел бы, чтобы в журналах моего приложения была указана ошибка сегментации. Я делаю ...

5 ответов

Почему glibc fclose (NULL) вызывает ошибку сегментации, а не возвращает ошибку?

Согласно справочной страницеfclose(3): ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ При успешном завершении 0 возвращается. В противном случае,EOF возвращается и глобальная переменнаяerrno установлен, чтобы указать на ошибку. В любом случае любой дальнейший доступ ...

6 ответов

Какой у вас способ найти причину ошибки?

Или просто отладка в целом, как вам нравится находить ошибки в коде. Специально для C / C ++, но для всех языков в целом. Я пытался найти причину этого неприятного сегфо, но мне бы хотелось, чтобы я сам нашел его, а не разместил в Интернете. Есть ...