Someone recently wrote on openldap-bugs:
The kernel recently got bitten using the same pattern of unaligned short pointers through casts. GCC produced code which corrupted initramfs during unpacking.
See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D100363. OpenLDAP should fix that code.
Correct. That's what I said long time ago, too. I wonder if OpenLDAP projects' delusions about Undefined Behaviour "not being a bug" still persist, or are they perhaps going to fix their buggy code? What a minefield to walk on, it can blow up anytime.
I am very happy to not have to administer this server code anymore, but I sure am scared for those who do.
best regards, Unto Sten