E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
崩溃分析
Android 添加崩溃日志
崩溃分析
build.gradle中引入依赖//阿里云崩溃日志implementation'com.aliyun.ams:alicloud-android-ha-adapter:1.1.5.1-open'implementation'com.aliyun.ams
weixin_50386489
·
2024-02-09 12:31
android
android
android
studio
java
symbolicatecrash 分析crash文件
1、symbolicatecrash是xcode自带的
崩溃分析
工具路径:打开终端输入:find/Applications/Xcode.app-namesymbolicatecrash-typef一会就能看到打印出的路径
若水water
·
2024-01-28 08:59
记一次 .NET某工控自动化系统
崩溃分析
一:背景1.讲故事前些天微信上有位朋友找到我,说他的程序偶发崩溃,分析了个把星期也没找到问题,耗费了不少人力物力,让我能不能帮他看一下,给我申请了经费,哈哈,遇到这样的朋友就是爽快,刚好周二晚上给调试训练营的朋友分享GC标记阶段相关知识,而这个dump所展示的问题是对这块知识的一个很好的巩固,接下来我们开始分析吧。二:WinDbg分析1.为什么会崩溃要想找到崩溃原因,还是用老命令!analyze-
一线码农
·
2024-01-26 15:40
.net
windbg
c#
多线程
ios崩溃日志收集_iOS 崩溃日志分析(个人总结,最实用)
要分析奔溃日志需要三个文件:crash日志,symbolicatecrash分析工具,.dSYM符号集0.在桌面创建一个crash文件夹1.需要Xcode自带的
崩溃分析
工具symbolicatecrash
zhoudiNEU
·
2024-01-19 06:59
ios崩溃日志收集
记一次 .NET某股票交易软件 灵异
崩溃分析
一:背景1.讲故事在dump分析的旅程中也会碰到一些让我无法解释的灵异现象,追过这个系列的朋友应该知道,上一篇我聊过宇宙射线导致的程序崩溃,后来我又发现了一例,而这一例恰恰是高铁的列控连锁一体化程序,所以更加让我确定这是由于电离辐射干扰了计算机的数字信号导致程序的bit翻转,而这一篇也是一个我认为的灵异现象,拿出来给朋友们分享一下。前段时间有位朋友找到我,说他的程序会偶发性崩溃,一直找不到原因很纠
一线码农
·
2024-01-06 07:23
.net
windbg
c#
性能优化
记一次 .NET某工控 宇宙射线 导致程序
崩溃分析
一:背景1.讲故事为什么要提宇宙射线,太阳耀斑导致的程序崩溃呢?主要是昨天在知乎上看了这篇文章:莫非我遇到了传说中的bug?,由于rip中的0x41变成了0x61出现了bit位翻转导致程序崩溃,截图如下:下面的评论大多是说由于宇宙射线,这个太玄乎了,说实话看到这个传说bug的提法,我还是挺兴奋的,毕竟在我的分析旅程中,我也是真的遇到过,这篇就拿出来给大家分享吧,当时百思不得其解,真的是无语死了。这
一线码农
·
2024-01-06 07:53
.net
性能优化
c#
windbg
记一次 .NET 某新能源材料检测系统
崩溃分析
一:背景1.讲故事上周有位朋友找到我,说他的程序经常会偶发性崩溃,一直没找到原因,自己也抓了dump也没分析出个所以然,让我帮忙看下怎么回事,那既然有dump,那就开始分析呗。二:Windbg分析1.到底是哪里的崩溃一直跟踪我这个系列的朋友应该知道分析崩溃第一个命令就是!analyze-v,让windbg帮我们自动化异常分析。0:033>!analyze-vCONTEXT:(.ecxr)rax=0
一线码农
·
2024-01-06 07:52
.net
windbg
c#
.NET 材料检测系统
崩溃分析
Windbg分析1.到底是哪里的崩溃一直跟踪我这个系列的朋友应该知道分析崩溃第一个命令就是!analyze-v,让windbg帮我们自动化异常分析。0:033>!analyze-vCONTEXT:(.ecxr)rax=00000039cccff2d7rbx=00000039c85fc2b0rcx=00000039cccff2d8rdx=0000000000000000rsi=00000000000
!chen
·
2023-12-16 15:08
.net
性能优化
【crash】 cxa_pure_virtual
崩溃分析
与原理
摘要:工作过程中处理线上的崩溃时发现了一例cxa_pure_virtual相关的crash,直接看堆栈基本山很容易确认是有异步调用导致出发了ABI的异常。但是对于为什么会触发cxa_pure_virtual虽然有大致的猜测但是没有直接的证据,因此本文主要描述触发该类型崩溃的原理。 关键字:cxxabi,llvm,cxa_pure_virtual,vptr 首先我们看一下崩溃的现象,线上的崩
落樱弥城
·
2023-11-27 01:53
c++
bug
c++
Android Native
崩溃分析
方法记录
Signal含义介绍:https://www.mkssoftware.com/docs/man5/siginfo_t.5.asp文章目录Native崩溃堆栈解读分析Native崩溃日志的方法1.ndk-stack命令2.objdump命令(关键!!!)3.addr2line命令Native崩溃堆栈解读进程信息:pid表示进程号,tid表示线程号,name表示进程名错误信号:signal11表示信号
邪恶的鱼蛋
·
2023-11-17 13:37
android
android
linux
dmesg
崩溃分析
dmesg查看segfault各项含义[7953.241716]test.out[46470]:segfaultat0ip00007f8f091db100sp00007ffe0ffa31c8error6inlibadd.so[7f8f091db000+1000]at引起故障的地址ip指令的内存地址sp堆栈指针地址,即栈顶指针error是由三个字位组成的,从高到底分别为bit2bit1和bit0,所
xuwaiwai
·
2023-11-09 18:05
调试
linux
编程相关
linux
服务器
flutter 打开后闪退_Flutter项目在 iOS14 启动崩溃的解决方法
下面看下Flutter项目在iOS14启动崩溃的问题及解决方法崩溃现象在iOS14发布之后,运行APP就出现闪退,和机型没关,只要是iOS14就必闪退
崩溃分析
1、启动就闪退,多起几次可能有一次没有问题。
weixin_39876282
·
2023-11-09 11:39
flutter
打开后闪退
Android性能优化系列篇(三):崩溃优化+卡顿优化
三、崩溃优化3.1
崩溃分析
崩溃率是衡量一个应用质量高低的基本指标:Android崩溃分为Java崩溃和Native
代码与思维
·
2023-11-08 18:51
android
性能优化
面试
崩溃优化
卡顿优化
iOS Crash符号化
Crash符号化通过Mac自带的命令行工具解析Crash文件需要具备三个文件symbolicatecrashXcode自带的
崩溃分析
工具,使用这个工具可以更精确的定位崩溃所在的位置,将0x开头的地址替换为响应的代码和具体行数
junhg
·
2023-11-02 05:06
记一次 .NET某新能源检测系统
崩溃分析
一:背景1.讲故事前几天有位朋友微信上找到我,说他的程序会偶发性崩溃,一直找不到原因,让我帮忙看一下怎么回事,对于这种崩溃类的程序,最好的办法就是丢dump过来看一下便知,话不多说,上windbg说话。二:WinDbg分析1.到底是哪里的崩溃对于一个崩溃类的dump,寻找崩溃点非常重要,常用的命令就是!analyze-v,输出如下:0:006>!analyze-vCONTEXT:6fbdee65-
一线码农
·
2023-10-23 14:21
.net
windbg
c#
Linux程序
崩溃分析
(一)
引言我们在做Linux开发时,常常会遇到程序崩溃的问题,这时会用gdb或者通过查看反汇编的方式去对程序进行分析,接下来,我们从底层的角度,去讲述如何分析程序崩溃的原因。一、常见BUG在进行分析前,先看看我总结归纳的常见BUG:1.内存错误:内存错误往往出现在使用了未分配的内存,或者没有及时释放分配的内存。2.指针错误:指针错误往往出现在使用了空指针,或者是指向的地址在函数返回后丢失,或者是偏移量出
Chicken_Bird
·
2023-10-21 05:19
Linux用户态开发
linux
c语言
反汇编
一个关于穿山甲广告 native
崩溃分析
Hello村长1、崩溃日志日志1关键日志Failedtoregisternativemethodcom.bykv.vk.component.ttvideo.player.TTPlayer._close(J)Vinbase.apkttvideo:其中tt标识头条,可知是头条广告SDKFailedtoregisternativemethod:看样子是so相关详细日志Failedtoregisterna
l and
·
2023-09-16 16:19
Android
android
jira创建条目rest实用脚本
最近在搞crash
崩溃分析
,直接把解析到的信息录入jira系统进行跟踪;经历了多次碰壁后终于调通,现记录一下实用json请求脚本如下:{"fields":{"project":{"id":"10945"
锐湃
·
2023-08-31 16:58
http
jira
0-程序
崩溃分析
小例子
程序奔溃分析最近工作中遇到多次程序崩溃的情况,分析起来非常头疼,从网上找了两片有用的博文,对解决问题,提供了很大的帮助,因此在这里记录下。主要分为两种情况,有现场的跑飞和没有现场的Segmentationfault1.有现场1.1.测试代码有代码如下:#include#include#includevoidgetmemory(char*p){p=(char*)malloc(100);strcpy(
wll1228
·
2023-08-29 12:19
程序崩溃分析
c语言
linux
c++
记一次 Windows10 内存压缩模块
崩溃分析
一:背景1.讲故事在给各位朋友免费分析.NET程序各种故障的同时,往往也会收到各种其他类型的dump,比如:Windows崩溃,C++崩溃,Mono崩溃,真的是啥都有,由于基础知识的相对缺乏,分析起来并不是那么的顺利,今天就聊一个Windows崩溃的内核dump吧,这个dump是前几天有位朋友给到我的,让我帮忙看一下,有了dump之后上windbg分析。二:WinDbg分析1.从哪里入手只要是Wi
qq_41146932
·
2023-08-24 11:47
算法
qt初入门0:结构体中QString用memset导致
崩溃分析
及QLatin1String简单查看源码
初识Qt,进行开发时遇到一个崩溃问题简单整理1:问题描述如下,结构体中QString成员,然后对结构体调用了memset导致问题:2:问题分析,加断点调试的方式可以明确分析到行数可以明确看出,初始化时成员变量的值为空的字符串,然后执行memset后,该成员地址无法访问。3:找源码进行分析一下3.1.这里首先测试一下string等其他成员操作,没有出现问题。3.2分析QString的源码,了解原因(
yun6853992
·
2023-08-18 09:24
qt相关问题及学习
qt
开发语言
iOS crash log手动解析
关于iOS的
崩溃分析
网上有很多文章,有利用xcode来进行符号化的,有利用symbolicatecrash工具来进行符号化的,但经常会遇到无法符号化,或者部分符号化的情况,那该如何处理呢,今天就来好好分析一下吧背景知识先了解几个概念
会跑的鱼_09
·
2023-08-16 06:03
模糊测试
崩溃分析
问题公司QA引入模糊测试,测试出来我们很多界面崩溃,崩溃信息如下:Didn'tfindclass"com.android.intentfuzzer.util.SerializableTest"onpath:DexPathList[[zipfile"apk路径手动隐藏"],nativeLibraryDirectories=[/apk路径/lib/arm,/system/fake-libs,/apk路
new_xd
·
2023-08-16 04:18
UICollectionView dataSource is not set
崩溃分析
最近很多bug崩溃统计有很多UICollectionViewdataSourceisnotsetimage.png网上也有很多类似的解答。最终结合自己的代码和架构,分析出了问题所在:我们的在利用UICollectionView布局时都是在UIViewController创建一个UICollectionView成员对象,利用其代理方法进行布局控制和赋值操作。但是我们在很多实际的Controller中
ivylee_mr
·
2023-08-13 05:22
报错解决 androidx.swiperefreshlayout.widget.SwipeRefreshLayout不存在
importandroidx.swiperefreshlayout.widget.SwipeRefreshLayout;因为fabric的
崩溃分析
将无法使用,升级googlefirebasecrashlytics
Zsama666
·
2023-07-28 07:21
android
android
firebase
Unity3D海外SDK接入指南
主要涉及登录、支付、分析、广告四大模块,以下分别是使用到的SDK罗列:分析:FirebaseAnalytics(数据分析),Facebook,Appsflyer,FirebaseCrashlytics(
崩溃分析
鹿野素材屋
·
2023-07-20 13:19
Android
U3D
android
android
studio
java
iOS
崩溃分析
cd/.xcarchive文件/dSYMsdwarfdump--uuidappName.app.dSYMdwarfdump--arch=arm64--lookup0x10047ba74(闪退方法的地址)sdjj.app.dSYM/Contents/Resources/DWARF/sdjj--------------------------------------------------------
sheep_305a
·
2023-07-17 09:55
记一次 .NET 某旅行社审批系统
崩溃分析
一:背景1.讲故事前些天有位朋友找到我,说他的程序跑着跑着就崩溃了,让我看下怎么回事,其实没怎么回事,抓它的crashdump就好,具体怎么抓也是被问到的一个高频问题,这里再补一下链接:[.NET程序崩溃了怎么抓Dump?我总结了三种方案]https://www.cnblogs.com/huangxincheng/p/14811953.html,采用第二种AEDebug的形式抓取即可。二:Wind
一线码农
·
2023-06-22 17:21
.net
windbg
c#
记一次 .NET 某旅行社审批系统
崩溃分析
##一:背景###1.讲故事前些天有位朋友找到我,说他的程序跑着跑着就崩溃了,让我看下怎么回事,其实没怎么回事,抓它的crashdump就好,具体怎么抓也是被问到的一个高频问题,这里再补一下链接:[.NET程序崩溃了怎么抓Dump?我总结了三种方案]https://www.
一线码农
·
2023-06-19 11:00
NDK JNI so 库
崩溃分析
JNI开发中,常遇到so库崩溃。我们可以采用以下几种方法定位问题。通常崩溃log会打印出寄存器信息和堆栈信息。目录下面有如下工具。首先要根据不同的平台架构来找到对应的工具arm、x86_64、或者aarch64、i686先大概看看各个工具功能:as是汇编编译器、ar用于创建和修改档案文件(.a就是一种档案文件)、ld链接器、nm列出程序文件的符号和符号在内存中的地址(符合包括函数名和变量名)我们用
AlexeyElijah
·
2023-06-11 15:26
ndk
记一次 腾讯会议 的意外
崩溃分析
一:背景1.讲故事前段时间在用腾讯会议直播的时候,居然意外崩溃了,还好不是在训练营上课,不然又得重录了,崩完之后发现腾讯会议的bugreport组件会自动生成一个minidump,截图如下:作为一个.NET高级调试的技术博主,非.NET的程序也得要研究研究哈,有了这个好奇心,也有了这个dump,接下来用windbg看一看吧。二:WinDbg分析1.为什么会崩溃在Windows平台上不管是硬件异常还
一线码农
·
2023-04-21 15:54
windbg
腾讯会议
windbg
开发语言
记一次 .NET 某医疗住院系统
崩溃分析
一:背景1.讲故事最近收到了两起程序崩溃的dump,查了下都是经典的doublefree造成的,蛮有意思,这里就抽一篇出来分享一下经验供后面的学习者避坑吧。二:WinDbg分析1.崩溃点在哪里windbg带了一个自动化分析命令!analyze-v可以帮助我们找到崩溃时的程序指令地址以及崩溃的代码,这对我们分析问题非常有帮助。0:090>!analyze-v*********************
一线码农
·
2023-04-14 01:31
.net
c#
开发语言
react-id-swiper在app里滑动频繁导致页面崩溃解决办法
场景:使用了react-id-swiper在h5页面中,在app中开放入口后进行多次频繁滑动会导致页面
崩溃分析
:1.需求是每个tab下都有相应的swiper数据,所以每次切换tab都要向后端请求数据,swiper
仙女爱吃鱼
·
2023-04-07 04:28
工具类
css
react
swiper
react-id-swiper
swiper崩溃
swiper卡顿
记一次 .NET 某企业 ERP网站系统
崩溃分析
一:背景1.讲故事前段时间收到了一个朋友的求助,说他的ERP网站系统会出现偶发性崩溃,找了好久也没找到是什么原因,让我帮忙看下,其实崩溃好说,用procdump自动抓一个就好,拿到dump之后,接下来就是一顿分析了。二:WinDbg分析1.是什么导致的崩溃windbg有一个自动化的分析命令!analyze-v可以帮我们提前预诊一下,就好像进医院先在问询台那里过一下。0:019>!analyze-v
一线码农
·
2023-04-04 03:46
.net
c#
开发语言
崩溃分析
的符号化
1.armv7下的符号化如图armv7下stockAddress=slideAddress+252657+0x4000;符号化地址=stockAddress-slideAddress;xcrunatos-oappName.app.dSYM/Contents/Resources/DWARF/appName-l0x4000-archarmv72.arm64下xcrunatos-oAppName.app
成熟的
·
2023-03-27 04:44
iOS热门
崩溃分析
前言随着移动互联网的发展,各种App应用已经融入到我们的日常生活当中,应用的稳定性的要求也越来越高,首当其冲的就是应用的crash问题,轻则影响用户的良好体验,重则导致用户大量流失造成巨大的影响。所以解决crash是重要而紧急的事情。2021年友盟+发布了移动应用性能体验报告,报告中指出App的整理崩溃率为0.29%,其中iOS端崩溃率为0.10%。以及热门崩溃排行榜:崩溃排行榜本文将通过热门崩溃
好_好先生
·
2023-03-26 10:02
一次FragmentTabHost切换Tab
崩溃分析
之旅
最近在写项目时,由于使用了FragmentTabHost这个控件导致我每次点击第二个Tab按钮的时候就崩溃。然后开始搜stackoverflow,上面说原因在于MainActivity中使用了FragmentManager,MainActivty中的Fragment又嵌套了viewpager+fragment这种模式所以嵌套的viewpager中不能再传FragmentManager,要传递get
boboyuwu
·
2023-03-25 21:51
Linux 崩溃捕获 crash-handler
Linux应用在崩溃后,能产生coredump文件,可以通过gdb分析崩溃原因,但coredump文件一般非常大,不适合线上应用
崩溃分析
,现在找到一种替代方案crash-handler。
dream7519
·
2023-03-17 20:21
99% iOS开发都不知道的KVO
崩溃分析
详解
目录背景分析堆栈__os_unfair_lock_corruption_abort__os_unfair_lock_lock_slow__NSSetBoolValueAndNotifyos_unfair_recursive_lock_lock_with_optionsobject_getIndexedIvarsdebug调试object_getIndexedIvarsobjc_allocateCl
·
2023-02-01 15:02
Unity Native崩溃堆栈解析
开发人员可以在Bugly的“
崩溃分析
”页面中查看崩溃日志。有些崩溃日志Bugly无法检测到能够还原的部分,也就是说即使上传了符号表,B
Don里个冬
·
2023-01-07 02:29
Unity3D技术分享
unity3d
unity
iOS无dSYM符号表情况下的
崩溃分析
符号表文件的情况下,分析崩溃详情请移步iOScrash解析定位,shell脚本查找crash,或者使用可视化工具分析崩溃CJCrashToolsCJCrashTools.png二、无dSYM符号表文件
崩溃分析
下面来讲一下本文的重点
lele8446
·
2023-01-05 15:58
记一次 .NET 某自动化采集软件
崩溃分析
一:背景1.讲故事前段时间有位朋友找到我,说他的程序在客户的机器上跑着跑着会出现偶发卡死,然后就崩掉了,但在本地怎么也没复现,dump也抓到了,让我帮忙看下到底怎么回事,其实崩溃类的dump也有简单的,也有非常复杂的,因为大多情况下都是非托管层面出现的各种故障,非常考验对C,C++,Win32API以及汇编的理解,所以能不能解决看运气吧,不管怎么说,先上WinDbg。二:WinDbg分析1.查找崩
一线码农
·
2022-11-23 09:21
.net
自动化
c#
【AGC】集成华为AGC崩溃服务实用教程
简介AppGalleryConnect(简称AGC)崩溃服务提供了轻量级
崩溃分析
服务,集成CrashSDK,可以实现零代码快速集成,您的应用能够在崩溃时自动收集崩溃报告,帮助您了解应用版本质量、对崩溃性问题进行快速跟踪定位
华为开发者论坛
·
2022-08-17 09:00
故障分析 | 系统
崩溃分析
小妙招
前言众所周知,Linux系统可能会因为异常指令、访问无效内存地址、死锁(softlockup)等原因崩溃。而系统崩溃后,我们可以通过kdump将当时的内存信息dump下来并生成一个转储文件vmcore,同时,crash工具可以帮助我们分析vmcore文件并找到问题所在。本文将简单介绍crash工具的安装和常用命令,并通过举例讲解如何使用crash工具定位内核问题。什么是crash工具crash工具
·
2022-07-08 11:41
linuxcrash系统
一个关于混淆的 Native
崩溃分析
1、崩溃日志日志1关键日志Failedtoregisternativemethodcom.bykv.vk.component.ttvideo.player.TTPlayer._close(J)Vinbase.apkttvideo:其中tt标识头条,可知是头条广告SDKFailedtoregisternativemethod:看样子是so相关详细日志Failedtoregisternativemet
·
2022-04-22 22:05
android
欠债50万几年能还清_发送一次Windows
崩溃分析
(错误报告)后,实际还清一次
欠债50万几年能还清Well,that'saheckofathingandtheFIRSTTIMEit'severhappenedtome.IalwaysthoughtIwasjustbeingatroopertosendinallmybluescreens.However,theysolvedoneofthem.ItwasabadIBMWirelessDriver.好吧,这真是太难了,这是我第一
cunfuteng7334
·
2022-04-21 19:17
Android系统信息收集event-log-tags
应用
崩溃分析
,系统的信息有时候会带有一些关键的线索,对我们解决问题有非常大的帮助。主要看Logcat。这里包括应用、系统的运行日志。由于系统权限问题,获取到的Logcat可能只包含与当前App相关的。
AndZYH
·
2022-02-21 09:41
ios
崩溃分析
崩溃日志的获取崩溃日志的获取:ios设备上的应用闪退之后会生成崩溃报告存储在设备上,可以通过这样几种途径获取设备上的日志1设备与iTunesStore同步后,会将崩溃日志保存在电脑上,在mac上存储路径是~/Library/Logs/CrashReporter/MobileDevice/,windowsxp上C:/DocumentsandSettings/ApplicationData/Apple
纵横而乐
·
2022-02-16 12:40
02.Android崩溃Crash库之App
崩溃分析
目录总结01.抛出异常导致
崩溃分析
02.RuntimeInit类分析03.Looper停止App就退出吗04.handleApplicationCrash05.native_crash如何监控06.ANR
杨充211
·
2022-02-05 21:33
程序运行
崩溃分析
1.概述在程序开发过程中经常会遇到程序崩溃、内核崩溃等现象,崩溃的原因无非就是内存泄露、内存溢出等导致程序操作了非法指针。当代码量不大、复现几率高的时候排查此类问题可以通过查阅代码、加调试信息等手段来定位问题。但是如果复现概率极低、代码量大,程序运行时依赖多个动态的库,程序strip后debug信息被移除等情况下,通过程序崩溃时产生的backtrack来回溯程序运行异常的状态是一种非常好的手段。崩
·
2021-11-18 18:03
segmentfault程序员
上一页
1
2
3
4
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他