Driving LEDs directly from the output pins without using a resistor

the second a led lights it produces heat, that drops its fv and is consumes more current. this continues until it reaches a point where its not really going to get hotter, but you already passed into the danger zone.

low power leds may take a long time, but you are still slow cooking them. a resistor, even a smaa one at least keeps thinngs within limits