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
I encountered a segmentation fault while running the Pluto::BogusControlFlowPass on my LLVM IR code. The issue occurs when running the pass with opt, resulting in a crash. The error happens specifically when attempting to analyze and transform the control flow in the main.ll IR file.
The crash happens consistently with the following command:
I encountered a segmentation fault while running the
Pluto::BogusControlFlowPass
on my LLVM IR code. The issue occurs when running the pass withopt
, resulting in a crash. The error happens specifically when attempting to analyze and transform the control flow in themain.ll
IR file.The crash happens consistently with the following command:
opt -load-pass-plugin=./lib/libpasses-18.so -passes "pluto-bogus-control-flow" main.ll -S -o bogus.ll -debug-pass-manager
The
libpasses-18.so
file is just the compilation result of this code, that consist of using passes to apply various obfuscation methods.The result of the command above is:
Steps to reproduce
opt -load-pass-plugin=./lib/libpasses-18.so -passes "pluto-bogus-control-flow" main.ll -S -o bogus.ll -debug-pass-manager
Original C code
The code in main.c is simple as never
Environment:
The text was updated successfully, but these errors were encountered: