man, that sucks, hate having that happen to a light. try to stay away from alkalines in future, i primarily use NiMHs for everything AA or AAA powered after my energizer AAA corroded in my E01.
I have a stock of alkalines but these are backups or if i am sure that i am going to drain the light in a night's fishing use, i just use alkalines till they die and then switch over to either another set of alkalines or NiMHs.
try not to leave alkalines in lights for extended periods of time.
i tried to find some info on corroding battery but was unsuccessful, still no harm in contacting duracell to see what they say, oh and i heard
vinegar is supposed to help. hope you get your light working again.