A fasting person swearing at and calling others names

Q 1: In Ramadan, is the Sawm (Fast) of a person, who, while in a rage, reviles or swears at another, invalidated by doing so?

(Part No. 10; Page No. 333)  A: Doing so does not invalidate Sawm, but it does detract from its reward. Muslims should control themselves and guard their tongue against swearing, reviling, backbiting, gossiping and other things forbidden by Allah whether or not they are fasting. However, a Muslim, while observing Sawm, should be all the more keen to preserve the integrity of their Sawm and be more watchful against anything offensive or may sow the seeds of discord and disunity among people, because the Prophet (peace be upon him) said: When any of you is observing Sawm on a day, they should neither speak bad words nor raise their voice. If anyone reviles them or tries to quarrel with them, they should say: 'I am fasting.' (Agreed upon by Al-Bukhari and Muslim.) May Allah grant us success. May peace and blessings be upon our Prophet Muhammad, his family, and Companions.