awtk icon indicating copy to clipboard operation
awtk copied to clipboard

widget_add_timer 卡死

Open cjunopen opened this issue 3 years ago • 1 comments

遇到个奇葩的问题: home界面的EVT_WINDOW_TO_FOREGROUND的事件里,最后一句有执行一个widget_add_timer,我先在home_init里用widget_dispatch_simple_event分发了一次EVT_WINDOW_TO_FOREGROUND事件,使得widget_add_timer能够执行到。然后我从其他界面回来home界面的时候,再一次走到EVT_WINDOW_TO_FOREGROUND回调里,此时如果widget_add_timer这句代码后面没有代码了,界面按任何按钮都会卡死,并且这行代码之前的代码也没有执行成功,但若是加个log_debug在后面它都能正常

cjunopen avatar Dec 08 '22 09:12 cjunopen

通常是有内存问题,建议用valgrind先测试一下。

xianjimli avatar Dec 10 '22 00:12 xianjimli