Bon, j'avais un peu laissé ce bug de côté, mais j'y suis à nouveau confronté. Voici le code source complet :
http://www.mirari.fr/qraO
Après un peu de réflexion, j'ai compris une des sources du problème :
class pere_list:
list = []
def __init__(self):
return
dans l'init, je ne reconstruis pas une nouvelle liste. Rajouter un list = [] dans l'init corrige tout ça
