`Segmentation fault` in `tf.raw_ops.RaggedRange` and `tf.ragged.range` when `starts` or `limits` has large (postive/negative) values.
Hi **@xl1043237213** ,
I tried to run your code on colab using TF v2.16.1 and faced the same issue. Please find the [gist](https://colab.sandbox.google.com/gist/Venkat6871/99177c4e123db04871c0561c7082bd0f/65790_2-16-1-v.ipynb) here for reference.

Thank you!
### Issue type

Bug

### Have you reproduced the bug with TensorFlow Nightly?

Yes

### Source

binary

### TensorFlow version

tf 2.15

### Custom code

No

### OS platform and distribution

Linux Ubuntu 20.04

### Mobile device

_No response_

### Python version

3.10

### Bazel version

_No response_

### GCC/compiler version

_No response_

### CUDA/cuDNN version

_No response_

### GPU model and memory

_No response_

### Current behavior?

`Segmentation fault` in `tf.raw_ops.RaggedRange` and `tf.ragged.range` when `starts` or `limits` has large (postive/negative) values.

### Standalone code to reproduce the issue

```shell
https://colab.research.google.com/drive/1c5J_tSNwLdPmi0TXMaJNNhUb-Ha__dw8?usp=sharing
```


### Relevant log output

```shell
segmentation fault (core dumped)
```
