The main causes, however, are microbial spoilage and hydrogen produced by the interaction of acid in the food with the metal of the can. Pressure is exerted on the can, causing bulging at both ends; if the sealed can is left on the shelf indefinitely, eventually it may explode. Do not wait for that to happen.