310-LB ROSIE COLLAPSES!

Rosie O’Donnell’s weight has hit an all-time high of 310 pounds as she battles a physical and emotional breakdown.

The star spends hours crying and hiding in her bedroom, say sources — and nasty fights have broken out between Rosie and her longtime love Kelli Carpenter.

The issue that goes on sale Friday details Rosie’s out of control eating, her painful health problems, her legal nightmare with publishers of her former magazine … and more.