* Add back BPF error logging
* Update programs/bpf_loader/src/lib.rs
Co-authored-by: Michael Vines <mvines@gmail.com>
(cherry picked from commit 3a9dca0c67
)
Co-authored-by: Jack May <jack@solana.com>
This commit is contained in:
@@ -282,6 +282,12 @@ impl Executor for BPFExecutor {
|
||||
}
|
||||
}
|
||||
Err(error) => {
|
||||
log!(
|
||||
logger,
|
||||
"Program {} BPF VM error: {}",
|
||||
program.unsigned_key(),
|
||||
error
|
||||
);
|
||||
let error = match error {
|
||||
EbpfError::UserError(BPFError::SyscallError(
|
||||
SyscallError::InstructionError(error),
|
||||
|
Reference in New Issue
Block a user