这样的BugReport是什么意思呢?[ 0x02200000 ] D:\Program Files\360\360Safe\safemon\safemon.dll
这一行说明360保险箱在启动工作
G:\QQFantasyOnline\开头的都是幻想启动时要加载的启动项
除了BugReport是可能因为你有些启动项冲突了
建议你重装下~~~~
另外 C:\WINDOWS\system32\WINHTTP.dll 这个是网络连接的启动加载 这些都可以下载的
谢谢采纳
小米手机上有个klo bugreport什么意思?可以卸载么?可以 。关于klo bugreport:1、klo bugreport是反馈Bug的系统应用 。2、bugreport 翻译过来就是bug汇报 , 就是比如你应用停止运行了他会把错误日志发送到miui服务器 。3、当app出现停止运行时,如果没有这货只是通知下停止运行,以前就是这样,如果有这货会有个提示BUG的日志,并且有报告miui的按钮 。4、除了miui人员外 , 主要用途是做app开发人员在非调试 真机测试时如果停止运行了那就能看到bug日志,普通用户根本没用,删了不会有任何影响,放心的删吧 。注意事项:1、在卸载软件时,不要删除共享文件,因为某些共享文件可能被系统或者其他程序使用 。2、一旦删除这些文件,会使应用软件无法启动而死机,或者出现系统运行死机 。3、要卸载软件时最好用软件自带的卸载程序进行卸载 。4、或者使用优化大师或者超级兔子等专业软件进行卸载,那样会卸载的比较干净 , 不会在系统中留下碎片或垃圾文件 。
kolbugreport什么意思电脑程序故障报告
BugReport.exe是什么意思为什么我的电脑打开一个东西就会出现应用程序错误你强制关机之前做什么了,要是正在运行某个程序 , 那么进入安全模式(开机的时候狂按F8),把那个程序卸载了,试试 。
我的电脑上出现了一个这样的提示信息 。“bugrepor TDebug已停止工作请问这是什么意思?。?/h3>bugreport - bugreport.exe - 进程信息
进程文件:bugreport 或者 bugreport.exe
进程名称: QQ bugreport
描述:
bugreport.exe是QQ程序出错报告返回程序 。
出品者: Tencent
属于: QQ
系统进程: 否
后台程序: 否
使用网络: 是
硬件相关: 否
常见错误: 未知N/A
内存使用: 未知N/A
安全等级 (0-5): 2
间谍软件: 否
广告软件: 否
病毒: 否
木马: 否
BugReport.exe—应用程序错误怎么解决?bugreport.exe是QQ程序出错报告返回程序 。
它不是一种病毒
它是QQ非正常状态关闭产生的错误报告
问你要不要向腾讯发送错误报告
可以选择不发送的
如果经常出现这个
建议重新安装下QQ以及检查下系统是否有问题
Windows10如何解决BugReport.exe-应用程序错误?【bugreport】请问原来不这样吧?如果是,出事前您在电脑上干了什么,下载什么了 , 什么东西有异常,如果想起什么追问我说说,如果您自己也不知怎么引起的,建议还原系统或重装 。
Win7810还原系统 , 右击计算机选属性,在右侧选系统保护,系统还原,按步骤做就是了 , 如果有还原软件,自带的映像备份 , 并且进行了备份,也可以用软件、映像备份还原系统 。
有问题请您追问我 。
经常弹出BugReport.exe-应用程序错误一般出现这个现象有方面的,一是硬件,即内存方面有问题,二是软件,这就有多方面的问题了 。
故障分析
硬件方面:
一般来说 , 内存出现问题的可能性并不大,主要方面是:内存条坏了、内存质量有问题,还有就是2个不同牌子不同容量的内存混插,也比较容易出现不兼容的情况 , 同时还要注意散热问题 , 特别是超频后 。你可以使用MemTest 这个软件来检测一下内存,它可以彻底的检测出内存的稳定度 。
假如是双内存,而且是不同品牌的内存条混插或者买了二手内存时,出现这个问题,这时,就要检查是不是内存出问题了或者和其它硬件不兼容 。
软件方面:
先简单说说原理:内存有个存放数据的地方叫缓冲区,当程序把数据放在其一位置时,因为没有足够空间 , 就会发生溢出现象 。举个例子:一个桶子只能将一斤的水,当放入两斤的水进入时,就会溢出来 。而系统则是在屏幕上表现出来 。这个问题,经常出现在windows2000和XP系统上,Windows 2000/XP对硬件的要求是很苛刻的,一旦遇到资源死锁、溢出或者类似Windows 98里的非法操作,系统为保持稳定 , 就会出现上述情况 。另外也可能是硬件设备之间的兼容性不好造成的 。
几个例子
例一:打开IE浏览器或者没过几分钟就会出现"0x70dcf39f"指令引用的"0x00000000"内存 。该内存不能为“read” 。要终止程序,请单击“确定”的信息框,单击“确定”后,又出现“发生内部错误 , 您正在使用的其中一个窗口即将关闭”的信息框,关闭该提示信息后,IE浏览器也被关闭 。
解决方法:修复或升级IE浏览器,同时打上补丁 。看过其中一个修复方法是 , Win2000自升级,也就是Win2000升级到Win2000,其实这种方法也就是把系统还原到系统初始的状态下 。比如你的IE升级到了6.0,自升级后,会被IE5.0代替 。
例二:在windows xp下双击光盘里面的“AutoRun.exe”文件,显示“0x77f745cc”指令引用的“0x00000078”内存 。该内存不能为“written”,要终止程序 , 请单击“确定”,而在Windows 98里运行却正常 。
解决方法:这可能是系统的兼容性问题,winXP的系统,右键“AutoRun.exe”文件,属性,兼容性,把“用兼容模式运行这个程序”项选择上,并选择“Windows 98/Me” 。win2000如果打了SP的补丁后,只要开始,运行,输入:regsvr32 c:\winnt\apppatch\slayerui.dll 。右键,属性,也会出现兼容性的选项 。
例三:RealOne Gold关闭时出现错误,以前一直使用正常,最近却在每次关闭时出现“0xffffffff”指令引用的“0xffffffff”内存 。该内存不能为“read” 的提示 。
解决方法:当使用的输入法为微软拼音输入法2003,并且隐藏语言栏时(不隐藏时没问题)关闭RealOne就会出现这个问题,因此在关闭RealOne之前可以显示语言栏或者将任意其他输入法作为当前输入法来解决这个问题 。
例四:我的豪杰超级解霸自从上网后就不能播放了,每次都提示“Ox060692f6”(每次变化)指令引用的“Oxff000011”内存不能为“read”,终止程序请按确定 。
解决方法:试试重装豪杰超级解霸,如果重装后还会 , 到官方网站下载相应版本的补丁试试 。还不行,只好换就用别的播放器试试了 。
例五:双击一个游戏的快捷方式,“Ox77f5cdO”指令引用“Oxffffffff”内存,该内存不能为“read”,并且提示Client.dat程序错误 。
解决方法:重装显卡的最新驱动程序,然后下载并且安装DirectX9.0 。
例六:一个朋友发信息过来,我的电脑便出现了错误信息:“0*772b548f”指令引用的“0*00303033”内存,该内存不能为“written”,然后QQ自动下线,而再打开QQ , 发现了他发过来的十几条的信息 。
解决方法:这是对方利用QQ的BUG,发送特殊的代码,做QQ出错,只要打上补丁或升级到最新版本,就没事了 。
例七:我的笔记本电脑用的XP系统,有时关闭网页时会弹出tbrowser.exe遇到问题需要关闭,然后有弹出0x03e7c738指令引用的0x03e7c738内存 , 该内存不能为read,请问是怎么回事?
解决方法:先查杀一下病毒,另外如果你安装了浏览增强之类的软件,请卸掉 。
例八:从桌面或开始菜单中打开任何一个程序, 出现错误提示:"0x........"指令引用的"0x00000000"内存,该内存不能为"read" 。省略号代表可变值 。而从运行中打开程序没问题 。
解决方法:运行regedit进入注册表, 在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellExecuteHooks下 , 应该只有一个正常的键值"{AEB6717E-7E19-11d0-97EE-00C04FD91972}, 将其他的删除(默认键值当然不要删除) 。
例九:我三个月前配了台机子 。系统比较不稳定,三个月内已经重装过多次系统,四五天前刚装过系统,可是经常随机地出现Explorer-应用程序错误,“0x4a01259d“指令引用的“0x00000000"内存 。该内存不能为“read" 。要终止程序,请单击“确定“ 。要调试程序,请单击“取消” 。如果点确定,windows桌面就不见了 。这种问题在之前的系统也出现过 , 不知道是不是硬件的问题?
解决方法:内存的兼容性问题!遇到这类问题,用户可以自行打开机器把内存的位置调动一下,看问题是否可以解决,如果问题依旧,可与你的朋友调换内存使用 。
通过上面的几个例子,可以看到,出现故障的原因有好多种 , 下面列出已经提到和有可能发生的原因,方便查阅 。
问题产生原因原因--解决方法
内存条坏了--更换内存条
双内存不兼容--使用同品牌的内存或只用一条内存
内存质量问题--更换内存条
散热问题--加强机箱内部的散热
内存和主板没插好或和其它硬件不兼容等--重插内存或换个插糟
硬盘有问题--更换硬盘
驱动问题--重装驱动 。如果是新系统,要先安装主板驱动
软件损坏--重装软件
软件有BUG--打补丁或用最新的版本 。
软件和系统不兼容--给软件打上补丁或者试试系统的兼容模式
软件和软件之间有冲突--如果最近安装了什么新软件,卸载了试试
软件要使用到其它相关的软件有问题--重装相关软件 。比如播放某一格式的文件时出错,可能是这个文件的解码器有问题
病毒问题--杀毒
杀毒软件与系统或软件冲突--由于杀毒软件是进入底层监控系统的,可能与一些软件冲突,卸载了试试
系统本身有问题--有时候操作系统本身也会有BUG,要注意安装官方发行的升级程序,像SP的补丁,最好要打上 。如果还不行重装系统或更换其它版本的系统了 。
bugreport exe应用程序错误bugreport.exe是某程序出错报告返回程序 。它不是一种病毒 。出现这个现象有方面的 , 一是硬件,即内存方面有问题,二是软件,这就有多方面的问题了 。硬件方面主要是:内存条坏了、内存质量有问题,还有就是2个不同牌子不同容量的内存混插,也比较容易出现不兼容的情况,同时还要注意散热问题,特别是超频后 。根据你的描述 , 很可能是你的软件“迅雷”出现了问题 。可以把他卸载后再重新安装 。是那根程序运行时出现这个提示 , 就把那个软件卸载后安装一次就好了 。希望采纳
我的电脑出现ErrorReport.exe-应用程序错误

文章插图
电脑出现ErrorReport.exe-应用程序错误是设置错误造成的,解决方法为:1、首先需要点开【电脑管家】 。2、接下来需要我们立即点按下【工具箱】,如图 。3、接着我们点下【修复漏洞】 , 如图 。4、接着点一下【一键修复】就好了 , 如图 。
BugReport.exe是什么?bugreport.exe是一个进程文件,一般做的比较好的软件都有 。如百度hi,迅雷 , 暴风影音,腾讯QQ等,在他们的安装文件夹里就能找到 。
这个文件的作用是对程序出错进行返回报告 , 一旦其所属软件的程序运行错误,其主程序便会调运该进程 , 将发生的错误以E-mail形式发送回官方服务器 。
进程里的BugReport.exe是什么东西?进程文件:bugreport 或者 bugreport.exe
进程名称: QQ bugreport
描述:
bugreport.exe是QQ程序出错报告返回程序 。
出品者: Tencent
属于: QQ
系统进程: 否
后台程序: 否
使用网络: 是
硬件相关: 否
常见错误: 未知N/A
内存使用: 未知N/A
安全等级 (0-5): 2
间谍软件: 否
广告软件: 否
病毒: 否
木马: 否应该不是病毒 , 放心关闭进程就可以~
我的电脑里有个叫BugReport.exe的东西这是什么?bugreport - bugreport.exe - 进程信息
进程文件:bugreport 或者 bugreport.exe
进程名称: QQ bugreport
描述:
bugreport.exe是QQ程序出错报告返回程序 。
出品者: Tencent
属于: QQ
系统进程: 否
后台程序: 否
使用网络: 是
硬件相关: 否
常见错误: 未知N/A
内存使用: 未知N/A
安全等级 (0-5): 2
间谍软件: 否
广告软件: 否
病毒: 否
木马: 否
BugReport.exe是病毒吗?bugreport - bugreport.exe - 进程信息
进程文件:bugreport 或者 bugreport.exe
进程名称: QQ bugreport
描述:
bugreport.exe是QQ程序出错报告返回程序 。
出品者: Tencent
属于: QQ
系统进程: 否
后台程序: 否
使用网络: 是
硬件相关: 否
常见错误: 未知N/A
内存使用: 未知N/A
安全等级 (0-5): 2
间谍软件: 否
广告软件: 否
病毒: 否
木马: 否
bugreport.exe占用非常高的cpu,怎么处理,bugreport.exe是什么,?点右键结束进程就可以了,这是QQ的一个进程,如果QQ异常 , 就重启QQ可以了 。
QQ总是出现BugReport.exe的错误 , 怎么回事?偶来回答吧:首先声明一下 偶也遇到过 那说说怎么解决吧
1.重新装最新的版本(不推荐 有点麻烦)
2.BugReport.exe 这个程序是TX的错误上传报告 不是病毒 可以删除的 删除办法为:QQ文件夹下的BugReport.exe程序 是个小虫子 删掉之后 重新启动QQ
3.兼容问题 比如说下载了与TX软件不兼容的软件 会导致此现象 请注意查一下
4.最后是病毒导致此问题 最好杀毒
游戏登不上去说是bugreport停止工作怎么解决引起这个问题的原因比较多,最可能的原因则是软件安装需要的Windows Installer出现了问题,请按照下面步骤做:
1、打开“控制面板” , 双击“管理工具” 。
2、双击“服务” , 找到Windows Installer服务 。
3、双击该条目 , 在出现的对话框中单击左键“启动”按钮 。
4、重新安装CuteFTP 。如果仍然不能解决问题的,请下载Windows Installer更新 。
5、有些安装程序并不是EXE文件 , 而是MSI文件 。MSI是脚本文件,如果运行MSI安装程序时出现不支持接口的提示,那么双击instmsiw.exe文件就可以解决问题,其原因就在于instmsiw.exe文件里包含了所有关于运行MSI所需要的文件 。
6、如果没有管理员权限或系统文件损坏也有可能造成不支持此接口 。
BugReport.exe—应用程序错误怎么解决?应用程序错误问题:1.木马病毒造成常用病毒捆绑应用程序和系统文件,然后安全杀毒软件把有木马病毒应用程序和系统文件查杀导致 。2.应用程序组件丢失,应用程序完整的运行需要一些系统文件或者某些ll文件支持 , 如果应用程序组件不完整也会导致的 。3.系统文件损坏或丢失,盗版系统或Ghost版本系统,很容易出现该问题 。4.操作系统自身的问题,操作系统本身也会有bug。5.硬件问题 , 例如内存条坏了或者存在质量问题,或者内存条的金手指的灰尘特别多 。应用程序错误解决方法:1.检查电脑是否存在病毒,请使用百度卫士进行木马查杀 。2.系统文件损坏或丢失,盗版系统或Ghost版本系统,很容易出现该问题 。建议:使用完整版或正版系统 。3.安装的软件与系统或其它软件发生冲突 , 找到发生冲突的软件,卸载它 。如果更新下载补丁不是该软件的错误补丁,也会引起软件异常 , 解决办法:卸载该软件,重新下载重新安装试试 。顺便检查开机启动项,把没必要启动的启动项禁止开机启动 。4.如果检查上面的都没问题,可以试试下面的方法 。打开开始菜单→运行→输入cmd→回车,在命令提示符下输入下面命令 for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1回车 。完成后,在输入下面for %i in (%windir%\system32\*.ocx) do regsvr32.exe /s %i 回车 。如果怕输入错误,可以复制这两条指令,然后在命令提示符后击鼠标右键,打“粘贴”,回车,耐心等待,直到屏幕滚动停止为止(重启电脑) 。
如何处理bugreport遇到出错提示 , 先不要关闭,可以尝试循着提示找到问题根源 。
使用鼠标右键点击任务栏空白指出→在弹出的菜单中点击→启动过任务管理器 。
应用程序中可以看到bugreport_xf.exe可执行程序出错→右键点击转到进程 。
进程→右键点击csrss.exe→打开文件位置 。
C:\Windows\System32 文件夹中的csrss.exe是系统文件,主要还是调用动态链失效引起的 。
如果正在使用腾讯的游戏等程序 , 不妨重新启用TGP即可 。
如果还是出错,重新去官网下载TGP安装一下 。
如果不是这个原因,出错提示也提供了线索:LIBEAY32.dll动态链丢失引起的故障 。
只要找到和操作系统匹配的LIBEAY32.dll动态链,并保存在C:\Windows\System32 文件夹下即可 。如有修复工具也可以检测并修复一下 。
注意:系统文件可以使用该工具修复,如果是游戏专用的文件可能不会自动修复,需要用户自行搜索,找到后覆盖之,或重装游戏客户端、应用软件 。
klo bugreport是什么软件 klo bugreport可以删除卸载吗klo bugreport是什么软件?可以删除卸载吗?最近很多使用小米手机的朋友都发现了这个软件 , 也不知道KLO bugreport是什么鬼,不敢轻易删除,怕影响手机正常使用 , klo bugreport是反馈Bug的系统应用 。
bugreport 翻译过来就是bug汇报 , 就是比如你应用停止运行了他会把错误日志发送到miui服务器 。
当app出现停止运行时,如果没有这货只是通知下停止运行,以前就是这样,如果有这货会有个提示BUG的日志,并且有报告miui的按钮,除了miui人员外,主要用途是做app开发人员在非调试 真机测试时如果停止运行了那就能看到bug日志,普通用户根本没用,删了不会有任何影响 , 放心的删吧 。
小米手机klo bugreport可以卸载么?可以 。关于klo bugreport:1、klo bugreport是反馈Bug的系统应用 。2、bugreport 翻译过来就是bug汇报,就是比如你应用停止运行了他会把错误日志发送到miui服务器 。3、当app出现停止运行时,如果没有这货只是通知下停止运行,以前就是这样,如果有这货会有个提示BUG的日志,并且有报告miui的按钮 。4、除了miui人员外,主要用途是做app开发人员在非调试 真机测试时如果停止运行了那就能看到bug日志,普通用户根本没用,删了不会有任何影响,放心的删吧 。注意事项:1、在卸载软件时,不要删除共享文件,因为某些共享文件可能被系统或者其他程序使用 。2、一旦删除这些文件 , 会使应用软件无法启动而死机,或者出现系统运行死机 。3、要卸载软件时最好用软件自带的卸载程序进行卸载 。4、或者使用优化大师或者超级兔子等专业软件进行卸载 , 那样会卸载的比较干净,不会在系统中留下碎片或垃圾文件 。
onedrive可以卸载吗?卸载OneDrive
1. 以管理员方式打开命令提示符 , 先输入如下命令结束 OneDrive 进程
taskkill /f /im OneDrive.exe
2. 32位Windows 10 (x86) 使用如下命令卸载 OneDrive 应用
%SystemRoot%\System32\OneDriveSetup.exe /uninstall
3. 64位Windows 10 (x64) 使用如下命令卸载 OneDrive 应用
%SystemRoot%\SysWOW64\OneDriveSetup.exe /uninstall
禁止OneDrive同步 :
1. 按下Windows+ R — 输入 GPedit.msc 打开组策略编辑器
2. 在计算机配置 — 管理模板 — Windows 组件 — OneDrive 中双击打开禁止使用OneDrive进行文件存储
3. 选择启用后点击确定
OneDrive 是微软的个人云存储平台 , 提供了对个人用户的文件托管、存储和同步等服务,OneDrive 默认被内置在 Windows 10 操作系统当中,而且当用户使用微软账户登录时,OneDrive 也会默认启用 。
然而,不是所有用户都会使用到 OneDrive 服务 。在国内,有很多本地化服务商都推出了非常符合中国人使用习惯的云存储服务,个人非常喜欢的坚果云、百度云等 。反而 OneDrive 在中国大陆的表现很有些水土不服,甚至一度还由于某些原因导致无法访问 。
与 Windows 7、8、8.1 不同的是,微软把 OneDrive 内置到了 Windows 10 当中,并会在文件资源管理器的导航窗格中进行显示,而且用户无法使用控制面板中的添加删除程序进行卸载 。这就意味着用户在 Windows 10 当中完全找不到卸载 OneDrive 的入口 。
既然如此,今天我们就使用一些比较暴力的方式来删除 Windows 10 中的 OneDrive 。完全禁用OneDrive
klo bugreport是什么软件 小米klo bugreport可以删除卸载吗小米上的klo
bugreport软件是反馈Bug的系统应用 。
bugreport
翻译过来就是bug汇报,就是比如你应用停止运行了他会把错误日志发送到miui服务器 。
当app出现停止运行时 , 如果没有这货只是通知下停止运行 , 以前就是这样,如果有这货会有个提示BUG的日志,并且有报告miui的按钮,除了miui人员外,主要用途是做app开发人员在非调试
真机测试时如果停止运行了那就能看到bug日志,普通用户根本没用,删了不会有任何影响,放心的删吧 。
绿茶软件园小编推荐阅读:
三星note5和小米note顶配版区别
小米平板2跑分多少
小米平板2性能跑分评测
klo bugreport是什么软件 klo bugreport可以删除卸载吗打开360安全卫士---软件管家里---软件卸载,在里边找到它后卸载就可以了.
klobugreport.apkc可以卸载吗klo bugreport是反馈Bug的系统应用,可以卸载 。
bugreport 就是bug汇报,停止运行了,他会把错误日志发送到miui服务器 。
当app出现停止运行时,如果没有bugreport,只是通知下停止运行,如果有bugreport 会有个提示BUG的日志,并且有报告miui的按钮,除了miui人员外,主要用途是做app开发人员在非调试 真机测试时如果停止运行了那就能看到bug日志,删了不会有任何影响 。
klo bugreport是什么软件 klo bugreport可以删除卸载吗可以装一个电脑管家在电脑上
然后打开工具箱 , 找到软件管理
在这里面,可以看到有卸载的功能 , 上面会显示软件具体作用,接着点击后面卸载就行
klo bugreport是什么软件 klo bugreport可以删除卸载吗是病毒自动安装的软件吧
首先需要用电脑管家,去把病毒给删除了
将病毒删除了之后,再去控制面板添加或卸载程序里面,把不需要的软件都给卸载了 。
qq空间打开后弹出bugreport.exe应用程序错误该怎么办bugreport.exe是QQ程序出错报告返回程序 。它是QQ非正常状态关闭产生的错误报告
如果网页出现该提示,你可以按我说的修复下
建议您更换浏览器试试.并对您电脑装上最新版的FLASH.
换非ie内核的浏览器
1、建议你下载相关或者更新插件 。
腾讯电脑管家里面有,你可以试试 。
打开腾讯电脑管家——软件管理——搜索:flash player
或者更新下插件
打开腾讯电脑管家——电脑诊所——软件问题——FLASH版本过低
2、打开腾讯电脑管家——电脑诊所——腾讯专区——QQ空间修复
如果是从QQ面板出现,还要检查这3条
1、浏览器是否为默认浏览器 。打开腾讯电脑管家——首页——工具箱——默认程序设置——浏览器
2、用腾讯电脑管家——电脑诊所——腾讯专区——QQ上的空间等按钮点不开
3、打开腾讯电脑管家——电脑诊所——腾讯专区——ptloging2域名不能连通
开QQ就会显示bugreport.exe-应用程序错误把QQ卸载了在重新安装一次就OK!
BugReport怎么解决?建议先卸载然后 。重新下载 。
如果嫌麻烦 , 可以先删除一部分东西 。然后运行QQF程序,然后他会自动更新和修复 。
一会就会出来开始游戏这几个大字 。
哦也 。
解决
要给分哦 。、
BUgReport什么东西 。怎么解决直接确定即可 。有些程序更了运行而安在一种错误收集组件;
安全
怎么删除bugreport你电脑可能就是中了病毒 。方法最简单有效的,才是最好的 。你直接下了金山毒霸2011云杀毒软件 , 用里面的文件粉碎工具 。一步到位 。应该可以把你电脑上的bugreport删除掉
如何分析android bugreport请问如何将bugreport获得的这些信息写入到一个自己创建的文件中去,logcat中就有,logcat是用:
adb shell logcat -f
bugreport是否有类似的方法?
原文地址:android bugreport 分析作者:blueskyhff_firef
Get Log from Android System
adb bugreport > bugreport.txt
copy bugreport to the current directory.
bugreport里面包含了各种log信息,大部分log也可以通过直接运行相关的程序来直接获得.
步骤如下:
1.adb shell 2.进入相关工具程式的目录 3.执行相关程式 4.得到相关信息
下面以输出进程信息为例 1.adb shell 2.输入ps -P 3.可以看到相关进程信息
Log Archive Analysis
1.bugreport
bugreport记录android启动过程的log,以及启动后的系统状态,包括进程列表,内存信息,VM信息等等到.
2.bugreport结构分析
(1)dumpstate
MEMORY INFO
获取该log:读取文件/proc/meminfo
系统内存使用状态
CPU INFO
获取该log:执行/system/bin/top -n 1 -d 1 -m 30 -t
系统CPU使用状态
PROCRANK
获取该log:执行/system/bin/procrank
执行/system/xbin/procrank后输出的结果,查看一些内存使用状态
VIRTUAL MEMORY STATS
获取该log:读取文件/proc/vmstat
虚拟内存分配情况
vmalloc申请的内存则位于vmalloc_start~vmalloc_end之间,与物理地址没有简单的转换关系,虽然在逻辑上它们也是连续的,但是在物理上它们不要求连续 。
VMALLOC INFO
获取该log:读取文件/proc/vmallocinfo
虚拟内存分配情况
SLAB INFO
获取该log:读取文件/proc/slabinfo
SLAB是一种内存分配器.这里输出该分配器的一些信息
ZONEINFO
获取该log:读取文件/proc/zoneinfo
zone info
SYSTEM LOG(需要着重分析)
获取该log:执行/system/bin/logcat -v time -d *:v
会输出在程序中输出的Log,用于分析系统的当前状态
VM TRACES
获取该log:读取文件/data/anr/traces.txt
因为每个程序都是在各自的VM中运行的,这个Log是现实各自VM的一些traces
EVENT LOG TAGS
获取该log:读取文件/etc/event-log-tags
EVENT LOG
获取该log:执行/system/bin/logcat -b events -v time -d *:v
输出一些Event的log
RADIO LOG
安卓手机里面有很多bugreport,是怎么产生的?有什么用您好 , 这个bugreport是android的系统bug报告 。当然出现这种情况也可能是由于程序运行造成的 。最好有一张截图或者将这个报告传上来看一下才好判断是什么原因 。
如何分析android log一、分析前的准备工作
1. 查看内存
[ruby] view plaincopy
#cat /proc/meminfo
MemTotal:903640 kB //总计物理内存的大小
MemFree:455024 kB //可用内存有多少
Buffers:10928 kB //磁盘缓存内存的大小
Cached:189004 kB
SwapCached:0 kB
Active:184708 kB
Inactive:158564 kB
Active(anon):143364 kB
Inactive(anon):244 kB
Active(file):41344 kB
Inactive(file):158320 kB
Unevictable:0 kB
Mlocked:0 kB
HighTotal:155648 kB
HighFree:304 kB
LowTotal:747992 kB
LowFree:454720 kB
SwapTotal:0 kB
SwapFree:0 kB
Dirty:0 kB
Writeback:0 kB
AnonPages:143332 kB
Mapped:61624 kB
Shmem:276 kB
Slab:12776 kB
SReclaimable:5040 kB
SUnreclaim:7736 kB
KernelStack:5128 kB
PageTables:9012 kB
NFS_Unstable:0 kB
Bounce:0 kB
WritebackTmp:0 kB
CommitLimit:451820 kB
Committed_AS:7976472 kB
VmallocTotal:122880 kB
VmallocUsed:49792 kB
VmallocChunk:46020 kB
2. 查看进程信息,能够实时显示系统中各个进程的资源占用状况,类似于 Windows 的任务管理器
[ruby] view plaincopy
#top -n 1 -d 1 -m 30 -t
User 13%, System 10%, IOW 0%, IRQ 0%
User 22 + Nice 9 + Sys 24 + Idle 170 + IOW 0 + IRQ 0 + SIRQ 1 = 226
PIDTID PR CPU% SVSSRSS PCY UIDThreadProc
1762176205% R1264K664Kroottoptop
1323134003% S 676928K43096Kbg u0_a55MMHandlerThread com.tencent.mm
9912% S0K0Krootksoftirqd/1
1323132501% S 676928K43096Kbg u0_a55GCcom.tencent.mm
58373710% S 667232K30480Kfg u0_a44droid.phasebeam com.android.phasebeam
29832610% S 728032K45172Kfg systemActivityManager system_server
29832100% S 728032K45172Kfg systemSensorServicesystem_server
96096000% S 661188K33004Kfg u0_a55tencent.mm:push com.tencent.mm:push
84384310% S 660692K38672Kfg u0_a52ndroid.systemui com.android.systemui
8425010% S62188K5688Kfg systemVSyncThread/system/bin/surfaceflinger
58374910% S 667232K30480Kfg u0_a44droid.phasebeam com.android.phasebeam
96098400% S 661188K33004Kfg u0_a55MMHandlerThread com.tencent.mm:push
222200% S0K0Krootkinteractiveup
848410% S62188K5688Kfg systemsurfaceflinger/system/bin/surfaceflinger
8425310% S62188K5688Kfg systemBinder_1/system/bin/surfaceflinger
1143152800% S 665552K33132Kbg u0_a23AirPlayServercom.waxrain.airplayer
8424510% S62188K5688Kfg systemSurfaceFlinger/system/bin/surfaceflinger
535300% S0K0Krootrknand_buffer
1323132300% S 676928K43096Kbg u0_a55com.tencent.mmcom.tencent.mm
29863700% S 728032K45172Kfg systemBinder_4system_server
29864700% S 728032K45172Kfg systemBinder_5system_server
1323133000% S 676928K43096Kbg u0_a55Compilercom.tencent.mm
8486400% S62188K5688Kfg systemBinder_3/system/bin/surfaceflinger
29830410% S 728032K45172Kfg systemCompilersystem_server
3300% S0K0Krootksoftirqd/0
1323133500% S 676928K43096Kfg u0_a55Binder_2com.tencent.mm
515100% S0K0Krootbinder
525200% S352K184Krootueventd/sbin/ueventd
545410% S0K0Krootmtdblock0
555510% S0K0Krootmtdblock1
3. 虚拟内存的查看,目前还看不懂
[ruby] view plaincopy
#cat /proc/vmstat
nr_free_pages 112977
nr_inactive_anon 61
nr_active_anon 36183
nr_inactive_file 39628
nr_active_file 10351
nr_unevictable 0
nr_mlock 0
nr_anon_pages 36180
nr_mapped 15427
nr_file_pages 50046
nr_dirty 0
nr_writeback 0
nr_slab_reclaimable 1455
nr_slab_unreclaimable 2005
nr_page_table_pages 2281
nr_kernel_stack 689
nr_unstable 0
nr_bounce 0
nr_vmscan_write 0
nr_writeback_temp 0
nr_isolated_anon 0
nr_isolated_file 0
nr_shmem 69
nr_dirtied 5665
nr_written 5413
nr_anon_transparent_hugepages 0
nr_dirty_threshold 26869
nr_dirty_background_threshold 6717
pgpgin 197593
pgpgout 26455
pswpin 0
pswpout 0
pgalloc_normal 389068
pgalloc_high 61026
pgalloc_movable 0
pgfree 563265
pgactivate 10977
pgdeactivate 0
pgfault 450191
pgmajfault 1011
pgrefill_normal 0
pgrefill_high 0
pgrefill_movable 0
pgsteal_normal 0
pgsteal_high 0
pgsteal_movable 0
pgscan_kswapd_normal 0
pgscan_kswapd_high 0
pgscan_kswapd_movable 0
pgscan_direct_normal 0
pgscan_direct_high 0
pgscan_direct_movable 0
pginodesteal 0
slabs_scanned 0
kswapd_steal 0
kswapd_inodesteal 0
kswapd_low_wmark_hit_quickly 0
kswapd_high_wmark_hit_quickly 0
kswapd_skip_congestion_wait 0
pageoutrun 1
allocstall 0
pgrotated 0
compact_blocks_moved 0
compact_pages_moved 0
compact_pagemigrate_failed 0
compact_stall 0
compact_fail 0
compact_success 0
unevictable_pgs_culled 0
unevictable_pgs_scanned 0
unevictable_pgs_rescued 0
unevictable_pgs_mlocked 0
unevictable_pgs_munlocked 0
unevictable_pgs_cleared 0
unevictable_pgs_stranded 0
unevictable_pgs_mlockfreed 0
4. 虚拟机信息,包括进程的,线程的跟踪信息,这是用来跟踪进程和线程具体点的好地方。
导出到当前目录 adb pull /data/anr/traces.txt .
二、分析log
1. 查找关键字
通过查找:"null" "error" " "E/" , "Fatal","NullPointerException","Build fingerprint:","exception","anr","DexOpt"等的错误信息 , 来定位问题
1)空指针问题
NullPointerException: 这个直接找到java代码,首先分析为什么会是空指针,如果逻辑上没有问题,加上一个判断就可以,也就是说如果为空的时候再次赋值或者直接返回
2).没有捕获异常问题
Exception:
能捕获的话捕获
附上出处链接:http://blog.csdn.net/hugohong/article/details/24325999
如何读懂和分析Android的logcat以及stack traces一般在平时工作中,基本上很多代码可以在eclipse+ndk进行调试 , 但如果需要用到具体的硬件设备,如媒体播放设备无法模拟的情况下,只能上硬件(盒子或手机)上进行调试 。此时唯一的调试手段就是logcat产生log信息进行分析问题了 。
什么时候会有Log文件的产生 ?一般在如下几种情况会产生log文件。
1、程序异常退出 uncaused exception
2、程序强制关闭 Force Closed (简称FC)
3、程序无响应 Application No Response(简称ANR),一般主线程超过5秒么有处理就会ANR
4、手动生成
进入控制台输入:logcat命令即可进行输出
第一部分
1、分析工具介绍
a、cat /proc/meminfo 显示基本的内存信息
------ MEMORY INFO (/proc/meminfo) ------
MemTotal: 285184 kB
MemFree: 106360 kB
Buffers: 0 kB
Cached: 60036 kB
SwapCached: 0 kB
Active: 98160 kB
Inactive: 49100 kB
Active(anon): 87260 kB
Inactive(anon): 288 kB
Active(file): 10900 kB
Inactive(file): 48812 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 0 kB
SwapFree: 0 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 87240 kB
Mapped: 26500 kB
Shmem: 324 kB
Slab: 13340 kB
SReclaimable: 1672 kB
SUnreclaim: 11668 kB
KernelStack: 2160 kB
PageTables: 5600 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 142592 kB
Committed_AS: 1065600 kB
VmallocTotal: 417792 kB
VmallocUsed: 137700 kB
VmallocChunk: 254980 kB
重点关注这下面几个值:
MemTotal: 285184 kB //总计物理内存的大小
MemFree: 106360 kB //可用内存有多少
Buffers: 0 kB //磁盘缓存内存的大小
Cached: 60036 kB
# free
free
total used free shared buffers
Mem: 285184 178884 106300 0 0
Swap: 0 0 0
Total: 285184 178884 106300
在linux中有这么一种思想 , 内存不用白不用,因此它尽可能的cache和buffer一些数据,以方便下次使用 。
但实际上这些内存也是可以立刻拿来使用的 。
所以空闲内存=free+buffers+cached=total-used
还有几个命令可使用:
/proc/meminfo 机器的内存使用信息
/proc/pid/maps pid为进程号 , 显示当前进程所占用的虚拟地址 。
/proc/pid/statm 进程所占用的内存
b、查看进程信息
------ CPU INFO (top -n 1 -d 1 -m 30 -t) ------
能够实时显示系统中各个进程的资源占用状况 , 类似于 Windows 的任务管理器
c、android提供的一些操作工具
------ PROCRANK (procrank) ------
------ PROCMEM (procmem) ------
------ SHOWMAP (showmap) ------
... 就不一一列举了,有兴趣的朋友可以去看看
这此工具的代码位于android的 /system/extras
d、虚拟内存的查看工具
------ VIRTUAL MEMORY STATS (/proc/vmstat) ------
------ VMALLOC INFO (/proc/vmallocinfo) ------
2、时间信息,也是我们主要分析的信息
格式如下:
------ SYSTEM LOG (logcat -b system -v time -d *:v) ------
$:logcat -b system -v time -d *:v
01-02 08:00:02.570 I/SystemServer( 957): Notification Manager
01-02 08:00:02.570 I/SystemServer( 957): Device Storage Monitor
01-02 08:00:02.580 I/SystemServer( 957): Location Manager
01-02 08:00:02.580 I/SystemServer( 957): Search Service
01-02 08:00:02.590 I/SystemServer( 957): DropBox Service
01-02 08:00:02.590 I/SystemServer( 957): Wallpaper Service
3、虚拟机信息,包括进程的,线程的跟踪信息,这是用来跟踪进程和线程具体点的好地方。
------ VM TRACES JUST NOW (/data/anr/traces.txt.bugreport: 2011-01-15 16:49:02) ------
------ VM TRACES AT LAST ANR (/data/anr/traces.txt: 2011-01-15 16:49:02) ------
格式如下 :
----- pid 1516 at 1970-01-02 08:03:07 -----
Cmd line: com.ipanel.join.appstore
DALVIK THREADS:
(mutexes: tll=0 tsl=0 tscl=0 ghl=0 hwl=0 hwll=0)
"main" prio=5 tid=1 NATIVE
| group="main" sCount=1 dsCount=0 obj=0x4001f188 self=0xd028
| sysTid=1516 nice=0 sched=3/0 cgrp=[fopen-error:2] handle=-1345017744
第二部分
如何分析log信息
1、查找错误信息的关键字眼
"error" "failxx" "E/" 等的错误信息
将这些问题先行解决掉
2、动态库死机
查看类似的“Build fingerprint:”这些关键字
I/DEBUG ( 692): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 692): Build fingerprint: 'generic/generic/generic:2.3.1/GRH78/eng.userdev-rd6-input.20120221.113348:eng/test-keys'
I/DEBUG ( 692): pid: 694, tid: 694 >>> /system/bin/mediaserver <<<
I/DEBUG ( 692): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000input module init -->
010
对于这此信息 , 可以查看动态库的分析:
http://blog.csdn.net/andyhuabing/article/details/7074979
3、解决java抛异常的问题解决
E/UsbObserver( 957): java.lang.NullPointerException
E/UsbObserver( 957): at com.android.server.UsbObserver.init(UsbObserver.java:131)
E/UsbObserver( 957): at com.android.server.UsbObserver.(UsbObserver.java:65)
E/UsbObserver( 957): at com.android.server.ServerThread.run(SystemServer.java:419)
I/SystemServer( 957): UI Mode Manager Service
这个直接找到java代码,分析其实现即可解决
4、ANR问题
搜索“ANR”关键词,快速定位到关键事件信息。
定位到关键的事件信息如下:
I/dalvikvm( 1014): Wrote stack traces to '/data/anr/traces.txt'
I/Process ( 957): Sending signal. PID: 1124 SIG: 9
指定哪个java包出问题
E/ActivityManager( 957): ANR in com.ipanel.join.appstore
进程号为957发生了如下错误:com.ipanel.join.appstore 包下面 Broadcast问题
ANR原因:
E/ActivityManager( 957): Reason: Broadcast of Intent { act=android.appwidget.action.APPWIDGET_UPDATE cmp=com.ipanel.join.appstore/.widget.SmallWidget1 (has extras) }
这是ANR的堆栈调用文件
I/dalvikvm( 1014): Wrote stack traces to '/data/anr/traces.txt'
通过上面的log信息分析 , 应该是接收一个广播消息时超时了
我们再分析虚拟机信息 ,打开/data/anr/traces.txt,可有通过adb pull /data/anr/traces.txt .
这里每一段都是一个线程 , 当然我们还是看线程号为1的主线程了 。通过分析发现关键问题是这样:
搜索“DALVIK THREADS”关键词,快速定位到本应用程序的虚拟机信息日志
----- pid 1516 at 1970-01-02 08:03:07 -----
Cmd line: com.ipanel.join.appstore
DALVIK THREADS:
。。。
at com.ipanel.join.appstore.widget.AbsSmallWidget.getRemoteViews(AbsSmallWidget.java:56)
其实从这句话:
at org.apache.harmony.luni.platform.OSNetworkSystem.connect(Native Method)
基本上确认是 socket ->connect 连接超时了,导致主线程5s内没有响应从而产生ANR错误 。默认的connect连接timeout时间是75s
其实解决办法就是利用非阻塞方式进行连接即可 。
从CPU占用率上也可以看出是在kernel中执行堵塞住了
E/ActivityManager( 957): 75% TOTAL: 4.7% user + 70% kernel
5、执行DexOpt错误
W/dalvikvm( 1803): DexOpt: --- END 'SettingsProvider.apk' --- status=0x000a, process failed
E/dalvikvm( 1803): Unable to extract+optimize DEX from '/system/app/SettingsProvider.apk'
。。。。android.app.ActivityThread.installProvider(ActivityThread.java:3557)
E/SystemServer( 1803): at android.app.ActivityThread.getProvider(ActivityThread.java:3356)
从上面的打印看,是在解压或优化extract+optimize DEX的apk文件时出错了
1、没有出现magic number错误,这个原因与原子操作无关(这是一快速的加锁和解锁的轻量级操作函数)
2、执行dexopt出错
查明是服务器硬盘没空间了,导致引导文件系统的时候没有空间进行解压而失败
6、系统启动后默认其妙或随机死机情况
出现这种错误:
12-01 08:11:56.027: WARN/SharedBufferStack(312): waitForCondition(LockCondition) timed out (identity=19, status=0). CPU may be pegged. trying again.
12-01 08:11:57.315: WARN/SharedBufferStack(312): waitForCondition(LockCondition) timed out (identity=19, status=0). CPU may be pegged. trying again.
12-01 08:11:59.318: WARN/SharedBufferStack(312): waitForCondition(LockCondition) timed out (identity=19, status=0). CPU may be pegged. trying again.
12-01 08:12:03.332: WARN/SharedBufferStack(312): waitForCondition(LockCondition) timed out (identity=19, status=0). CPU may be pegged. trying again.
12-01 08:12:05.329: WARN/SharedBufferStack(312): waitForCondition(LockCondition) timed out (identity=19, status=0). CPU may be pegged. trying again.
12-01 08:12:07.216: WARN/KeyCharacterMap(312): No keyboard for id 0
12-01 08:12:07.216: WARN/KeyCharacterMap(312): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
如何分析android bugreportbugreport里面包含了各种log信息,大部分log也可以通过直接运行相关的程序来直接获得.
步骤如下:
1.adb shell 2.进入相关工具程式的目录 3.执行相关程式 4.得到相关信息
下面以输出进程信息为例 1.adb shell 2.输入ps -P 3.可以看到相关进程信息
Log Archive Analysis
1.bugreport
bugreport记录android启动过程的log,以及启动后的系统状态,包括进程列表,内存信息,VM信息等等到.
2.bugreport结构分析
(1)dumpstate
MEMORY INFO
获取该log:读取文件/proc/meminfo
系统内存使用状态
CPU INFO
获取该log:执行/system/bin/top -n 1 -d 1 -m 30 -t
系统CPU使用状态
PROCRANK
获取该log:执行/system/bin/procrank
执行/system/xbin/procrank后输出的结果,查看一些内存使用状态
VIRTUAL MEMORY STATS
获取该log:读取文件/proc/vmstat
虚拟内存分配情况
vmalloc申请的内存则位于vmalloc_start~vmalloc_end之间 , 与物理地址没有简单的转换关系,虽然在逻辑上它们也是连续的,但是在物理上它们不要求连续 。
VMALLOC INFO
获取该log:读取文件/proc/vmallocinfo
虚拟内存分配情况
SLAB INFO
获取该log:读取文件/proc/slabinfo
SLAB是一种内存分配器.这里输出该分配器的一些信息
ZONEINFO
获取该log:读取文件/proc/zoneinfo
zone info
SYSTEM LOG(需要着重分析)
获取该log:执行/system/bin/logcat -v time -d *:v
会输出在程序中输出的Log,用于分析系统的当前状态
VM TRACES
获取该log:读取文件/data/anr/traces.txt
因为每个程序都是在各自的VM中运行的,这个Log是现实各自VM的一些traces
EVENT LOG TAGS
获取该log:读取文件/etc/event-log-tags
EVENT LOG
获取该log:执行/system/bin/logcat -b events -v time -d *:v
输出一些Event的log
RADIO LOG
- 金边吊兰冬天的养殖方法 金边吊兰冬天的养殖方法介绍
- qq邮箱中转站
- u盘读写速度
- 新飞冰箱如何除冰 新飞冰箱的使用方法
- directdraw
- 有些网站打不开
- 拍照好的手机
- 手机视频下载
- 安卓系统游戏
- 手持式扫描仪
