coredump 相关问题

核心转储表示特定时间Unix程序的工作内存状态,通常是在程序突然终止时。

C 代码的核心转储是什么意思?

核心转储的扩展名是什么意思以及如何读取核心转储文件?就像当我在文本编辑器中打开文件时一样,我得到了垃圾值。 注意:它的扩展名类似于 .2369

回答 5 投票 0

Jetty 由于分段错误而崩溃

Jetty 由于分段错误而崩溃。 日志: 5 月 26 日 07:33:49 filr jetty.sh[32201]:2024-05-26 07:33:49.813:INFO::main:将 stderr/stdout 重定向到 /var/opt/jett> 5 月 26 日 07:33:49 filr jetty.sh[

回答 1 投票 0

在 macOS Sierra 中为崩溃的进程启用核心转储

我需要为由 SIGABRT、SIGBUS 等终止的进程启用核心转储文件创建。 在以前版本的 MAC OS X(包括 ElCapitan)中,为所有进程启用代码转储文件...

回答 2 投票 0

Python 服务器“已中止(核心已转储)”

我使用 web.py 创建一个 Python Web 服务器。调用该服务器是为了解决线性规划问题,它使用 CBC 库来完成此任务。 每隔一段时间,服务器就会崩溃并显示日志...

回答 3 投票 0

为什么breakpad minidump-2-core需要调试符号来生成核心文件?

下面的测试代码会生成一个breakpad minidump,并且GDB无法显示使用minidump-2-core转换为core的dmp中的堆栈。 为什么 minidump-2-core 需要调试符号才能重新...

回答 1 投票 0

如何避免breakpad dmp转换为核心文件时出现错误的符号偏移

当 GDB 从 amd64、i686 和 aarch64 上的 Breakpad 在 Linux 上创建的小型转储中读取使用 minidump-2-core 生成的一些核心文件时,我收到此错误(使用来自 202 的 Breakpad 提交...

回答 1 投票 0

在android中生成核心转储

我正在使用一些共享开发Android应用程序 我编写并使用 ndk-r5b 编译的库。该应用程序有效, y 并且对库的调用也有效,但我检测到一些......

回答 2 投票 0

为什么 gdb 抱怨我的核心文件太小,然后无法生成有意义的堆栈跟踪?

我有一个由段错误生成的核心文件。当我尝试将其加载到 gdb 中时,如何加载它或者是否使用正确的可执行文件似乎并不重要 - 我总是从 gdb 收到此警告

回答 2 投票 0

core dump 的原因是什么?来自 oracle lib 的堆栈显示

我有一个 coredmp,其中所有线程堆栈看起来都正常,但一个堆栈显示如下。谁能告诉我这可能的原因吗?我可以看到从 oracle 库调用 exit,这是问题还是...

回答 1 投票 0

我可以通过gdb从核心文件中获取文件描述符信息吗?

我有一个由 Linux 中“打开文件过多”引起的核心文件。 我想知道程序崩溃时使用了多少个fd以及fd的映射。 我可以从该核心文件中获取文件描述符列表吗? 无线...

回答 1 投票 0

遍历 raylib 中的链表会出现分段错误(核心已转储)

我正在尝试在 Raylib 应用程序中绘制文本。当我遍历链接列表时,其中的内容要么应用程序不打印任何内容,要么给出分段错误(核心转储) 案例 1:分段错误...

回答 1 投票 0

在 Ubuntu 18.04 和 Ubuntu 20.04 中找不到核心转储文件 [已关闭]

我在 ubuntu 18.04 和 ubuntu 20.04 中找不到任何核心转储文件,即使我更改了核心文件大小和 /proc/sys/kernel/core_pattern: smart@stable:~$ ulimit -c 无限 智能@稳定:~$ ulimit -a

回答 4 投票 0

如何在 GDB 中设置核心转储的文件支持映射的路径?

我正在 x86 Ubuntu 机器上针对嵌入式 ARM 目标进行交叉编译。 如果应用程序出现段错误,我会得到一个核心转储。 当我跑步时: gdb-multiarch my_app 核心 我得到: 从 my_app 读取符号 ...

回答 1 投票 0

核心转储文件大小发生奇怪变化

我有以下 C 代码片段,它们显然都会导致堆栈溢出错误: 交流电 int f(int i) { f(i); } int main() { f(1); } 公元前 int f(int i) { f(i+1); } int main() { f(1); }

回答 1 投票 0

CS50:我的 malloc 语句最初有效,但在循环多次迭代后显示错误。为什么会出现这种情况?

我正在尝试使用 djb2 哈希算法解决这个 CS50 问题:https://cs50.harvard.edu/x/2024/psets/5/speller/。请参阅下面我的代码。运行代码所需的其他文件可以找到...

回答 1 投票 0

进程被信号 6 终止,核心显示 libc 中的某种循环[已关闭]

在分析进程的核心(由信号6终止)时,在LINUX上,堆栈bt显示: 核心由“/opt/namsam/pac_rrc_qx_e1/bin/rrcprb”生成。 程序以信号 6 终止,中止。 #0

回答 1 投票 0

gcore 未正确捕获内存图像

请澄清.. 我有一个在 sun10 服务器上运行的多线程 64 位 C 进程。它占用 2.2 GB RAM。 当我使用 gcore 并调试它时,它在 GDB 上显示“无符号表”

回答 1 投票 0

清除标准输入缓冲区(内存占用)

我的应用程序的用户被要求输入密码才能启动它。要获取密码,我只需使用: 字符c; std::字符串密码; while ... // 直到条目结束 { c = fgetc(std...

回答 4 投票 0

alloc:无效块 - Tcl_IncrRefCount 和 Tcl_DecrRefCount 对于线程 Tcl / 每个线程 1 个插值来说线程安全吗?

我们的 32 位服务器应用程序静态嵌入 tcl 8.4.11。在 Red Hat Linux 6.5 64 位上,我们遇到崩溃/核心转储。失败看起来像: 分配:无效块:0xf6f00f58:88 f6 0 ...

回答 1 投票 0

memcpy 的奇怪核心转储

int connect_host(s_host_t * h, int receive_sec, int send_sec) { int 袜子 = -1; int ret; int select_ret; 内部资源; socklen_t res_size = sizeof res; struct sockaddr_in 通道;

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.