尝试访问类的字符串成员时出现段错误
我有一个类 Message ,它有一个 std::string 作为数据成员,定义如下: class Message { // Member Variables private: std::string text (...) // Me…
包装 C++使用 Python+ctypes、段错误的动态数组
我想包装一段用 ctypes 分配数组的小型 C++ 代码,但将地址存储在 c_void_p 对象中时出现问题。 (注意:指针有意转换为 void*,因为稍后我也想以相同…
C++ binary_function 中的分段错误
我正在使用 Visual Studio 2010 Beta 2(也尝试使用 NetBeans),并且在以下代码中遇到分段错误: // One of the @link s20_3_3_comparisons comparis…
一旦为索引 1 赋值,就会出现预期的分段错误吗?
在代码片段中,我预计在尝试为 count[1] 分配值时会出现分段错误。然而,代码继续并执行第二个 for 循环,仅在程序终止时指示分段错误。 #include <…
访问PHP页面时出现分段错误
有时,当我们的 Apache Web 服务器之一重新启动时,随后访问任何 PHP 页面时我们都会遇到分段错误。以下行打印在 httpd error_log 中: [Wed Jun 16 1…
外部程序中引起 SIGSEGV 的指令地址
我想获取导致外部程序发生 SIGSEGV 的指令地址。我尝试使用 ptrace 来实现此目的,但我从内核空间获取 EIP(可能是默认信号处理程序?)。 GDB如何获…
将 char 写入 char* 地址时出现分段错误
我的小 C 程序有问题。也许你可以帮助我。 char* shiftujVzorku(char* text, char* pattern, int offset){ char* pom = text int size = 0 int index …
在执行 Python 脚本时替换 Python 扩展模块时出现问题
我正在尝试解决以下问题:假设我有一个 Python 脚本(我们称其为 Test.py),它使用 C++ 扩展模块(通过 SWIG 创建,我们称该模块为“示例”)。我在…
glist.c:没有这样的文件或目录
我有 c/gtk+ 应用程序和 GList,其中填充了三个元素,当我尝试使用 gdb 运行以下代码时: if (g_list_length(mw->img_list) > 0) printf(">0") …
在 Linux 中处理 SIGSEGV?
我需要在我的 Linux 应用程序中处理 SIGSEGV。原因是在生成核心转储之前必须进行一些清理(3-partry lib)。更重要的是,清理必须在调用线程的上下文…
C:使用 printf 时出现分段错误
这可能非常简单,但我似乎无法让它发挥作用。 我有这个非常简单的代码片段: #include <stdio.h> #include <string.h> int main(void) { char…
SWFTools 分段错误
我看到了那个线程: SWFTools 分段错误 当我尝试使用 pdf2swf 将 PDF 转换为 SWF 时,出现错误: /usr/local/bin/pdf2swf /var/www/html/ny-sto-p.wat…