Nope. This is just me being sloppy and leaking resources (in the context in which I originally wrote this, exceptions are uncaught because I wanted the app to abort). I'll fix this.