pycdc icon indicating copy to clipboard operation
pycdc copied to clipboard

Unsupported Node type: 27

Open zn123 opened this issue 1 year ago • 3 comments

E:\temp_vc\pycdc\build_v141\Release>pycdc.exe model.pyc >model.py
Unsupported Node type: 27
Unsupported Node type: 27
Unsupported Node type: 27
Unsupported argument found for LIST_EXTEND
Unsupported opcode: LIST_TO_TUPLE
Unsupported opcode: CALL_FUNCTION_EX
Unsupported opcode: DICT_MERGE
Unsupported Node type: 27
Unsupported Node type: 27
Unsupported argument found for LIST_EXTEND
Unsupported opcode: LIST_TO_TUPLE
Unsupported Node type: 27
Unsupported Node type: 27
Unsupported Node type: 27
Unsupported Node type: 27
Unsupported Node type: 27
Unsupported Node type: 27
Unsupported Node type: 27
Warning: block stack is not empty!
Unsupported Node type: 27
Unsupported Node type: 27
Warning: block stack is not empty!

attach file model.pyc.zip

zn123 avatar Nov 01 '23 01:11 zn123

Thank you very much for providing model.pyc, which will be very helpful to analyze why this error occurred. I'll try to run it. The class error is identified as a function when it appears to be decompiled. 078 %5V44$~%PZFN56K0MRI

ddouworld avatar Nov 03 '23 14:11 ddouworld

This is my current try in cdc & das (not full not ideal though...)

https://www.sendspace.com/file/k4idfe del https://www.sendspace.com/delete/k4idfe/a54d0e0650bd17d2062f39502153523b

greenozon avatar Nov 22 '23 13:11 greenozon

@zrax #458 fixes Unsupported Node type: 27 now it shows only this errors:

Unsupported argument found for LIST_EXTEND
Unsupported opcode: LIST_TO_TUPLE
Unsupported opcode: CALL_FUNCTION_EX
Unsupported opcode: DICT_MERGE
Unsupported argument found for LIST_EXTEND
Unsupported opcode: LIST_TO_TUPLE
Warning: block stack is not empty!
Warning: block stack is not empty!

this part decompiled with no errors now: (same part as the screenshot above) image

but there is still errors like Warning: block stack is not empty!, so maybe its edge case and its better to leave it open

TiZCrocodile avatar Feb 29 '24 20:02 TiZCrocodile