- Coredump分析 - 在无符号debug symbols情况下进行源代码定位
-
假设我们在gdb中遇到了符号0x0000555555555190我们可以x/20g$rsp来观察当前函数中的returnaddress(有rbp的基地址,也有returnaddress,可以通...
- Android Native Hook技术你知道多少?
-
Hook直译过来就是“钩子”的意思,是指截获进程对某个API函数的调用,使得API的执行流程转向我们实现的代码片段,从而实现我们所需要得功能,这里的功能可以是监控、修复系统漏洞,也可以是劫持...
- Cortex-M系列单片机HardFault_Handler()最强分析工具CmBacktrace
-
一、简介先引用一句话“俗话说,工欲善其事,必先利其器。所以有时候做事效率低的原因也许是,你会用的工具种类太少。”对于从C51、MSP430等简单单片机转而使用更加复杂的ARM新人来说,时不...
- Linux内核Crash处理经验分享
-
IntroductionToolsFormatofacrashreportAnalysisSimplecasetolearnthebasicsCrashinabinaryke...
- Redis 高负载下的中断优化
-
原文https://tech.meituan.com/Redis_High_Concurrency_Optimization.html主题RedisNUMA背景2017年年初以来,随着Redis...
- Linux 程序编译过程详解
-
计算机程序设计语言通常分为机器语言、汇编语言和高级语言三类。高级语言需要通过翻译成机器语言才能执行,而翻译的方式分为两种,一种是编译型,另一种是解释型。因此我们基本上将高级语言分为两大类,一种是编译型...
- 技术分享 | event_ scheduler导致复制中断的故障分析
-
原创:洪斌问题背景在5.6.29和5.7.11版本之前,当binlog格式设置成mixed时,创建event事件中包含sysdate函数时,会导致复制中断。与此bug相关:https://bugs...
- 在C/C++程序中打印当前函数调用栈
-
前几天帮同事跟踪的一个程序莫名退出,没有coredump(当然ulimit是打开的)的问题。我们知道,正常情况下,如果程序因为某种异常条件退出的话,应该会产生coredump,而如果程序正常退出的...
- 如何解决c++程序中的segmentation fault
-
相信写c/c++程序的coder,segmentationfault的问题碰到不少,趁最近有时间总结一下分析此类错误的方法。1.段错误是什么一句话来说,段错误是指访问的内存超出了系统给这个程序所...
- 龙芯LoongArch架构进入GNU Binutils主线
-
在Linux上进行软件开发时,经常会用到一些工具程序,比如readelf、ld、ar、objdum等,这些工具都是GNUBinutils的组成部分。目前GNUBinutils已经把龙芯的Loo...
- 一周热门
-
-
Docker 命令大全(docker命令大全记录表)
-
替代Docker build的Buildah简单介绍
-
Docker Desktop安装使用指南:零基础教程
-
Linux如何成功地离线安装docker(linux离线安装httpd)
-
Android Studio之gradle的配置与介绍
-
Nginx性能调优与优化指南(nginx优化配置大全)
-
Android系统级深入开发——input驱动程序
-
一款全新Redis UI可视化管理工具,支持WebUI和桌面——P3X Redis UI
-
Android中的run-as命令带来的安全问题
-
深度剖析 Spring Cloud Eureka 底层实现原理
-
- 控制面板
- 网站分类
- 最新留言
-