Skip to content

Commit 08e8dfe

Browse files
committed
Do not use old handler
1 parent c8dfd5f commit 08e8dfe

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

angrop/rop.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from angr.errors import SimEngineError, SimMemoryError
22
from angr.analyses.bindiff import differing_constants
33
from angr.analyses.bindiff import UnmatchedStatementsException
4-
from angr.misc.loggers import CuteHandler
4+
from angr.misc.loggers import CuteFormatter
55
from angr import Analysis, register_analysis
66

77
from . import chain_builder
@@ -28,7 +28,7 @@
2828
# disable loggers in each worker
2929
def _disable_loggers():
3030
for handler in logging.root.handlers:
31-
if type(handler) == CuteHandler:
31+
if isinstance(handler.formatter, CuteFormatter):
3232
logging.root.removeHandler(handler)
3333
return
3434

@@ -369,7 +369,7 @@ def _num_addresses_to_check(self):
369369
if segment.is_executable:
370370
num += (segment.max_addr - segment.min_addr)
371371
return num
372-
372+
373373
def _get_ret_locations(self):
374374
"""
375375
:return: all the locations in the binary with a ret instruction

0 commit comments

Comments
 (0)