Оказывается, я избавился от экземпляра окна до того, как события успели сработать.
Если бы мне пришлось описать GTK одним словом, это было бы " неоднозначное ".
Лично я ожидаю, что будет сгенерировано исключение, когда предполагается, что событие сработало в отношении удаленного объекта. Кроме того, я ожидал бы, что окно будет скрыто (или разрушено), когда оно будет уничтожено. Ни один из этих случаев.
Извлеченный урок.