-
0 votesanswersviews
打印 Map 时出现未知的分段错误
我明白这个: Program received signal SIGSEGV, Segmentation fault. 0x00007ffff7580d75 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 我能知道为什么发生seg故障吗? 当发生此错误时,我当前正在文件中打印C映射的内容 . Map 大小将以MB为单位,这可能是个问题吗? -
0 votesanswersviews
读取文本文件中的数据后FORTRAN“随机”分段错误
在过去的几天里,我在FORTRAN代码中遇到了一个非常奇怪的问题,它代表了一个化学网络求解器 . 我有一个文本文件,其中包含以下结构作为我的模型输入的一部分 ! Chemistry Scheme from Lellouch et al. (2012) ! Modified 13-06-2016. For more info see "Introduccion de quimica en... -
3 votesanswersviews
链表中的分段错误
编辑:Dijkstra的答案是解决这个问题的方法 . 我的列表未初始化为NULL 我正在处理链接列表以存储唯一的单词列表,当我尝试遍历列表时会出现段错误 . Gdb给了我: Program received signal SIGSEGV, Segmentation fault. 0x0000003a07e47ff7 in vfprintf () from /lib64/libc.so.... -
1 votesanswersviews
将字节数组传递给插件函数
我需要编写一个golang插件,其函数接受一个golang字节数组,但是当我在客户端代码中加载插件后尝试调用此函数时,它总是给我 恐慌:运行时错误:无效的内存地址或无指针取消引用[信号SIGSEGV:分段违规代码= 0x1 addr = 0x18 pc = 0x40b22af] 有关如何解决此问题的任何建议? 重现的代码(高度简化,但发生相同的错误) client.go package mai... -
6 votesanswersviews
升级Apache和PHP后,某个功能会导致分段错误
我从drupal.stackexchange.com手动迁移此问题(此后已被删除) . 我最近将我的本地开发环境(Vagrant,Ubuntu 12.04)从PHP 5.3.X升级到5.5.14,将Apache 2.2.X升级到2.4.9 . 升级后,每当我调用the debug function dpm()时,都会导致分段错误 . 来自Apache日志的片段: [Wed Jul 09 14:3... -
1 votesanswersviews
将(共享指针的)向量的值分配给共享指针会导致分段错误c
在我的代码中,我有一个名为 foosBoxes 的 vector <vector <vector <vector <std::tr1::shared_ptr<foo> > > > > . 嵌套向量具有模拟物理盒位置的作用 . 我也有一个导致分段错误的while循环: vector<std::tr1::shared_ptr<f... -
0 votesanswersviews
从控制台读取字符并存储在数组中时,为什么会出现分段错误?
我正在尝试编写一个程序,将stdin中的字符读入字符数组,这样我就可以对该数组执行其他操作 . 我编写了程序,以便在需要时为数组动态分配更多内存 . 但是,一旦我结束程序的输入,我总是会遇到分段错误 . 笔记: 我使用int而不是char来存储正在读入的字符,所以我相信与EOF的比较应该有效吗? ch == 'l' 线就在那里,因为我厌倦了按两次Ctrl D,一旦我解决了这个问题就会被删除... -
1 votesanswersviews
为什么我会出现分段错误/如何重载运算符?
这是HackerRank的一个问题(简介C) . 我给了main() . 我正在尝试为一个由vector>表示的矩阵编写一个类 . 我需要重载以使其添加我的矩阵对象 . 测试将输入四行:第一行将显示预期的测试用例数,第二行将指定维度(第一行数为行,第二行数为列),第三行将给出第一个矩阵(前m个数字,用空格分隔) ,将进入第一行......然后接下来的m个数字将进入第二行......等等,第四... -
-2 votesanswersviews
c中的分段故障,无输出[关闭]
我正在尝试创建一个C程序来读取文件中的输入,在分隔符之前放置空格,然后写入另一个文件 . 示例:输入:int main()输出:int main() #include <iostream> #include <cstdlib> #include <fstream> using namespace std; fstream oup, inp; int dsize... -
2 votesanswersviews
尝试解决分段错误
我继续在我的C代码中得到一个分段错误,我已经通过执行线程跟踪了GDB,但没有看到问题的来源 . 我的程序从主类AsTheCrowFlies中的Vertex对象列表创建一个Graph对象 . Graph对象的实际创建发生在makeGraph(const std :: vector)中 . makeGraph中问题开始的那一行是我调用另一个函数checkEdges(Map map,const Ve... -
0 votesanswersviews
分段故障 - C99
从输入复制第二个和(假设)第三个字符串时,我收到分段错误 . 谁有人解释为什么? IDE(NetBeans)显示的唯一错误是“分配在没有强制转换的情况下从指针生成整数”第8,9,13和14行 . 但第一部分没有指示或分段错误 . if (response == 'I') { char inputName[MAX_LENGTH+1], inputArtist[MAX_LENGTH+1], i... -
0 votesanswersviews
代码在我的系统上正常运行但在HackerRank提交时出现了分段错误
我正在对hackerrank进行编码问题,我的代码在我的系统上成功运行,但在提交解决方案时出现了分段错误 . 请帮帮我 . 已经坚持了几个小时 . 但无法找到问题 . HackerRank问题:https://www.hackerrank.com/challenges/torque-and-development 这是我的代码: #include <bits/stdc++.h> ... -
1 votesanswersviews
数值微分方程求解器算法意外地断块
我试图用八度音程求解微分方程,但是我选择的微分单元需要永远,所以我决定用C编码 . 这是算法: #include <stdio.h> double J = 5.78e-5; // (N.m)/(rad/s^2) double bo = 6.75e-4; // (N.m)/(rad/s) double ko = 5.95e-4; // (N.m)/rad double Ka = 1.4... -
2 votesanswersviews
execve shellcode编写分段错误
我正在尝试研究execve shellcode, 操作系统:Linux bt 2.6.39.4 root @bt:〜/ exploit #cat gshell.s .globl _start _start: nop jmp MyString shell: popl %esi xorl %eax,%eax ... -
0 votesanswersviews
ASM [open / read / write] shellcode分段错误
我正在尝试编写一个简单的shellcode来读取文件的内容 . 这是我的集会: xor eax, eax xor ecx, ecx xor edx, edx push 0x73 ; /home/users/level05/.pass push 0x7361702e ; push 0x2f35306c push 0x6576656c pus... -
5 votesanswersviews
简单的MPI_Send和Recv使用CUDA给出分段错误(11)和无效许可(2)
我正在尝试使用MPI CUDA代码进行格子boltzmann建模,并遇到了MPI_Send和MPI_Recv函数令人沮丧的问题 . 我已经验证了我有一个CUDA感知MPI带有一些简单的设备缓冲区到设备缓冲区MPI发送/ recv代码,所以我可以在GPU设备内存之间发送和recv数组,而无需通过CPU /主机 . 我的代码用于3D晶格,在各个节点之间沿z方向划分,Halos在节点之间传递,以确保流体... -
0 votesanswersviews
不寻常的Seg故障:无法在全局范围外声明变量?
我已经被困了几个小时,在一个c程序上工作,该程序将循环5次,同时用户输入5个整数作为链表 . 不知怎的,我不能在我的主要声明变量而不会在print函数中出现分段错误 . 我的typedef: typedef struct node_{ int value; struct node_* next; }node; int y = 0; //If this is made local ... -
3 votesanswersviews
由于信号命令失败:分段错误:Eureka 1.5.0发生了11次
当我用库 Eureka 编译我的Swift代码时,我有一个错误 "Command failed due to signal: Segmentation fault: 11" . 我正在使用Xcode版本7.3(7D175) . 我的情况类似于this问题 . 在上面的问题中,有些人与Eureka有同样的错误,但它对我没有帮助 . 我刚刚创建了一个新项目并完成了“pod ins... -
1 votesanswersviews
xcode 7.3.1上的分段错误11
Archive 过程 with Xcode 7.3.1 (7D1014) 中的奇怪错误 0 swift 0x000000010d05766b llvm::sys::PrintStackTrace(llvm::raw_ostream&) + 43 1 swift 0x000000010d056956 llvm::... -
2 votesanswersviews
新鲜cocoapod安装的分段故障
我开始了一个新的Swift项目,我做的第一件事是创建我的 podfile 并引入两个cocoapods . target 'Life Stream' do pod 'SSKeychain' pod 'LiveSDK' end target 'Life StreamTests' do pod 'SSKeychain' pod 'LiveSDK' end 我然后运行 pod setup 以确保我的... -
6 votesanswersviews
由于信号命令失败:分段错误:11编译错误
我花了很多时间尝试自己解决这个问题,并且已经在SO上检查了可用的答案并且出现了同样的错误 . 所以这里列出了我已经从可能的原因中排除的东西: 框架没有问题,如here所示 . 我创建了另一个具有相同框架集的项目,一切都很好 否issue with SwiftyJSON,在测试项目中也可以正常工作 代码中未突出显示编译问题 我使用比较工具查看了两个不同的 project.pbxpro... -
1 votesanswersviews
debug_backtrace()中的Apache / PHP分段错误
在Drupal项目中执行特定操作时,PHP崩溃了 . 在 /var/log/apache2/error.log ,我可以看到: [Wed Jul 08 09:51:13.068078 2015] [核心:通知] [pid 9130] AH00051:子pid 9135退出信号分段错误(11),/ etc / apache2中可能的coredump 使用 xdebug.auto_trace=On... -
3 votesanswersviews
用户定义类型的Fortran可分配阵列成员
在以下简单程序中,我在派生类型的可分配数组成员处遇到分段错误 . 此分段故障仅在一台计算机上发生(在openSUSE上使用英特尔Fortran 14.0.3),但在我尝试的其他计算机上(在Ubuntu上使用英特尔Fortran 14.0.2)则不会发生 . 此外,如果我更改程序中的一个整数参数,程序将正常结束 . 有人可以重现这个问题吗?谁能告诉我代码有什么问题? 以下是三个源代码文件 . mai... -
0 votesanswersviews
C Mex文件在64位Linux上崩溃了matlab,但没有32位窗口崩溃,但程序在Matlab外运行正常
警告我在问题中提供的代码可能会使matlab和您的机器崩溃! 我已经为C类编写了一个mex网关函数 . 如果我使用R2008a在32Bit windows上编译这个mex函数我没有问题 . 如果我在运行64位Scientific Linux(Red Hat Enterprize Linux版本)的Matlab R2011a上编译并运行,那么在调用mexfunction时,matlab将以段错误退出... -
1 votesanswersviews
DMD在Ubuntu 12.10 64位上使用强化GCC生成可执行段错误
我在使用DMD 2.061处理我的Ubuntu 12.10配置时遇到了问题 . 当我第一次使用以下脚本安装它时 if grep -qE "^deb http://d-apt.googlecode.com/files /" /etc/apt/sources.list; then echo "Already there"; else echo '... -
29 votesanswersviews
为什么这个字符串反转C代码会导致分段错误? [重复]
这个问题在这里已有答案: Why do I get a segmentation fault when writing to a string initialized with “char *s” but not “char s[]”? 16个答案 我正在尝试编写代码来反转一个字符串(我只是想在C编程和指针操作方面做得更好),但我无法弄清楚为什么我得到一个segmentation fault:... -
15 votesanswersviews
执行printf()和分段错误
#include<stdio.h> int main() { char *name = "Vikram"; printf("%s",name); name[1]='s'; printf("%s",name); return 0; } 终端上没有打印输出,只是出现分段故障 . 但是当我... -
1 votesanswersviews
fgets设置为char *会导致分段错误,动态字符串
我在c中编写一个程序,通过标准输入的文本文件查找行“string int” . 我最初使用scanf运行程序正常,但现在名称必须是动态字符串(运行时已知大小),当我将grade_entry中的名称切换为指针时,它开始分段错误 typedef struct grade_entry { char *name; int grade; } grade_entry; struc... -
1 votesanswersviews
转换void指针并使用格式说明符进行打印
好的,这是一个学校项目,但我的问题有 nothing to do with anything regarding a specific implementation ,我也没有要求对项目本身提供任何帮助 . 我只是给出了这个警告,因为我想为我正在做的事情提供上下文,但这是关于在项目的上下文中构建的void指针的一般性问题...这个函数我甚至对于项目,它's just something I wro... -
0 votesanswersviews
Segfault scanf和fprintf
我正在尝试编写一个小型数据库程序,它将有5个函数,第一个是Add(),但我在scanf上遇到SegFault错误: void Add(); struct data{ char name[20]; char description[300]; int quantity; }; typedef struct data data...