Du Fu was a great realist poet in the Tang Dynasty. Together with Li Bai, he was known as "Li Du". Du Fu had a profound influence on Chinese classical poetry. He was called the "Sage of Poetry" by later generations, and his poems were called the "History of Poetry". About 1,500 of his poems have been preserved, which have a profound impact on future generations, but no one knows the cause of Du Fu's death. Some said he died of drunkenness, some said he died of strangulation, and some said he died of drowning, poisoning or illness. Opinions vary.
Zheng Chuhui of the Tang Dynasty once said that Du Fu wandered to Xiangtan in his later years and lived in Leiyang County, Hengzhou. He was writing poems for the magistrate, who would give him roast beef and wine. Once Du Fu drank too much and died overnight. It is also said that he died of exhaustion, and that he died of exhaustion. Those who advocate this view are Liu Yu, the author of Du Fu's biography in "Old Tang Book", and Wang Zhu, the scholar of Song Dynasty who compiled Du Fu's poems. Of course this goes hand in hand with wine. Because the only food the magistrate gave him was roast beef and wine.
The famous modern scholar Guo Moruo coined the term "poison to death". It is said that Du Fu died from the wine and beef. Because it was summer, there was no way to refrigerate the meat, so the beef became rotten. The rotten meat was poisonous and could cause mental paralysis, worsening of the heart and death. But this statement is a bit far-fetched, because Du Fu was in Chang'an in his early years, which was a city for buying medicine, and from his poems, we also know that Du Fu has researched medicine, so he would not be unaware of the poison of carrion.