coverity#1257743 Uninitialized pointer field

Change-Id: Iaa0c47bcd53eaaf2577a5401762afaabe44e7514
coverity#1257742 Uninitialized pointer field

Change-Id: Ie1431f24031265e6fe54c6f0523261da88d71b00
coverity#1257738 Uncaught exception

Change-Id: I44648fb951d03090759d8afaa20cab7d945f684d
why pointers

Change-Id: I6b1b790bfcc94823f703679689bbd76312ee3e5b