| Anterior | Siguiente |
| ERROR_FOUND_OUT_OF_SCOPE | ERROR_MARSHALL_OVERFLOW |
ERROR_ALLOCATE_BUCKET
Qué significa ERROR_ALLOCATE_BUCKET
ERROR_ALLOCATE_BUCKET (602) — La estructura interna necesita ampliar su array de buckets antes de continuar la inserción.
Es un estado de control de un algoritmo de almacenamiento/hash: la estructura actual ya no tiene capacidad suficiente para la nueva entrada. La operación suele esperar crecimiento y retry dentro de la misma lógica transaccional, no un mensaje de out-of-memory genérico.
Qué comprobar
- Registre tamaño actual, load factor, bucket count y transacción activa.
- Compruebe que el crecimiento sea atómico respecto de readers y writers concurrentes.
- Valide overflow al calcular la nueva capacidad y el tamaño de la allocation.
Tratamiento recomendado
Amplíe la estructura mediante el mecanismo previsto y vuelva a intentar la inserción una vez. Si la allocation real falla, preserve ese error específico. No trate el estado de resize como corrupción del contenido.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
