Please use the bugtracker for reporting issues.
I managed to reproduce the issue. It is somewhere around confunc-es may get registered twice in certain cases, but the console command architecture is quite tricky. For now I solved the issue by force closing the (old) window on using the baselayout widget so the old confunc get properly unbound.
-geever