Originally Posted by AaronP
Thanks to davelaser, Daniel was able to get a reliable reproduction of this annoyingly elusive problem and I was able to track it down. I need to look into it a little more, but I ought to be able to get it fixed for a future release. Thanks to everyone who helped out!
When you find out what causes it could you describe it briefly :-). I'm dying to know how such a weird bug could be happening. Don't be afraid to make it technical.