Return of stack address in armarx::exceptions::user::NotInitializedException::what()
// exception interface
const char* what() const noexcept
{
return std::string(fieldName + " was not initialized").
}
at source/ArmarXCore/observers/exceptions/user/NotInitializedException.h:54 returns a pointer to the stack, which becomes invalid on return. This may return unreadable error messages from the exception.