You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What seems like a regression bug is triggered after a few failed calls to AI decompilation feature. The number of calls it takes for the crash is not fixed. The issue is most likely introduced after the commit f438202.
Observed Behavior :
REd <fn_name> reports that the AI decompilation has failed and the user must retry again or recheck the function name. This failed decompilation can be validated from log file as well :
[TRACE] : [23:22:50] : [reai_request] : ENDPOINT : 'https://api.reveng.ai/v2/ai-decompilation/100162850'
[TRACE] : [23:22:50] : [reai_request] : METHOD : 'GET'
[TRACE] : [23:22:51] : [reai_request] : Response code : 200
[TRACE] : [23:22:51] : [reai_request] : RESPONSE.JSON : '{"status":true,"data":{"status":"uninitialised","decompilation":null,"function_mapping":null,"function_mapping_full":null},"message":null,"errors":null,"meta":{"pagination":null}}'
[ERROR] : [23:22:51] : [json_response_get_string] : Failed to get string value for key 'message'
[ERROR] : [23:22:51] : [rizin.display] : Failed to decompile "FUN_00001ea0"
Is this function from RevEngAI's analysis?
What's the output of REfl?
After a few more issues to the AI decompile command, the plugin segfaults and exits somewhere inside libcurl.
Expected Behavior :
The plugin successfuly reports decompilation failure or success without segfault.
The text was updated successfully, but these errors were encountered:
There still exists the bug that plugin is somehow getting an error status when instead it should get an uninitialized status for decompilation poll endpoint.
What seems like a regression bug is triggered after a few failed calls to AI decompilation feature. The number of calls it takes for the crash is not fixed. The issue is most likely introduced after the commit f438202.
Observed Behavior :
REd <fn_name>
reports that the AI decompilation has failed and the user must retry again or recheck the function name. This failed decompilation can be validated from log file as well :After a few more issues to the AI decompile command, the plugin segfaults and exits somewhere inside
libcurl
.Expected Behavior :
The plugin successfuly reports decompilation failure or success without segfault.
The text was updated successfully, but these errors were encountered: