Files
codeql/python/ql/test/query-tests/Security/CWE-209-StackTraceExposure/Stacktrace.py
2026-03-04 13:11:38 +00:00

16 lines
641 B
Python

import sys, traceback
try:
1/0
except:
exc_type, exc_value, exc_traceback = sys.exc_info() # $ exceptionInfo
tb = traceback.extract_tb(exc_traceback) # $ exceptionInfo
stack = traceback.extract_stack() # $ exceptionInfo
print(traceback.format_exc(1, tb)) # $ exceptionInfo
print(traceback.format_exception(exc_type, exc_value, exc_traceback)) # $ exceptionInfo
print(traceback.format_exception_only(None, exc_value)) # $ exceptionInfo
print(traceback.format_list(stack)) # $ exceptionInfo
print(traceback.format_stack()) # $ exceptionInfo
print(traceback.format_tb(exc_traceback)) # $ exceptionInfo