Kernel buffer overflow exposes iPhone 11 Pro to radio based attacks

Adam D. Ruppe destructionator at gmail.com
Wed Dec 2 15:13:35 UTC 2020


On Wednesday, 2 December 2020 at 15:04:29 UTC, IGotD- wrote:
> I also forgot to mention that when there is an out of bound 
> access, both C++ and D throw an exception. Exceptions are 
> usually a big no no in kernels because the potential memory 
> allocation.

D range error actually doesn't allocate memory, it throws a 
statically allocated object, or with appropriate compile 
switches, calls an abort function directly.



More information about the Digitalmars-d mailing list