I am still puzzled why this one should have developed the bad smell. I must have had 10 helmets or so over the years and never had a problem like this.
I can pin mine on touring France with the temps in the high 30's - sweaty doesn't really begin to describe it. Should've washed it when I got back instead of waiting six months