(gdb) bt
#0 0x00034238 in lv_obj_get_ext_draw_size (obj=obj@entry=0x436e28 <work_mem_int+1810420>)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/core/lv_obj_draw.c:313
#1 0x0002d0bc in lv_obj_invalidate (obj=obj@entry=0x436e28 <work_mem_int+1810420>)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/core/lv_obj_pos.c:847
#2 0x0002e42c in lv_obj_delete (obj=0x436e28 <work_mem_int+1810420>)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/core/lv_obj_tree.c:59
#3 lv_obj_delete (obj=0x436e28 <work_mem_int+1810420>)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/core/lv_obj_tree.c:52
#4 0x001d6cec in tp_lv_muti_image_dropdown_destructor (class_p=<optimized out>, obj=0x4f17a8 <work_mem_int+2574708>) at TpMultiImageDropdown.c:420
#5 0x000343fe in lv_obj_destruct (obj=obj@entry=0x4f17a8 <work_mem_int+2574708>)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/core/lv_obj_class.c:138
#6 0x0002e314 in obj_delete_core (obj=0x4f17a8 <work_mem_int+2574708>)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/core/lv_obj_tree.c:559
#7 obj_delete_core (obj=0x4f17a8 <work_mem_int+2574708>)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/core/lv_obj_tree.c:504
#8 0x0002e358 in obj_delete_core (obj=0x3d1238 <work_mem_int+1393668>)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/core/lv_obj_tree.c:524
#9 obj_delete_core (obj=0x3d1238 <work_mem_int+1393668>)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/core/lv_obj_tree.c:504
#10 0x0002e358 in obj_delete_core (obj=0x3b9154 <work_mem_int+1295136>)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/core/lv_obj_tree.c:524
#11 obj_delete_core (obj=0x3b9154 <work_mem_int+1295136>)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/core/lv_obj_tree.c:504
#12 0x0002e358 in obj_delete_core (obj=0x3b6430 <work_mem_int+1283580>)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/core/lv_obj_tree.c:524
#13 obj_delete_core (obj=0x3b6430 <work_mem_int+1283580>)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/core/lv_obj_tree.c:504
#14 0x0002e358 in obj_delete_core (obj=0x3b9930 <work_mem_int+1297148>)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/core/lv_obj_tree.c--Type <RET> for more, q to quit, c to continue without paging--
:524
#15 obj_delete_core (obj=0x3b9930 <work_mem_int+1297148>)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/core/lv_obj_tree.c:504
#16 0x0002e358 in obj_delete_core (obj=0x52d170 <work_mem_int+2818876>)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/core/lv_obj_tree.c:524
#17 obj_delete_core (obj=0x52d170 <work_mem_int+2818876>)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/core/lv_obj_tree.c:504
#18 0x0002e542 in lv_obj_clean (obj=obj@entry=0x3b1374 <work_mem_int+1262912>)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/core/lv_obj_tree.c:100
#19 0x00163e3e in deinit_playback_page_handle (page_obj=0x3b1374 <work_mem_int+1262912>) at PlaybackPage.c:665
#20 0x001db156 in common_deinit_page (page_obj=0x3b1374 <work_mem_int+1262912>) at TpPageManager.c:707
#21 0x001db36a in tp_lv_pm_set_open_page (obj=0x3b1554 <work_mem_int+1263392>, need_reinit=1) at TpPageManager.c:223
#22 0x00121322 in navigation_button_container_event_cb (e=<optimized out>) at NavigationBar.c:957
#23 0x0001a37e in lv_event_send (list=list@entry=0x3b1d44 <work_mem_int+1265424>, e=e@entry=0xbea4847c, preprocess=<optimized out>)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/misc/lv_event.c:77
#24 0x0002e934 in event_send_core (e=e@entry=0xbea4847c)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/core/lv_obj_event.c:367
#25 0x0002ea1a in lv_obj_send_event (obj=obj@entry=0x3b1c00 <work_mem_int+1265100>, event_code=<optimized out>,
param=param@entry=0x3b1cb4 <work_mem_int+1265280>)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/core/lv_obj_event.c:67
#26 0x001d7d32 in tp_lv_navigation_click_btn_cb (e=<optimized out>) at TpNavigationButton.c:205
#27 0x0001a37e in lv_event_send (list=list@entry=0x3d0194 <work_mem_int+1389408>, e=e@entry=0xbea48564, preprocess=<optimized out>)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/misc/lv_event.c:77
#28 0x0002e934 in event_send_core (e=e@entry=0xbea48564)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/core/lv_obj_event.c:367
#29 0x0002e984 in event_send_core (e=e@entry=0xbea48564)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/core/lv_obj_event.c:373
#30 0x0002e984 in event_send_core (e=e@entry=0xbea48564)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/core/lv_obj_event.c:373
#31 0x0002ea1a in lv_obj_send_event (obj=<optimized out>, event_code=<optimized out>, param=<optimized out>)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/core/lv_obj_event.--Type <RET> for more, q to quit, c to continue without paging--
c:67
#32 0x00038b78 in send_event (code=LV_EVENT_CLICKED, param=0x37dc64 <work_mem_int+1052208>)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/indev/lv_indev.c:2038
#33 0x000393b4 in indev_proc_release (indev=indev@entry=0x37dc64 <work_mem_int+1052208>, is_right=<optimized out>)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/indev/lv_indev.c:1634
#34 0x00039628 in indev_pointer_proc (data=0xbea4860c, i=0x37dc64 <work_mem_int+1052208>)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/indev/lv_indev.c:777
#35 lv_indev_read (indev=<optimized out>)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/indev/lv_indev.c:273
#36 lv_indev_read (indev=0x37dc64 <work_mem_int+1052208>)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/indev/lv_indev.c:219
#37 0x0001641c in lv_timer_exec (timer=0x37dd50 <work_mem_int+1052444>)
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/misc/lv_timer.c:326
#38 lv_timer_handler ()
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/misc/lv_timer.c:107
#39 lv_timer_handler ()
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/lvgl/src/misc/lv_timer.c:63
#40 0x00015706 in main ()
at /var/lib/jenkins/workspace/VIGI/nvr1016h_jp_v1_dbg/torchlight/build_dir/target-arm-openwrt-linux-uclibcgnueabihf/nvrgui_lvgl/main.c:68
(gdb) f 4
#4 0x001d6cec in tp_lv_muti_image_dropdown_destructor (class_p=<optimized out>, obj=0x4f17a8 <work_mem_int+2574708>) at TpMultiImageDropdown.c:420
420 TpMultiImageDropdown.c: No such file or directory.
(gdb) p obj
$1 = (lv_obj_t *) 0x4f17a8 <work_mem_int+2574708>
(gdb) p pData
$2 = (tp_lv_muti_image_dropdown_t *) 0x4f17a8 <work_mem_int+2574708>
(gdb) p *(tp_lv_muti_image_dropdown_t *) 0x4f17a8
$3 = {obj = {class_p = 0x2529c4 <tp_lv_muti_image_dropdown_class>, parent = 0x3d1238 <work_mem_int+1393668>, spec_attr = 0x4e5c84 <work_mem_int+2526800>,
styles = 0x4e5c18 <work_mem_int+2526692>, style_main_prop_is_set = 74, style_other_prop_is_set = 0, user_data = 0x0, id = 0x41, coords = {x1 = 1657,
y1 = 366, x2 = 1904, y2 = 397}, flags = 47974, state = 0, layout_inv = 0, readjust_scroll_after_layout = 0, scr_layout_inv = 0, skip_trans = 0,
style_cnt = 1, h_layout = 0, w_layout = 0, is_deleting = 1}, btn = 0x4e5c48 <work_mem_int+2526740>, label = 0x3ba388 <work_mem_int+1299796>,
img = 0x4272c8 <work_mem_int+1746068>, list = 0x436e28 <work_mem_int+1810420>, txt_obj = 0x3db298 <work_mem_int+1434724>,
label_txt = '\000' <repeats 127 times>, select_all_button = true, option_num = 14, select_data = '1' <repeats 14 times>, '0' <repeats 286 times>,
select_data_not_all = '1' <repeats 13 times>, '0' <repeats 287 times>, create_finish = false}
(gdb) p pData->list
$4 = (lv_obj_t *) 0x436e28 <work_mem_int+1810420>
(gdb) p *(lv_obj_t *) 0x436e28
$5 = {class_p = 0x41aa30 <work_mem_int+1694716>, parent = 0x27ce34 <work_mem_int>, spec_attr = 0x592, styles = 0x3de, style_main_prop_is_set = 1426,
style_other_prop_is_set = 1000, user_data = 0x592, id = 0x3de, coords = {x1 = 1426, y1 = 1000, x2 = 0, y2 = 0}, flags = 0, state = 0, layout_inv = 0,
readjust_scroll_after_layout = 0, scr_layout_inv = 0, skip_trans = 0, style_cnt = 0, h_layout = 0, w_layout = 0, is_deleting = 0}
(gdb) x/100xb 0x592
0x592: Cannot access memory at address 0x592
(gdb) x/100xb 0x436e28
0x436e28 <work_mem_int.12761+1810420>: 0x30 0xaa 0x41 0x00 0x34 0xce 0x27 0x00
0x436e30 <work_mem_int.12761+1810428>: 0x92 0x05 0x00 0x00 0xde 0x03 0x00 0x00
0x436e38 <work_mem_int.12761+1810436>: 0x92 0x05 0x00 0x00 0xe8 0x03 0x00 0x00
0x436e40 <work_mem_int.12761+1810444>: 0x92 0x05 0x00 0x00 0xde 0x03 0x00 0x00
0x436e48 <work_mem_int.12761+1810452>: 0x92 0x05 0x00 0x00 0xe8 0x03 0x00 0x00
0x436e50 <work_mem_int.12761+1810460>: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x436e58 <work_mem_int.12761+1810468>: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x436e60 <work_mem_int.12761+1810476>: 0x2f 0x03 0x00 0x00 0xf6 0x03 0x00 0x00
0x436e68 <work_mem_int.12761+1810484>: 0x52 0x04 0x00 0x00 0x37 0x04 0x00 0x00
0x436e70 <work_mem_int.12761+1810492>: 0x03 0x00 0x00 0x00 0xe0 0x1d 0x4f 0x00
0x436e78 <work_mem_int.12761+1810500>: 0x20 0x6e 0x43 0x00 0x57 0x00 0x00 0x00
0x436e80 <work_mem_int.12761+1810508>: 0x84 0xea 0x4c 0x00 0x01 0x00 0x00 0x00
0x436e88 <work_mem_int.12761+1810516>: 0x95 0x05 0x00 0x00
帮我分析出现上述栈的原因
最新发布