coverity#1222244 Uninitialized scalar field

Change-Id: Ia12b3fff503c47945d8237c09e679882f1a0ce5a
coverity#1222243 Uncaught exception

Change-Id: Ia0e1d109023c133104574c380a5e7abda5ae2480
coverity#1222241 Uncaught exception

Change-Id: Ibaf3a5305082b60fadb8a2499712dc4a460cb449
coverity#1222236 Resource leak

Change-Id: Iadd6621cebe9426c7c54c81f584b9c6766157f56
coverity#707429 Uncaught exception

Change-Id: I745028d5bfbb6b1152abf6e0fe4dbc9c697b5d4b
coverity#707245 Uncaught exception

Change-Id: I9579078a845cd25e25b863e08de94aec1687d596
coverity#706262 Uncaught exception

Change-Id: I4fb1642153a0abe66ee9290e31813eb11623b527
coverity#706615 Uncaught exception

and hopefully a boat load more

Change-Id: I31cd4e530bd38dda845478a36d8216b7b3f9d7fd
coverity#706877 Uncaught exception

Change-Id: I7364afe103f9912b31bde7f4e84baf16633b05f8
coverity#1213562 Uninitialized scalar field

Change-Id: I0161cbe1aeebb1fdc8e19ab5b627b319c4c9f7eb
coverity#735422 Logically dead code

Change-Id: I5639746f25024b0808e9c4e620bb0fa9f1a2c0b6
coverity#441139 Explicit null dereferenced

Change-Id: I015125fca5cd3e4c1ac2407c0449fe641991f8f6
titchy tweak

Change-Id: Ia28447cf35ceb550778297dc515746e93c7d86e4
coverity#735616 Division or modulo by float zero

Change-Id: I5aaad2cd80e6930cbca57b4df2bfee3a6989ca41