#FDF-70: There were 2 per thread local variables (_KEYBUF and _KEYBUF_SIZE) which were allocated during rebalance_node code, One of this variables is  cleaned during _FDFReleasePerThread() but Other is not. With recent fix of corner case, Scavenger now calls _FDFReleasePerThreadState and  _FDFReleasePerThread state cleans only one variable other is left with old value. Initialization of those variables in rebalance_node (Memory Allocation) happens based on previous values of those variables which are pre-allocated to 0. Since old value is not cleaned new memory is not allocated. Thus memcpy failed as it got NULL pointer. TESTS_RAN: Unit Test Suite, Dev Test Suite, t/Basic/A41_open_write_read_delete_obj_close_cntr_50_times_test.t
#FDF-70: There were 2 per thread local variables (_KEYBUF and _KEYBUF_SIZE) which were allocated during rebalance_node code, One of this variables is  cleaned during _FDFReleasePerThread() but Other is not. With recent fix of corner case, Scavenger now calls _FDFReleasePerThreadState and  _FDFReleasePerThread state cleans only one variable other is left with old value. Initialization of those variables in rebalance_node (Memory Allocation) happens based on previous values of those variables which are pre-allocated to 0. Since old value is not cleaned new memory is not allocated. Thus memcpy failed as it got NULL pointer.
TESTS_RAN: Unit Test Suite, Dev Test Suite, t/Basic/A41_open_write_read_delete_obj_close_cntr_50_times_test.t


git-svn-id: d3c48b02e3c55c37ed9cbf7ba97b6653934fa486@2367 01a69087-22d5-4a29-8152-8a1d5e10e5e9

SanDisk-Open-Source/zetascale,SanDisk-Open-Source/zetascale,SanDisk-Open-Source/zetascale,SanDisk-Open-Source/zetascale,SanDisk-Open-Source/zetascale