
< len += frag->data_len;
---
> if (__builtin_add_overflow(len, frag->data_len, &len)) {
>     // Handle overflow error
>     return NULL;
> }
