Ok I found in the stdc++ implementation of "new" that sz indeed is passed to malloc. void *ptr = std::malloc(sz)) Thereby it indeed means "bytes" and that means ~18 exabyte which is slightly more than most systems can offer :-)
The question now becomes, where is this value created/derived from and can we reproduce this maybe even outside of the complexity of mysql. To me it starts to seem more like an issue in the lib, but to know that for sure we will need to track down where this value really comes from. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1915275 Title: mysql-8.0 regressed on riscv64 due to new glibc To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1915275/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs