Я получаю странную ошибку сегмента, которая, кажется, исходит откуда-то не в моей программе... во всяком случае, не явно. Я вызываю "strcmp" для двух массивов... Оба массива хранятся в одном и том же типе...
Я запускаю исполняемый файл C из Python, и этот исполняемый файл иногда дает segfault. Когда он segfaults, модуль подпроцесса ничего не возвращает в stdout или stderr. Пример кода: import subprocess ...
Я придумал следующее решение на C для обращения строки: #include void reverse (char * head); void main () {char * s = "образец текста"; реверс (ы); printf ("% s", s); stdio.h> void reverse (char * head); void main () {char * s = "образец текста
Я наткнулся на следующий C головоломка: Q: Почему следующая программа segfault на IA-64, но нормально работает на IA-32? int main () {int * p; p = (int *) malloc (sizeof (int)); * р = 10; ...
Toady Я обновил свою машину для разработки с Ubuntu 10.04 LTS до Ubuntu 12.04 LTS (или ghc 6.12.1 до ghc 7.4. 1 ), и я столкнулся с очень странным поведением в моем текущем проекте. Через несколько часов я уменьшил...
Мне интересно, почему я получаю ошибку сегментации в приведенном ниже коде. int main (пустота ){ char str[100]="Меня зовут Вутукури"; char *str _старый, *str _новый; ул _старый=ул;...
Обсуждаемая программа пытается вычислить сумму -из -первых -n -натуральных -чисел, используя рекурсию. Я знаю, что это можно сделать, используя простую формулу n *(n+1 )/2, но идея здесь заключается в использовании рекурсии....
Мне было любопытно, какие размеры буферов write() и read() могут обрабатывать в Linux/ OSX/FreeBSD, поэтому я начал играть с тупыми программами, такими как: #include
#include <...
При попытке запустить Android SDK Manager в OSX я получаю следующую ошибку :Ошибка сегментации :11 Это работало до сегодняшнего дня. Единственный способ, с помощью которого я могу загрузить Android SDK Manager, это...
Один из очевидных способов вызвать переполнение стека и получить ошибку сегментации — это рекурсивно помещать кадры стека друг на друга до тех пор, пока он не переполнится. Мне интересно, могло ли переполнение стека произойти без...
В следующем :printf("Example%s\n",NULL); printf("%s\n",NULL); Я получаю вывод как :Example(null)Segmentation Fault Когда я попробовал отследить в GDB, он показал, что printf()конвертируется в puts(). Но...
Может ли кто-нибудь умнее меня объяснить мне, почему следующий сегмент кода дает сбой? Нет проблем с выделением памяти по ссылке, но как только я попытаюсь присвоить что-либо или освободить по...
Следующий тестовый код дает мне segfault на OSX 10.7.3, но не на других машинах: from __future__ import print_function import numpy as np
импортировать многопроцессорность как mp
import scipy.linalg def f(a): ...
Есть ли какая-либо причина, по которой printw()может вызвать ошибку сегментации? Код прекрасен и без него; порвал с этим. Не похоже, чтобы он делал что-то эзотерическое, так что я не уверен, с чего начать...
Я знаю, что вы ударите меня по костяшкам пальцев, но. Почему выдает ошибку сегментации char * cmd;
strcpy (cmd, argv [0]); когда это не char * cmd;
cmd = "шлепок"; Я не тренировался некоторое время, ...
Для ясности: это вопрос дизайна, а не реализации. Я хочу знать, почему POSIX ведет себя таким образом. Системные вызовы POSIX при указании недопустимой ячейки памяти возвращают...
Предположим, у меня есть следующий код IF (a.eq.0.or.M(a)) THEN с целым числом и M(1:3) массив логических элементов.
Если a равно 0, то я ожидаю, что первый тест поймает его, а второй...
У меня проблемы с массивом структур.
Я пытаюсь скопировать часть строки в элемент массива структуры. (извините, если это звучит не так ясно) вот мой код #include
#...
У меня проблемы с распределением памяти / освобождение. На «64-битной машине» я запустил некоторый c-код, который не дал мне ошибки.
Если я запускаю тот же код на 32-битной машине (после его повторной компиляции, обв.), У меня ...
#include int main()
{ char *name = "Vikram"; printf("%s",name); name[1]='s'; printf("%s",name); return 0;
} На терминал не выводится никакого вывода, а просто получаем ...
Я работаю над классом общих переменных без блокировок и хочу иметь возможность генерировать ошибку SIGSEGV, чтобы увидеть, работает ли моя реализация так, как я планировал. Я пробовал создать функцию, которая изменяет ...
Я пытаюсь отследить ошибку сегментации, которую я смог локализовать всего в нескольких строках кода на разных версиях Perl. Я использую perlbrew для управления своими различными версиями для разработки и ...
Я пытаюсь запустить следующую команду на Mac 10.6.8: Python 2.7.2 | EPD 7.1-2 (64-разрядная версия) | (по умолчанию, 27 июля 2011 г., 14:50:45) [GCC 4.0.1 (Apple Inc., сборка 5493)] при импорте darwin Импорт изображения ...
Привет У меня есть следующий код, который я компилирую с помощью gcc (> 4.2) с флагом -fopenmp: int main (void)
{
#pragma omp parallel for int i; для (я = 0; я <4; я ++) в то время как (1); возврат 0;
} Я получаю ...
Когда я скомпилировал этот простой код C, все в порядке, но после раскомментирования строки показывает ошибку сегментации. Я не знаю, что в этом плохого. Пожалуйста помоги. #include
int main () {...
Я делаю отладку для многопоточной программы C++ (pthread) на Linux. Она работает хорошо, когда число потоков невелико, например 1, 2, 3. Когда число потоков увеличивается, я получаю SIGSEGV (segmentation fault , ...
Я создал программу на C для записи в последовательный порт (/dev/ttyS0) на встроенной системе ARM. Ядро, работающее на встроенной ARM-системе, - это Linux версии 3.0.4, собранный с помощью того же кросс-компилятора, что и ...
Я написал приложение на C ++, которое использует Qt 4.7.4. При запуске он загружает несколько самописных динамических библиотек, которые также используют Qt (если это может быть полезно в какой-то мере). При закрытии ...