Página 1 de 1

[RESUELTO] Función setuphelpers.killalltask (¿necesita reparación?)

Publicado: 28 de junio de 2018 - 11:23
por louisinger
Buen día,

Acabo de notar un pequeño problema con la función killalltask. Esto ocurre, por ejemplo, al llamar a install_msi_if_needed() así:

Código: Seleccionar todo

install_msi_if_needed(msi = msi, remove_old_version = True, killbefore = None)
Si :
1. killbefore = None (valor predeterminado)
2. remove_old_version = Verdadero
ENTONCES :
Como :

Código: Seleccionar todo

if remove_old_version :
        killalltasks(killbefore)
        remove_previous_version(key,min_version)
Entonces killalltask se llamará con el valor None y killalltask(None) = AttributeError: el objeto 'NoneType' no tiene el atributo 'lower'

No estoy seguro de esto y tal vez haya una explicación, pero ante la duda preferí publicar un mensaje.

Re: función setuphelpers.killalltask (¿necesita reparación?)

Publicado: 16 de octubre de 2018 - 16:09
por htouvet
Sí, necesitamos agregar una prueba...
¡Gracias!