hola buen dia!!
El error en si no me dice de forma exacta cual es la solucion, solo dice en que funcion esta el problema, tendria que debugear mas a fondo el programa para poder encontrar y solucionar el problema.
Creo que puedo ayudarte!
Espero podamos trabajar en la solucion de tu problema.
saludos