A 4.9-magnitude earthquake shook Lahore and nearby areas, triggering panic among residents but causing no reported damage.