Bon, bug trouvé et corrigé. Il est est dans le code posté au-dessus. J'oubliais de vérifier qu'un widget avait bien un parent avant de faire des opérations dessus, d'où l'exception "Privilege violation" suite au déréférencement d'un pointeur nul...
Par contre, sur le screen :

VTI skippe le bsr qui exécute le code coupable, et indique qu'il est prêt à exécuter l'instruction suivante, elle qui est si innocente.
Vilain VTI !
Bon au moins, il segfault pas ^^