• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

OSGeo / gdal / 12009783508

25 Nov 2024 12:13PM UTC coverage: 69.27% (-0.2%) from 69.47%
12009783508

push

github

rouault
tests: skip tests that crash with OpenEXR 3.3.2

The update of OpenEXR in alpine:edge from 3.1.13-r2
(https://github.com/OSGeo/gdal/actions/runs/11960737896/job/33345432787)
to 3.3.2-r0
(https://github.com/OSGeo/gdal/actions/runs/12000822356/job/33450446198)
causes multiple tests to crash when reading pixels. This is apparently
linked to tiled files.

```
$ valgrind apps/gdallocationinfo temp.exr 0 0
Report:
  Location: (0P,0L)
  Band 1:
==96901== Invalid write of size 8
==96901==    at 0x11A9E833: ??? (in /usr/lib/libOpenEXRCore-3_3.so.32.3.3.2)
==96901==    by 0x11A9EFEC: ??? (in /usr/lib/libOpenEXRCore-3_3.so.32.3.3.2)
==96901==    by 0x11AA728A: exr_decoding_run (in /usr/lib/libOpenEXRCore-3_3.so.32.3.3.2)
==96901==    by 0xA2F275E: ??? (in /usr/lib/libOpenEXR-3_3.so.32.3.3.2)
==96901==    by 0xA2EFBFF: Imf_3_3::TiledInputFile::readTiles(int, int, int, int, int, int) (in /usr/lib/libOpenEXR-3_3.so.32.3.3.2)
==96901==    by 0xA2F2505: Imf_3_3::TiledInputFile::readTile(int, int, int, int) (in /usr/lib/libOpenEXR-3_3.so.32.3.3.2)
==96901==    by 0x59BE255: GDALEXRRasterBand::IReadBlock(int, int, void*) (in /home/even/gdal/gdal/build_ci_alpine/libgdal.so.36.3.11.0)
==96901==  Address 0x0 is not stack'd, malloc'd or (recently) free'd
==96901==
==96901==
==96901== Process terminating with default action of signal 11 (SIGSEGV): dumping core
==96901==  Access not within mapped region at address 0x0
==96901==    at 0x11A9E833: ??? (in /usr/lib/libOpenEXRCore-3_3.so.32.3.3.2)
==96901==    by 0x11A9EFEC: ??? (in /usr/lib/libOpenEXRCore-3_3.so.32.3.3.2)
==96901==    by 0x11AA728A: exr_decoding_run (in /usr/lib/libOpenEXRCore-3_3.so.32.3.3.2)
==96901==    by 0xA2F275E: ??? (in /usr/lib/libOpenEXR-3_3.so.32.3.3.2)
==96901==    by 0xA2EFBFF: Imf_3_3::TiledInputFile::readTiles(int, int, int, int, int, int) (in /usr/lib/libOpenEXR-3_3.so.32.3.3.2)
==96901==    by 0xA2F2505: Imf_3_3::TiledInputFile::readTile(int, int, int, int) (in /usr/lib/libOpenEXR-3_3.so.32.3.3... (continued)

1 of 1 new or added line in 1 file covered. (100.0%)

55 existing lines in 31 files now uncovered.

389411 of 562163 relevant lines covered (69.27%)

313143.62 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

86.82
/gcore/overview.cpp


Source Not Available

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc