Call append_metadata on crash (#88)
* Call append_metadata on crash * Formatting
This commit is contained in:
parent
921ab9e289
commit
2e192fd6cc
@ -342,9 +342,14 @@ mod unix_signal_handler {
|
||||
.is_interesting(&input, observers, &ExitKind::Timeout)
|
||||
.expect("In timeout handler objective failure.");
|
||||
if interesting {
|
||||
let mut new_testcase = Testcase::new(input.clone());
|
||||
state
|
||||
.objective_mut()
|
||||
.append_metadata(&mut new_testcase)
|
||||
.expect("Failed adding metadata");
|
||||
state
|
||||
.solutions_mut()
|
||||
.add(Testcase::new(input.clone()))
|
||||
.add(new_testcase)
|
||||
.expect("In timeout handler solutions failure.");
|
||||
event_mgr
|
||||
.fire(
|
||||
@ -452,9 +457,14 @@ mod unix_signal_handler {
|
||||
.expect("In crash handler objective failure.");
|
||||
if interesting {
|
||||
let new_input = input.clone();
|
||||
let mut new_testcase = Testcase::new(new_input);
|
||||
state
|
||||
.objective_mut()
|
||||
.append_metadata(&mut new_testcase)
|
||||
.expect("Failed adding metadata");
|
||||
state
|
||||
.solutions_mut()
|
||||
.add(Testcase::new(new_input))
|
||||
.add(new_testcase)
|
||||
.expect("In crash handler solutions failure.");
|
||||
event_mgr
|
||||
.fire(
|
||||
@ -616,9 +626,14 @@ mod windows_exception_handler {
|
||||
.expect("In crash handler objective failure.");
|
||||
if interesting {
|
||||
let new_input = input.clone();
|
||||
let mut new_testcase = Testcase::new(new_input);
|
||||
state
|
||||
.objective_mut()
|
||||
.append_metadata(&mut new_testcase)
|
||||
.expect("Failed adding metadata");
|
||||
state
|
||||
.solutions_mut()
|
||||
.add(Testcase::new(new_input))
|
||||
.add(new_testcase)
|
||||
.expect("In crash handler solutions failure.");
|
||||
event_mgr
|
||||
.fire(
|
||||
|
Loading…
x
Reference in New Issue
Block a user