* fix list operation bug
  - when all elements are removed from list, list entry wans't initialized properly
  - which cuased mem allocator leak.
  - fixed list operation & memory allocator leak