"Judgments and orders passed by an Appellate Court upon an appeal shall be final, except in the cases provided for in section 377, section 378, Sub-section (4) of section 384, or Chapter XXX.
Provided that, notwithstanding the final disposal of an appeal against conviction in any case, the Appellate Court may hear and dispose of, on its merits: