IIC2233 / Syllabus-2022-2

Repositorio oficial del curso IIC2233 Programación Avanzada 🚀✨
61 stars 62 forks source link

Programa se cae cuando se conecta un cliente #380

Open diegosfeirc opened 1 year ago

diegosfeirc commented 1 year ago

Prerrequisitos

(Marcar colocando una X entre los corchetes los ítems que ya hiciste, así: "[X]")

Duda

Holaa, tengo un problema. Al ejecutar el servidor, y luego ejecutar un cliente, el servidor levanta un error del tipo "IndexError: index out of range" que se genera en la función que desencripta el mensaje en mi código, que, a la vez, se llama cuando el servidor escucha al cliente. Por lo prints que he puesto a lo largo del código, pareciera existir un problema en el socket_cliente que recibe esta función, pero no encuentro el error. ¿Qué puede estar fallando?

Hernan4444 commented 1 year ago

Hola, @diegosfeirc

Tal como dices tu:

el servidor levanta un error del tipo "IndexError: index out of range" que se genera en la función que desencripta el mensaje en mi código

Eso implica que tu función de desencriptar tiene una falla, y esa falla es de IndexError, que ocurre cuando usas un índice que no existe. Por ejemplo, a=[1,2,3]; a[10] el índice 10 en a no existe y tirará IndexError.

Saludosヾ(^-^)ノ