Pavel Boldin
Pavel Boldin
This is the code that passes exception value: https://github.com/pnpnpn/timeout-decorator/blob/master/timeout_decorator/timeout_decorator.py#L108 Try passing both value (`exc_info()[1]`) and traceback (`exc_info()[2]`) there. Print traceback info with an appropriate function `traceback.print_tb`.
Did `libcare` write you the function for which the safety verification failed? If not, this alone is certainly a bug. For some applications there is always a `loop` function that...
It is impossible to patch the function that executes main loop because it is always on the stack and there is (almost) no way to patch this correctly. We apply...
I can't be sure that no thread calls the target function. From what I see the original comment the code thinks there is a target function on the stack. If...
The files you've sent are not being displayed at github, please send them to me via [email protected]. The problem here may be with the inlined functions. When code declares function...
> Is my understanding correct Yes, it seems like this. The best-working sequence is architecture-dependent, new paper looks for them automatically: https://arxiv.org/abs/1802.03802
It works with `sched_yield`. Take a look at the exploit IAIK: https://github.com/IAIK/meltdown Here I use a modified version to read arbitrary process memory: https://www.youtube.com/watch?v=De4rBaAdKNA
I have RPi3 at my disposal and will test it as soon as I get there. @luckyrings thanks! While RPi3 is not vulnerable it can be used to test code...
Sorry guys, I'm traveling and don't have access to the lab, so can't test & patch.
@dshmgh yes, please attach it. Upload it there https://gist.github.com/ and provide a link here.