9 Star 15 Fork 5

OpenHarmony / hiviewdfx_services_hilogcat_lite

DumpSimulateProc中除数为0,会导致异常

任务
已完成
Gymee  Opened this issue

该问题是怎么引起的?

除数为0,可能导致异常

重现步骤

报错信息

代码行数227

static void DumpSimulateProc(void)
{
    uint32 a = 0;
    SwitchDump(1 / a);
}

这个函数在136行会被调到,如果是有意为之,建议加上注释进行说明

Attachments
5200794 stesen 1599180294 total 3 participants

Comments (5)

kajweb 2020-09-12 05:04

顺便问一下,代码应该怎么编译?是不是只能python build.py xxx
如果需要修改OpenHarmony/hiviewdfx_services_hilogcat_lite的代码,应该怎么测试?

5200794 stesen 1599180294
stesen 2020-09-12 14:24 member
  1. 除零错误是个调试特性,等工作日我找原始作者沟通下改进策略
  2. command是hi3861的代码,hilogcat和apphilogcat是hi3516和hi3518的代码
    这些芯片使用的软件在架构上存在差异,指导手册可以参考
    https://device.harmonyos.com/cn/docs/start/introduce/oem_start_guide-0000001054913231
Gymee 2020-09-12 14:46
  1. 除零错误是个调试特性,等工作日我找原始作者沟通下改进策略
  2. command是hi3861的代码,hilogcat和apphilogcat是hi3516和hi3518的代码
    这些芯片使用的软件在架构上存在差异,指导手册可以参考
    https://device.harmonyos.com/cn/docs/start/introduce/oem_start_guide-0000001054913231

@stesen 原来如此,其实从函数名可以看出应该是有意这样写的 :smile:, 那这个issue就关掉吧

5200794 stesen 1599180294
stesen 2020-09-12 16:13 member

@stesen 原来如此,其实从函数名可以看出应该是有意这样写的 :smile:, 那这个issue就关掉吧

@Gymee 你的意见很合理,issue我先保留到下周再闭环了 :stuck_out_tongue:

Sign in to comment

Assignees
Labels
Not set
Projects
Milestones
Branches
Planed to start
Planed to end
Top level
Priority
1
https://git.oschina.net/openharmony/hiviewdfx_services_hilogcat_lite.git
git@git.oschina.net:openharmony/hiviewdfx_services_hilogcat_lite.git
openharmony
hiviewdfx_services_hilogcat_lite
hiviewdfx_services_hilogcat_lite

Search