The Messenger of Allah ﷺ said, "An army will set out to attack the Kaabah. When they reach an open desert plain, the earth will swallow them up from first to last."I asked, "Messenger of Allah, how can they all be swallowed up from first to last when among them are merchants in their markets and others who are not part of the army?"He replied, "They will all be swallowed up from first to last, then they will be raised on the Day of Judgment according to their intentions."
حدثنا محمد بن الصباح حدثنا إسماعيل بن زكرياء عن محمد بن سوقة عن نافع بن جبير بن مطعم قال حدثتني
قال رسول الله ﷺ يغزو جيش الكعبة فإذا كانوا ببيداء من الأرض يخسف بأولهم وآخرهم قالت قلت يا رسول الله كيف يخسف بأولهم وآخرهم وفيهم أسواقهم ومن ليس منهم قال يخسف بأولهم وآخرهم ثم يبعثون على نياتهم
Bukhari transmitted the hadith of Ismail bin Zakariya from Ibn Sawqa from Nafi bin Jubayr from Ayesha, "An army will be swallowed up in the desert plain." Ibn Uyayna disagreed with him and said it was narrated from Umm Salama.
Hafiz said in Fath al-Bari, page 340, regarding his statement "Ayesha narrated to me," Ismail bin Zakariya said this from Muhammad bin Suqa, but Sufyan bin Uyayna contradicted him, narrating from Muhammad bin Suqa, from Nafi bin Jubayr, from Umm Salama. Tirmidhi recorded it. It is possible that Nafi bin Jubayr heard it from both of them, for his narration from Ayesha is more complete than his narration from Umm Salama. Muslim recorded it through another route from Ayesha. End of quote.
I say, Muslim narrated it from the hadith of Ayesha, volume 18, page 6, and he also narrated it through another route from Umm Salama, volume 18, page 4. Ahmad narrated it, volume 6, page 259, through two other routes from Ayesha and Umm Salama. He also narrated it from Umm Salama, volume 6, pages 290 and 316, through the route of Ali bin Zayd bin Jadan.This makes it clear that the hadith is established from both Umm Salama and Ayesha, except that it appears the narration of Bukhari is the weaker of the two, for Ismail bin Zakariya is described by Hafiz in Taqrib as saduq who makes minor errors. As for Sufyan bin Uyayna, whose hadith was narrated by Tirmidhi and Ahmad, he said he was thiqah, a hafiz, an imam, and a hujjah, except that he changed in his later years and would sometimes practice tadlis, though only from thiqah narrators, and he was the most reliable of people regarding Amr bin Dinar. End of quote.