kitsudaiki / OpenHanami

OpenHanami contains an experimental artificial neural network, which can work on unnormalized input-data in a cloud native environment.
https://docs.openhanami.com
Apache License 2.0
9 stars 0 forks source link

[QA]: Add ASan memory-check #460

Closed kitsudaiki closed 1 month ago

kitsudaiki commented 1 month ago

QA

Description

For more safety regarding memory corruption, ASan should be added to the build.

Acceptance Criteria

kitsudaiki commented 1 month ago

moved token-key from type CryptoPP::SecByteBlock to std::string, because the ASan check had problems detected with the CryptoPP. Thats also the reason, why the symetric-encryption tests of the hanami_crypt-lib had to be disabled. Should be checked in the future again. Maybe a newer version with ubuntu 24.04 base fix the problem.