Also I seem to be getting a SIGBUS signal only when function addresses are not 4-byte aligned:
Thread 1 "curl" received signal SIGBUS, Bus error. 0x006358f58d277bf1 in ?? () Thread 1 "curl" received signal SIGBUS, Bus error. 0xb1b30b5cc1eb2dda in ?? () Thread 1 "curl" received signal SIGBUS, Bus error. 0x006358f58d277bf1 in ?? () Thread 1 "curl" received signal SIGBUS, Bus error. 0x4fc81bc04dc15a0d in ?? () When they are 4-byte aligned, I get SIGSEGV instead: Thread 1 "curl" received signal SIGSEGV, Segmentation fault. 0x0023c42279cdf718 in ?? () Thread 1 "curl" received signal SIGSEGV, Segmentation fault. 0x0078cdaa17700aa4 in ?? () -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1921518 Title: OpenSSL "double free" error To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1921518/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs