DependableSystemsLab / LLFI

LLFI is an LLVM based fault injection tool, that injects faults into the LLVM IR of the application source code. The faults can be injected into specific program points, and the effect can be easily tracked back to the source code. Please refer to the paper below. NOTE: If you publish a paper using LLFI, please add it to PaperLLFI.bib
http://blogs.ubc.ca/karthik/2014/02/23/quantifying-the-accuracy-of-high-level-fault-injection-techniques/
Other
68 stars 35 forks source link

SDCs are misreported #51

Closed karthikp-ubc closed 9 years ago

karthikp-ubc commented 9 years ago

Sometimes even when no fault is injected, the results displayed in the GUI indicate there is an SDC. This is likely because the environment variable for the output comparison script is not being checked correctly.

This is high priority and needs to be fixed asap. Thanks,

samwcoulter commented 9 years ago

I have performed a small update to the environment variable recording part of the installer, that removes a typo caused by how python3 stores non-unicode text. See commit 103722b5d7a5bbd4d29464cc071eb48e1b251afe

We should attempt to reproduce this bug still, as Nithya and I are not 100% sure this was the root cause.

karthikp-ubc commented 9 years ago

This commit resolved the bug.