The following modulo computation causes an invalid string access in the library:
#include "BigInt.hpp"
#include <iostream>
int main() {
BigInt number("12345678901234567890123456789012345678901234567889");
std::cout << number % 4 << std::endl;
return 0;
}