Check for rust around the windshield frame
https://xeon-wiki.win/index.php/Is_It_Time_to_Replace_Your_Windshield%3F_Signs_to_Look_Out_For_71425
Check for rust across the windshield frame. Corrosion can compromise car glass adhesion and end in leaks or bad bonding.