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

6 ответов

@Isalamon По сути, все, что хранится в сыром виде в хранилище (первичном или вторичном) компьютера, называется «данными». Адрес других данных также является данными, поэтому указатель хранит данные.

аписании проекта я столкнулся со странной проблемой. Это минимальный код, который мне удалось написать, чтобы воссоздать проблему. Я намеренно храню фактическую строку вместо чего-то другого, с достаточным количеством выделенного ...

0 ответов

Кроме того, вы должны быть свободны () со всеми этими локальными NODE *, возможно, в цикле join ().

ема: я создал связанный список дочерних потоков TIDS и хочу дождаться завершения всех дочерних потоков, прежде чем продолжить основной поток. В основном у меня есть обратный путь в каталогах (каталог определяется членами данногоstruct). Каждый ...

1 ответ

 и после того, как все эти памяти будут освобождены, вы освободите память, выделенную в

ой код, я получаю ошибку сегментации, и я не знаю почему ... Я создаю сетку, котораяn это его размер,tab это массив, типом которого является cellule: ячейка имеет 2 значения. Итак, я создаю в функцииcreer_grille массив яmalloc это (размер может ...

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

1 ответ

@CodeShane Я использовал android.location.Location; с 'com.google.android.gms: play-services-location: 11.0.4'

риложение случайно зависало с сигналом 11. Мне удалось получить файл захоронения из эмулятора, но я не могу понять, что не так с моим приложением. Я просмотрел здесь много постов с той же ошибкой, но пока не нашел работающего решения. Я прилагаю ...

1 ответ

Да, постоянное перераспределение - это привычка, от которой нужно быстро избавиться, прежде чем она станет слишком укоренившейся.

char *dumpTB (TB tb){ char* text = malloc(sizeof(char)); int i = 0; // int x = 0; //string index tNode* curr = tb->head; while(curr != NULL){ while(curr->line[x] != '\n'){ printf("%d", i); text[i] = curr->line[x]; printf("%c\n", text[i]); text = ...

4 ответа

Если нет, то вы вызывали неопределенное поведение где-то, очень вероятно, что каким-то образом повредили стек. Смотрите ответ Рупа для предложений там.

я есть длинная программа на c поверх Linux, которая выдает ошибку сегментации после основных возвратов. Это длинная программа, поэтому я не могу опубликовать ее. Так можете ли вы помочь мне, что может сделать такую ​​ошибку? Благодарю вас. Вау, ...

0 ответов

Ты не один. Эта ошибка входит в тройку ошибок программирования, которые новички делают в GTK +.

аюсь измерить размер ярлыка GTK: #include <gtk/gtk.h> static void map_event(GtkWidget *window, gpointer lab) { g_print( "In the callback..\n" ); GtkWidget *label = GTK_WIDGET(lab); g_print( "Everything is ok..\n" ); } static void activate ...

0 ответов

Спасибо Jww, пожалуйста, смотрите обновление на вопрос.

ользую OpenSSL в многопоточной программе на C и возникают проблемы. Поэтому я написал небольшую программу, чтобы попытаться сузить суть проблемы. Функции помимо основной функции были скопированы ...

3 ответа

Ошибка сегментации (ядро сброшено) в простом C-коде

Я новичок в C. Я имею в виду книгу «Язык программирования C» Брайана В. Кернигяна и Денниса Ритчи. Ниже приведен код для приращения и назначения указателя, приведенный в книге. #include<stdio.h> int main() { char *s = "Goal"; char *t = "Home"; ...

0 ответов

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

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