message: check for nan to prevent undefined behavior sanitizer issue
diff: @@ -20,7 +20,7 @@ unique_ptr<LogicalOperator> LogicalLimitPercent::Deserialize(LogicalDeserializat
  idx_t LogicalLimitPercent::EstimateCardinality(ClientContext &context) {
  auto child_cardinality = LogicalOperator::EstimateCardinality(context);
  - if (limit_percent < 0 || limit_percent > 100) {
  + if ((limit_percent < 0 || limit_percent > 100) || isnan(limit_percent)) {
  return child_cardinality;
  }
  return idx_t(child_cardinality * (limit_percent / 100.0));
  