Вопросы по теме 'segmentation-fault'

Почему strcpy вызывает ошибку сегментации с глобальными переменными?
Итак, у меня есть код C: #include <stdio.h> #include <string.h> /* putting one of the "char*"s here causes a segfault */ void main() { char* path = "/temp"; char* temp; strcpy(temp, path); } Это компилируется, запускается и...
10039 просмотров

Segfault от добавления переменной
Я, по общему признанию, новичок в C, но это поставило меня в тупик. Я работаю над реализацией связанного списка для практики, и я получаю segfault, просто добавляя переменную в функцию split_node: #include <stdio.h> #include...
1061 просмотров
schedule 19.07.2022

boost::thread: Segfault при запуске оптимизированной версии
У меня не получается заставить boost:thread работать. Он отлично работает при компиляции без оптимизации: g++ -o test-thread test-thread.cpp -lboost_thread-gcc-mt-s -lpthread ./test-thread Но версия, скомпилированная с оптимизацией,...
3334 просмотров

Сигнал 11 segfault при системном вызове wait ()?
Я работаю над базовой оболочкой на C. В моей реализации каналов я считаю команды в строке и итеративно fork() новый процесс. В конце каждой итерации я wait() выполняю дочернюю операцию, прежде чем переходить к следующей команде. Это отлично...
2207 просмотров
schedule 20.07.2022

Конструктор копирования сегментов
Мой код выглядит следующим образом: void Scene::copy(Scene const & source) { maxnum=source.maxnum; imagelist = new Image*[maxnum]; for(int i=0; i<maxnum; i++) { if(source.imagelist[i] != NULL) { imagelist[i] = new Image;...
874 просмотров
schedule 15.12.2022

Ошибка сегментации в среде приложения Qt
это порождает ошибку сегментации из-за "QColor colorMap [9]" ;. Если я удалю colorMap, ошибка сегментации исчезнет. Если верну. Он возвращается. Если я все очищу, а затем построю, все исчезнет. Если я увеличу размер массива, он вернется. С...
650 просмотров
schedule 30.03.2023

Почему я получаю segfaults при объявлении структуры глобально или внешне?
У меня есть структура, определенная в заголовке следующим образом: #define LC_ERR_LEN 300 typedef struct dLC_ERRMSG { short nr; short strategy; char tx[LC_ERR_LEN]; } LC_ERRMSG; Который я использую в своем коде как таковой:...
1400 просмотров
schedule 01.04.2022

Помогите понять segfault с помощью std::map/boost::unordered_map
У меня есть код для управления ресурсами (изображения, шрифты, данные сетки и т. д.) с использованием статического класса шаблона, что позволяет клиентскому коду делать что-то вроде: ResourceManager<Texture>::init("data/textures");...
2685 просмотров

Почему один аварийный журнал символизирует, а другой нет?
У меня есть два журнала сбоев из приложения iPhone в XCode Organizer. Оба произошли в течение 20 минут друг от друга, на одном устройстве с одной и той же сборкой приложения. В то время как один был символизирован, другой нет. Несимволизированный...
779 просмотров

Почему я получаю ошибку сегментации?
Я пытаюсь написать программу, которая принимает текстовый файл в качестве аргумента и анализирует его, складывая все числа вместе, а затем распечатывая сумму. Ниже приведен мой код: #include <stdio.h> #include <stdlib.h> #include...
514 просмотров
schedule 03.11.2023

получение разных значений при проверке объекта с помощью gdb
Я использую gdb для отладки программы на С++, которая завершилась ошибкой сегментации. Глядя на стек, первые несколько кадров: #0 0x0041c496 in cDefaultList::doInsert (this=0x9c69708, obj=0x9c69348) at cdefaultlist.cc:119 #1 0x0041c86c in...
152 просмотров
schedule 05.01.2023

как отлаживать SIGSEGV в jvm GCTaskThread
Мое приложение испытывает денежные средства в производстве. Аварийный дамп указывает на то, что в GCTaskThread произошел SIGSEGV. Он использует JNI, поэтому может быть какой-то источник повреждения памяти, хотя я не уверен. Как я могу отладить...
3610 просмотров

сегментация с массивом
У меня есть два вопроса относительно массива: Первый относится к следующему коду: int a[30]; //1 a[40]=1; //2 почему строка 2 не дает segfault, она должна давать, потому что массиву было выделено только 30 целых пространств, и любое...
365 просмотров
schedule 29.01.2024

Ошибка сегментации в PHP при использовании SOAP для подключения к SalesForce
Я интегрирую свое программное обеспечение (PHP) с SalesForce, используя SalesForce PHP Toolkit. До сих пор все работало отлично, но когда я начал писать код для вызова convertLead(), я получил ошибку «Ошибка сегментации». Это код, который я...
2471 просмотров
schedule 26.06.2022

Почему я получаю ошибку сегментации в своем коде, и можете ли вы объяснить передачу по ссылке, передачу по значению?
Я пишу программу на C. Я пытаюсь понять разницу между передачей по ссылке и передачей по значению. Я не уверен, правильно ли я понял. Я получаю ошибку сегментации / ошибку дампа ядра после выполнения цикла do while во второй раз. Что мне не...
281 просмотров
schedule 24.03.2022

Ошибка сегментации (дамп ядра)
Я пишу программу, которая использует хеш-таблицу связанных списков для подсчета частоты слов. Программа будет подсчитывать все слова, которые я ввожу, вместе с частотой, однако после печати хэш-таблицы я получаю ошибку сегментации (сброс ядра)....
4062 просмотров
schedule 03.05.2022

Как обнаружить нехватку памяти?
Как определить, вызван ли segfault нехваткой памяти? У меня есть segfault, который не поддается диагностике с помощью valgrind и duma/efence, потому что он, кажется, приводит к сбою этих инструментов (Valgrind «случилось невозможное», duma:...
4736 просмотров

Ошибка сегментации аннотации Rails
Есть несколько вопросов, которые обходят этот вопрос, но ничего, что действительно соответствует тому, что я ищу. После того, как я bundle install свой Gemfile, указанный ниже, я запускаю annotate и получаю следующую ошибку:...
872 просмотров

Запутанная ошибка сегментации
EDIT: я в основном переделал весь вопрос, чтобы предоставить исполняемый пример... Я получаю ошибку сегментации, которую я не могу понять. Вот сжатая версия моего кода. Я сохранил исходную иерархию классов, хотя у некоторых классов нет...
300 просмотров

Ошибка сегментации для pthreads в рекурсивном вызове
Учитывая приведенный ниже код, я получаю ошибку сегментации, если запускаю ее с n>16. Я думаю, что это как-то связано со стеком, но я не могу понять. Может ли кто-нибудь дать мне руку? Код не мой и на самом деле не важен. Я просто хотел бы,...
2120 просмотров
schedule 07.05.2022