0xdeadbeef Deadlock

0xdeadbeef

This is the first time I’ve seen this problem. It happened after several times I’ve tried to enter Play Mode, and Unity instead stopped responding. I’ve had to kill the process via Task Manager.

This mysterious error is apparently hexspeak for a deadlock in embedded systems.

What is the source of this problem?

Well, apparently this was caused by the XmlSerializer class.

This thread mentions an issue when using that in .net 2
I suppose that’s yet another compromise I’ll have to make, then.