debugger: Skip out-of-bounds breakpoints when deserializing (#28781)

Previously we'd crash when deserializing a breakpoint whose row number
was out of bounds (could happen if the file was externally modified).
This PR fixes that code to skip such breakpoints.

An alternative would be to clip the deserialized `PointUtf16`, but I
think that would mostly result in nonsensical breakpoints.

Release Notes:

- N/A
cd4a3fd679Cole Miller committed on 4/15/2025, 4:14:01 PM· committed by GitHubparent42c3f4e
1 file changedLine totals unavailable