Support python callback null calldata
With calldata support, the calldata was always expect to be valid. This would create a crash when trying to reinterpret_cast a null pointer.
With calldata support, the calldata was always expect to be valid. This would create a crash when trying to reinterpret_cast a null pointer.