Si la función se invocó como parte de una expresión, ha devuelto más de un valor. De lo contrario, el número de variables devueltas difiere del número de variables de recepción.
Compruebe que se haya llamado la función correcta. Revise la lógica de la función C nativa, especialmente los valores devueltos por ella, para asegurarse de que siempre devuelva el número de valores esperado.