I upgraded to Leopard today and noticed that windmill won’t startup, and if you let it sit there long enough trying to run your laptop will get very hot.
I’ve tracked the issue to changes to tempfile.mkdtemp that puts windmill in to an infinite loop. We’re working on a fix by the end of the day.
The real problem was that os.getenv(‘TMPDIR’) is now returning some crazy random directory in var. So it’s actually a change in the operating system that is altering the directory returned by tempfile. We had some code to work a perceived bug in using profile dirs with ‘-’ in the name which was easily removed.
Now the problem is in the safari browser launcher. I’m hoping that ARDAgent.app didn’t go away or something. More investigating to come.