
<   module_ = module;
<   mobile_ivalue_size_ = module_->mobile_ivalue_size();
<   if (mobile_ivalue_size_ == 0) {
---
>   module_ = module;
>   if (module_ == nullptr) {
>     throw std::runtime_error("Invalid module pointer");
>   }
>   mobile_ivalue_size_ = module_->mobile_ivalue_size();
>   if (mobile_ivalue_size_ == 0) {
