Windows Phone 7 XNA crash no exception thrown
  I have a simple game on WP7 that works fine in the debugger and emulator.  If I run it on the phone, unplugged, it will crash at around the same point each time, usually 20-30 seconds into running.  I have try catch statements around everything now, writing exceptions to isolated storage.  No exception is thrown when the app crashes, it just closes.

  The only thing I've managed to ascertain is that it is somehow tied to my particle system.  Removing particle generation code will stop it crashing, therefore I am assuming it must be some kind of memory issue with creating lots of new particle instances.  Running the visual studio analyzer shows that memory usage is fine, no major leaks, program uses about 20MB and stays steady.  I have no idea what else to try, what would cause an app to crash without throwing an exception?
Windows Phone 7 XNA crash no exception thrown
===

  I have a simple game on WP7 that works fine in the debugger and emulator.  If I run it on the phone, unplugged, it will crash at around the same point each time, usually 20-30 seconds into running.  I have try catch statements around everything now, writing exceptions to isolated storage.  No exception is thrown when the app crashes, it just closes.

  The only thing I've managed to ascertain is that it is somehow tied to my particle system.  Removing particle generation code will stop it crashing, therefore I am assuming it must be some kind of memory issue with creating lots of new particle instances.  Running the visual studio analyzer shows that memory usage is fine, no major leaks, program uses about 20MB and stays steady.  I have no idea what else to try, what would cause an app to crash without throwing an exception?