Why CD Players on xm,am-fm radio on 2005 year chev's overheat. on 2005 Chevrolet Silverado SS

I have a 2005 Chev Tahoe & SS Silverado and both stereo's get so hot on the front screen, back in 2007-08 the cd players I guess got so hot the cd are melted to the inside or something. Has anybody had this problem??
The cd's will not eject or do anything.