fidgetingbits/IDArling

Replaying UserNumformsEvent fails when calling number_format_t_opnum_set()

Closed this issue · 0 comments

[idarling][DEBUG] Received packet: UserNumformsEvent(type=event, event_type=user_numforms, ea=5372104072, numforms=[[{'ea': 5372104072, 'opnum': 1}, {'flags': 142606336, 'opnum': '\x01', 'props': '\x01', 'serial': 0, 'org_nbytes': '\x00', 'type_name': 'NOTIFICATION_MASK'}], [{'ea': 5372104086, 'opnum': 1}, {'flags': 17825792, 'opnum': '\x01', 'props': '\x01', 'serial': 0, 'org_nbytes': '\x00', 'type_name': ''}], [{'ea': 5372104101, 'opnum': 1}, {'flags': 142606336, 'opnum': '\x01', 'props': '\x01', 'serial': 0, 'org_nbytes': '\x00', 'type_name': 'KENLISTMENT_FLAGS'}], [{'ea': 5372104150, 'opnum': 1}, {'flags': 142606336, 'opnum': '\x01', 'props': '\x01', 'serial': 0, 'org_nbytes': '\x00', 'type_name': 'KENLISTMENT_FLAGS'}], [{'ea': 5372104157, 'opnum': 0}, {'flags': 17825792, 'opnum': '\x00', 'props': '\x01', 'serial': 0, 'org_nbytes': '\x00', 'type_name': ''}]])
[idarling][DEBUG] Uninstalling hooks
[idarling][WARNING] Error while calling event
[idarling][ERROR] in method 'number_format_t_opnum_set', argument 2 of type 'char'
Traceback (most recent call last):
  File "C:/Users/User/AppData/Roaming/Hex-Rays/IDA Pro/plugins\idarling\network\client.py", line 63, in _call_event
    packet()
  File "C:/Users/User/AppData/Roaming/Hex-Rays/IDA Pro/plugins\idarling\core\events.py", line 1123, in __call__
    nf.opnum = Event.encode(_nf["opnum"])
TypeError: in method 'number_format_t_opnum_set', argument 2 of type 'char'
[idarling][DEBUG] Installing hooks

It also seems as a consequence of that, no future event is synced anymore?