湛、王玄谟及徐湛之等人都同意，文帝遂不理大部分朝臣的反对意见，执意出兵。可是，该次北伐遭遇失利，当年年末魏军更南攻至长江北的瓜步山，声言要南渡。时建康戒严，江湛兼领军，主理军事处分。不久魏帝请联姻休兵，文帝召了众臣讨论，大部分官员，包括一直反对北伐的太子刘劭都认为应该答允，惟江湛认为魏人没信义，不宜答允。刘劭听后大怒，声色俱厉地说：「现在三位宗王尚在危险中，怎能随便持异议。」会议完结后江湛更遭刘劭班剑队及随从推撞，差点跌倒。刘劭当时更将北伐失败的罪责归咎予江湛，建议文帝处斩江湛，只是文帝表示罪责在己，没有处