Skip to content

Commit 27e0a63

Browse files
committed
[fix] Initialize local variables
1 parent 22ec7fe commit 27e0a63

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

lib/Core/Executor.cpp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848
#include "klee/Expr/ExprPPrinter.h"
4949
#include "klee/Expr/ExprSMTLIBPrinter.h"
5050
#include "klee/Expr/ExprUtil.h"
51+
#include "klee/Expr/IndependentConstraintSetUnion.h"
5152
#include "klee/Expr/IndependentSet.h"
5253
#include "klee/Expr/Symcrete.h"
5354
#include "klee/Module/Cell.h"
@@ -1884,9 +1885,9 @@ void Executor::unwindToNextLandingpad(ExecutionState &state) {
18841885
UnwindingInformation *ui = state.unwindingInformation.get();
18851886
assert(ui && "unwinding without unwinding information");
18861887

1887-
std::size_t startIndex;
1888-
std::size_t lowestStackIndex;
1889-
bool popFrames;
1888+
std::size_t startIndex = 0;
1889+
std::size_t lowestStackIndex = 0;
1890+
bool popFrames = false;
18901891

18911892
if (auto *sui = dyn_cast<SearchPhaseUnwindingInformation>(ui)) {
18921893
startIndex = sui->unwindingProgress;

0 commit comments

Comments
 (0)