core dump

赖small强9 天前
linux·mmu·crash·core dump·野指针
【Linux C/C++开发】Linux 系统野指针崩溃机制深度解析野指针 (Wild Pointer) 指向的是一个无效、已释放或未授权访问的内存地址。它主要分为三类:
赖small强12 天前
linux·c语言·c++·asan·core dump·延迟奔溃·mprotect
【Linux C/C++开发】深入解析 Linux C/C++ 中的 Deferred Crash (延迟崩溃)Deferred Crash(延迟崩溃),也常被称为 Delayed Crash 或 Silent Corruption(静默破坏),是指程序在执行过程中发生了严重的内存破坏或逻辑错误(如堆栈溢出、野指针写入),但程序并没有立即崩溃(Crash),而是继续运行了一段时间,直到后续访问被破坏的内存区域时才触发异常(如 Segmentation Fault 或 Abort)。
云中双月1 年前
linux·嵌入式·gdb·调试·gcc·崩溃·ida pro·ulimit·core dump·cross compile
如何使用Ida Pro和Core Dump文件定位崩溃位置(Linux下无调试符号的进程专享)我们在嵌入式Linux开发过程中经常会遇到一个问题,就是程序崩溃后不知道具体位置。因为我们发布到生产环境的一般是没有调试符号的(使用strip或编译时加-s参数,CMake生成的编译指令中的-O3也会造成调试符号丢失),毕竟嵌入式的存储都比较有限,肯定是需要剥离调试符号的。
码农研究僧2 年前
linux·bug·core dump
详细分析Linux中的core dump异常(附 Demo排查)Core dump 是指在程序异常终止时,操作系统将程序的内存映像保存到磁盘上的一种机制。 在 Linux 系统中,core dump 提供了一种调试程序错误的重要方式,它记录了程序在崩溃时的内存状态,可以帮助开发人员定位问题
我是有底线的