Describe the bug
Within IDA, IDA Python throw san error due to Qiling attempting to interact with IDAPythonStdOut by setting up the logging utility in one of its modules, even when the verbosity has been set to disabled.
Sample Code
from qiling import Qiling
from qiling.const import QL_VERBOSE
ql = Qiling(['lockbit.bin'], 'examples/rootfs/x86_windows', verbose=QL_VERBOSE.DISABLED)
Expected behavior
This line of code is expected to create a Qiling object with the verbosity of the logs set as disabled.
Screenshots
Additional context
Tested on IDA Home 8.3.230608 (current version), with Qiling 1.4.6 (current version).
Describe the bug Within IDA, IDA Python throw san error due to Qiling attempting to interact with
IDAPythonStdOut
by setting up the logging utility in one of its modules, even when the verbosity has been set to disabled.Sample Code
Expected behavior This line of code is expected to create a
Qiling
object with the verbosity of the logs set as disabled.Screenshots
Additional context Tested on IDA Home 8.3.230608 (current version), with Qiling 1.4.6 (current version).