Expired panko bread crumbs
That "stale oil" smell was probably the small amount of fats in the crumbs going rancid and forming butyric acid. I usually do not cook with anything that smells bad, my thought is that it just isn't worth the risk, but risk tolerance varies.