The Double-Mint Disaster: How a 2.7 Million Dollar Reentrancy Attack Pierced the Solv Protocol