Fixed incorrect memset sizeof usage in SP.
sizeof( &itemInfo ) should have been sizeof( *itemInfo )
Don't assign menu pointer to item parent in Item_Paint unless item is not null first.