ballle98 / AqualinkD

Daemon to control Jandy Aqualink RS pool equipment from any home automation hub (Alexa, Homekit & Siri, Home Assistant, smartthings, domoticz etc) or web browser.
Other
6 stars 2 forks source link

memcpy-param-overlap in PDA Shift processing #42

Open ballle98 opened 4 years ago

ballle98 commented 4 years ago
21:50:02.849 Notice:   To 0x62 of type PDA Shif | HEX: 0x10|0x02|0x62|0x0f|0x01|0x08|0xff|0x8b|0x10|0x03|
=================================================================
==8955==ERROR: AddressSanitizer: memcpy-param-overlap: memory ranges [0x00622105,0x0062219e) and [0x00622116, 0x006221af) overlap
    #0 0x566e7 in __interceptor_memcpy.part.36 (/home/pi/remote-debugging/aqualinkd+0x566e7)
    #1 0x126643 in process_pda_menu_packet C:\git\AqualinkD/pda_menu.c:253
    #2 0x124f57 in process_pda_packet C:\git\AqualinkD/pda.c:529
    #3 0xf69b3 in process_packet C:\git\AqualinkD/aqualinkd.c:530
    #4 0xf9b9f in main_loop C:\git\AqualinkD/aqualinkd.c:1148
    #5 0xf814b in main C:\git\AqualinkD/aqualinkd.c:810
    #6 0xb6ce1677 in __libc_start_main (/lib/arm-linux-gnueabihf/libc.so.6+0x16677)

AddressSanitizer can not describe address in more detail (wild memory access suspected).
AddressSanitizer can not describe address in more detail (wild memory access suspected).
SUMMARY: AddressSanitizer: memcpy-param-overlap (/home/pi/remote-debugging/aqualinkd+0x566e7) in __interceptor_memcpy.part.36
==8955==ABORTING