segmentation-fault

    2热度

    7回答

    我正在使用hpricot来读取HTML。我遇到了分段错误错误,我搜索了一些,并且有人说升级到最新版本的Ruby。我使用rails 2.3.2和ruby 1.8.7。如何解决这个错误?

    4热度

    2回答

    我得到一个分段错误,当我尝试做 pthread_mutex_lock(&_mutex). 这是非常奇怪的,我不知道什么可能导致它。我已经在构造函数中初始化_mutex与 pthread_mutex_init(&_mutex,NULL). 什么我可以做?

    5热度

    5回答

    使用c风格的字符串时,如何将字符分配给字符指针指向的内存地址?例如,在下面的示例中,我想将num更改为“123456”,因此我尝试将p设置为'0'所在的数字,并尝试用'4'覆盖它。谢谢。 #include <stdio.h> #include <stdlib.h> int main() { char* num = (char*)malloc(100); char* p

    5热度

    4回答

    在下面的代码,行: *end = *front; 给出段故障。我问了一个类似的问题here,但我不确定这是因为我有两个num的副本。请解释为什么它是段错误的。谢谢。 #include <stdio.h> #include <stdlib.h> #include <string.h> char* getPalin(char* num); int main() { char

    3热度

    3回答

    我一直在玩Xerces-C XML库。 我有我玩这个简单的例子。 我似乎无法让它运行,没有泄漏内存和没有segfaulting。 它是一个或另一个。 当我在“清理”下删除解析器对象时,总会发生段错误。 我已经尝试使用2.8版本的库文件的2.8 &。 注意:我把所有的异常检查都拿出来了,我得到了和它一样的结果。为了便于阅读和简单,我从下面的代码中删除了它。 在那里的任何Xerces精明的人都在意提出

    1热度

    2回答

    有人可以向我解释下面的消息的原因,可能还有如何解决它的建议? 我在根目录下使用sudo <path to xcode来运行XCode,因为我需要调试一个必须以root身份运行的守护进程。 我已经成功地做到了这一点几次,但现在当我尝试打开在Xcode项目我在Xcode中得到以下信息: 2009-06-09 10:04:25.521 Xcode[434:a0b] index is corrupt, w

    3热度

    7回答

    许多年轻程序员都这样做,我学会了在代码中的不同点插入大量“here1”,“here2”等打印到控制台语句的用处弄清楚我的程序何时会出错。这种强力调试技术为我的CS研究节省了很多次。但是,当我开始用C编程时,我偶然发现了一个有趣的问题。如果我试着运行 void* test; printf("hello world"); test[5] = 234; 当然,我得到了一个段错误,用于没有为ma

    2热度

    4回答

    我写了一个程序来测试我的二叉树,当我运行它,程序似乎崩溃(btree.exe已停止工作,Windows正在检查解决方案...)。 当我通过调试器运行它,并将断点放在我怀疑导致它的函数destroy_tree()上时,它似乎按预期运行并返回到主函数。主程序又从程序中返回,但随后光标跳回到destroy_tree()并在其内部回避。 最小代码示例如下,因此它可以立即运行。我的编译器是MinGW,我的调

    0热度

    2回答

    我正在研究广泛使用多线程的模拟。事情是,直到现在,我从来没有使用任何互斥对象来保护我的数据。其结果是,我得到一堆段错误的.. 我试图锁定/使用互斥解锁时:读/写,但引起我的另一个段错误: #0 77D27DD2 ntdll!RtlEnumerateGenericTableLikeADirectory() (C:\Windows\system32\ntdll.dll:??) #1 00000000

    3热度

    1回答

    我有一个页面,其中包含一个使用一个小函数创建的jQuery-UI水平滑块,在div中可以通过点击标题使用$.toggle()来显示/隐藏。 问题是,一旦div是隐藏的,当它扩展了滑块消失。 这个问题的简化演示可以在这里看到:http://arr.gr/jquery-issue.html(文件包含所有相关的源代码) - 当点击“高级选项”标题隐藏然后显示div时,滑块不再存在。 有关如何解决此问题的