Could be a die leak but see no cracks. I see a lot of these and it looks like someone dripped solder on them.