Bug description
Dear developers,
In lib/PhasarLLVM/DataFlow/IfdsIde/Problems/IDESecureHeapPropagation.cpp Line 88
The return value of getCalledFunction() is not checked for null, which may cause a crash if it is an inline assembly call or a function pointer call.

Could you have a look, thanks!
Context (Environment)
The commit I use is lattest default.
Possible solution
Change the Line 89 to:
llvm::StringLiteral FName = "";
if(CS->getCalledFunction()) {
FName = CS->getCalledFunction()->getName();
}
Bug description
Dear developers,

In lib/PhasarLLVM/DataFlow/IfdsIde/Problems/IDESecureHeapPropagation.cpp Line 88
The return value of
getCalledFunction()is not checked for null, which may cause a crash if it is an inline assembly call or a function pointer call.Could you have a look, thanks!
Context (Environment)
The commit I use is lattest default.
Possible solution
Change the Line 89 to: