The popping of capillaries could be due to high blood pressure. It could be the
side effects of your blood pressure medications.
Zocor too could cause this. Other than this it could be due to clotting disorders, low platelet count, fragile spider veins, deep vein thrombus, deficiency of Vitamin B12, folic acid, or Vit K, a liver disease or certain cancers. It could also be due to pressure urticaria. Do discuss this with your doctor and get yourself examined. Take care!