最新 最热

故障分析 | MySQL 5.7 连续 Crash 引发 GTID 丢失

生产环境中 MySQL 5.7.26 版本下,当主库短时间内连续遇到 2 次 Crash 的特殊场景时,会导致备库重新建立复制时会抛出错误 Slave has more GTIDs than the master has,IO 线程复制报错。...

2024-09-14
1

英特尔驱动导致Qt程序必定崩溃

用户反馈Qt程序启动即必现崩溃,用户环境为Dell笔记本电脑,具有英特尔&英伟达双显卡,win10 64位

2024-08-14
2

[译]Debugging a futex crash

[1] Debugging a futex crash: https://rustylife.github.io/2023/08/15/futex-crash.html

2024-07-30
1

踩坑一处(GCC)STL `std::async` 实现BUG导致的crash问题

近期发现项目组使用新版本的 opentelemetry-cpp 的时候偶现崩溃。崩溃的位置在STL的 std::future 析构的地方,而这个 std::future 由 std::async创建。 比较违反直觉,这里记录分享一下分析和解决过程方面其他碰到的小伙...

2024-07-23
2

Linux kernel 调试方法总结

本文旨在介绍下几种常见的调试方法gdb、crash、kgdb and kdb 以及dynamic debug. 关于在 Linux 内核上使用debuggers,Linus Torvalds 长期以来对它们不太喜欢。简短地解释这种态度是,依赖调试器可能鼓励用权宜之计而非...

2024-07-09
1

trash和crash的区别

垃圾(trash)是指无用或废弃的东西,可以在计算机中表示回收站中的删除文件或文件夹。当您删除文件时,它通常会被移动到回收站,而不是永久删除,以便您有机会恢复它们。这种机制可以防止意外删除重要文件。...

2024-01-20
1

Linux kdump配置详解

kdump.conf 配置文件里的coredump存储目录,确认目录位置和目录的空间(或目录所在的挂载点文件系统可用空间)

2023-12-06
1

Linux crash分析简明参考

Linux操作系统在作为服务器的场景下应用最为广泛,但是在使用过程中也会遇到莫名崩溃的情况.这时我们就希望能对崩溃前一刻内存中的数据进行分析,从而找到崩溃的原因.本文将对整个过程所涉及到的技术做一个简单但是全...

2023-12-03
1

__int128类型movaps指令crash

在使用__int128时,如果__int128类型的内存起始地址不是按16字节对齐的话,有些汇编指令会抛出SIGSEGV使程序crash。

2023-11-23
1

iOS_Crash 四:的捕获和防护

应用层的异常,未被捕获的异常,导致程序向自身发送了 SIGABRT 信号而崩溃,是应用程序自己可控的。对于未被捕获的异常,是可以通过 try-catch 或 NSSetUncaughtExceptionHandler() 机制类捕获的。...

2023-10-26
1