• Downstream gdal OSS-Fuzz failure date: 2022/12/03, 17:41

  • Upstream proj project version: [c1fd007] 2022/12/03/, 17:33

    • Fuzzing target: proj_crs_to_crs_fuzzer.cpp [c1fd007]
  • Changed functions in upstream project bugfix

    • GeographicBoundingBoxNNPtr **GeographicBoundingBox::create**(double west, double south, double east, double north)
      • May be reachable
    • bool **GeographicBoundingBox::Private::intersects**(const Private &other) const
      • May be reachable with the same caller as the 1st changed function (i.e., GeographicBoundingBox::create)
      • Bug-fix commit message mentioned this function to avoid infinite recursion
    • bool **GeographicBoundingBox::contains**(const GeographicExtentNNPtr &other)
      • unknown
    • std::unique_ptrGeographicBoundingBox::Private **GeographicBoundingBox::Private::intersection**(const Private &otherExtent) const
      • unknown
  • Upstream fuzzing target에서 changed functions까지 call stack

    • GeographicBoundingBoxNNPtr **GeographicBoundingBox::create**(double west, double south, double east, double north) in src/iso19111/factory.cpp:223 [src]
    • bool **GeographicBoundingBox::Private::intersects**(const Private &other) const in src/iso19111/factory.cpp:227 [src]