ACIL FM
Dark
Refresh
Current DIR:
/opt/alt/python313/lib64/python3.13/test/crashers
/
opt
alt
python313
lib64
python3.13
test
crashers
Upload
Zip Selected
Delete Selected
Pilih semua
Nama
Ukuran
Permission
Aksi
__pycache__
-
chmod
Open
Rename
Delete
bogus_code_obj.py
628 B
chmod
View
DL
Edit
Rename
Delete
gc_inspection.py
1.07 MB
chmod
View
DL
Edit
Rename
Delete
infinite_loop_re.py
653 B
chmod
View
DL
Edit
Rename
Delete
mutation_inside_cyclegc.py
753 B
chmod
View
DL
Edit
Rename
Delete
README
830 B
chmod
View
DL
Edit
Rename
Delete
recursive_call.py
372 B
chmod
View
DL
Edit
Rename
Delete
trace_at_recursion_limit.py
376 B
chmod
View
DL
Edit
Rename
Delete
underlying_dict.py
282 B
chmod
View
DL
Edit
Rename
Delete
Edit file: /opt/alt/python313/lib64/python3.13/test/crashers/bogus_code_obj.py
""" Broken bytecode objects can easily crash the interpreter. This is not going to be fixed. It is generally agreed that there is no point in writing a bytecode verifier and putting it in CPython just for this. Moreover, a verifier is bound to accept only a subset of all safe bytecodes, so it could lead to unnecessary breakage. For security purposes, "restricted" interpreters are not going to let the user build or load random bytecodes anyway. Otherwise, this is a "won't fix" case. """ import types co = types.CodeType(0, 0, 0, 0, 0, 0, b'\x04\x00\x71\x00', (), (), (), '', '', 1, b'') exec(co)
Simpan
Batal
Isi Zip:
Unzip
Create
Buat Folder
Buat File
Terminal / Execute
Run
Chmod Bulk
All File
All Folder
All File dan Folder
Apply