[Bug 23707] stack overflow when destroying a window whose owner is itself