diff options
| author | Mason Reed <mason@vector35.com> | 2025-03-20 11:09:43 -0400 |
|---|---|---|
| committer | Mason Reed <mason@vector35.com> | 2025-03-20 11:09:47 -0400 |
| commit | 9e4b007719cfa3c63e78457247cd54061ac5db46 (patch) | |
| tree | cb0c41bf30650017d8fff6076d8ae6095ef37b52 /plugins/rtti/itanium.h | |
| parent | 331f2ade63bf4ca89ed5336e331a93d86fc69266 (diff) | |
Fix misc Itanium RTTI OOB read on binary view
We really need a IsValidRange function
Diffstat (limited to 'plugins/rtti/itanium.h')
| -rw-r--r-- | plugins/rtti/itanium.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/plugins/rtti/itanium.h b/plugins/rtti/itanium.h index 7fdd23e5..e5f04cd9 100644 --- a/plugins/rtti/itanium.h +++ b/plugins/rtti/itanium.h @@ -25,6 +25,7 @@ namespace BinaryNinja::RTTI::Itanium { std::string type_name; TypeInfo(BinaryView *view, uint64_t address); + TypeInfo(uint64_t base, std::string &type_name) : base(base), type_name(type_name) {}; }; struct FundamentalTypeInfo : TypeInfo {}; |
