[Not really OT] Crowdstrike Analysis: It was a NULL pointer from the memory unsafe C++ language.
aberba
karabutaworld at gmail.com
Sun Jul 21 17:42:22 UTC 2024
On Sunday, 21 July 2024 at 17:39:23 UTC, Richard (Rikki) Andrew
Cattermole wrote:
> On 22/07/2024 5:31 AM, aberba wrote:
>> [...]
>
> That covers non-lifetime, non-segfault, and non-assert issues.
>
> Unfortunately you cannot rely on using things like signal
> handlers to throw an exception, as you may not own the thread
> let alone the process to have one.
>
> Asserts/boundchecks/null deref these things cannot bring down
> the process.
>
> This includes for web services too.
>
> Imagine trying to explain to somebody that they lost 100k in
> sales because the web server they were connected to segfaulted
> out because it was written in D and not in an application VM
> language like Java. It would go down very well!
@live?
More information about the Digitalmars-d
mailing list