@@ -649,9 +649,9 @@ extern "C" int LLVMFuzzerTestOneInput( const uint8_t *data, size_t size )
649
649
650
650
print_waypoint ( 48 );
651
651
652
- speed_from_remark ( datastr );
653
- speed_from_remark ( str_1 );
654
- speed_from_remark ( str_2 );
652
+ try { speed_from_remark ( datastr ); } catch (std:: exception &){}
653
+ try { speed_from_remark ( str_1 ); } catch (std:: exception &){}
654
+ try { speed_from_remark ( str_2 ); } catch (std:: exception &){}
655
655
656
656
print_waypoint ( 49 );
657
657
@@ -661,19 +661,19 @@ extern "C" int LLVMFuzzerTestOneInput( const uint8_t *data, size_t size )
661
661
662
662
print_waypoint ( 50 );
663
663
664
- dx_from_remark ( datastr );
665
- dx_from_remark ( str_1 );
666
- dx_from_remark ( str_2 );
664
+ try { dx_from_remark ( datastr ); } catch (std:: exception &){}
665
+ try { dx_from_remark ( str_1 ); } catch (std:: exception &){}
666
+ try { dx_from_remark ( str_2 ); } catch (std:: exception &){}
667
667
668
668
print_waypoint ( 51 );
669
669
670
- dy_from_remark ( datastr );
671
- dy_from_remark ( str_1 );
672
- dy_from_remark ( str_2 );
670
+ try { dy_from_remark ( datastr ); } catch (std:: exception &){}
671
+ try { dy_from_remark ( str_1 ); } catch (std:: exception &){}
672
+ try { dy_from_remark ( str_2 ); } catch (std:: exception &){}
673
673
674
674
print_waypoint ( 52 );
675
675
676
- dose_units_usvPerH ( (const char *)data, size );
676
+ try { dose_units_usvPerH ( (const char *)data, size ); } catch (std:: exception &){}
677
677
// dose_units_usvPerH( datastr.c_str(), datastr.size() );
678
678
// dose_units_usvPerH( str_1.c_str(), str_1.size() );
679
679
// dose_units_usvPerH( str_2.c_str(), str_2.size() );
0 commit comments