Mischief ... upon ... mischief - (Deu 32:23; Jer 4:20). This is said because the Jews were apt to fancy, at every abatement of suffering, that their calamities were about to cease; but God will accumulate woe on woe.
rumour - of the advance of the foe, and of his cruelty (Mat 24:6).
seek a vision - to find some way of escape from their difficulties (Isa 26:9). So Zedekiah consulted Jeremiah (Jer 37:17; Jer 38:14).
law shall perish - fulfilled (Eze 20:1, Eze 20:3; Psa 74:9; Lam 2:9; compare Amo 8:11); God will thus set aside the idle boast, “The law shall not perish from the priest” (Jer 18:18).
ancients - the ecclesiastical rulers of the people.