You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Aug 23, 2022. It is now read-only.
I am getting the error Check failed: 'seg_type' Must be non NULL when trying to uplift a x86 PE skeleton helloworld file. I am not sure if it is my install, based on the documentation McSema should fully support x86 PEs, I was wondering if there is a test suite corpus that is available that I could test my installation against?
auto seg_type = llvm::dyn_cast<llvm::StructType>(remill::GetValueType(seg));
// This might be null if there are two lifted variables with same name and
// one of them is exported and the exported variable is having xrefs or
// notnull.
CHECK_NOTNULL(seg_type);
auto seg_type = llvm::dyn_cast<llvm::StructType>(remill::GetValueType(seg));
// This might be null if there are two lifted variables with same name and// one of them is exported and the exported variable is having xrefs or// notnull.CHECK_NOTNULL(seg_type);
seg->setInitializer(FillDataSegment(cfg_module, cfg_seg, seg_type));
The text was updated successfully, but these errors were encountered:
I am getting the error
Check failed: 'seg_type' Must be non NULL
when trying to uplift a x86 PE skeleton helloworld file. I am not sure if it is my install, based on the documentation McSema should fully support x86 PEs, I was wondering if there is a test suite corpus that is available that I could test my installation against?Tool versioning:
Steps to reproduce:
Relevant code:
mcsema/mcsema/BC/Segment.cpp
Lines 479 to 484 in b0f7790
The text was updated successfully, but these errors were encountered: