pandemonium_engine/core/object
lawnjelly 78b9753e37 Object::call() prevent debug lock accessing dangling pointer
Self deleting an object within a call was leading to crashes due to referencing freed memory, due to a raw pointer stored in the debug lock.

Co-authored-by: RandomShaper <pedrojrulez@gmail.com>
2024-09-20 09:02:15 +02:00
..
class_db.cpp
class_db.h
func_ref.cpp
func_ref.h
make_binders.py
message_queue.cpp
message_queue.h
method_bind.cpp
method_bind.h
object_id.h
object_rc.h
object.cpp Object::call() prevent debug lock accessing dangling pointer 2024-09-20 09:02:15 +02:00
object.h
ref_ptr.cpp
ref_ptr.h
reference.cpp
reference.h
resource.cpp
resource.h
script_debugger_local.cpp
script_debugger_local.h
script_language.cpp
script_language.h
SCsub
undo_redo.cpp
undo_redo.h