Fix error when variable comment has no description and better location o...

after 02669bb05724e0d6823c8497b2f21852828b5f3f There was left undefined index error and when using advanced array hiting comment start was not found correctly .