Opened 3 months ago

Closed 3 months ago

Last modified 3 months ago

#6901 closed defect (fixed)

/vsicurl: Read() can fail in inappropriate way

Reported by: Even Rouault Owned by: warmerdam
Priority: normal Milestone: 2.1.4
Component: default Version: unspecified
Severity: normal Keywords:
Cc:

Description

Due to caching, with some combination of initial offset, file size and read request size, Read() can fail with an inappropriate return value, causing failure in upper layers.

Change History (4)

comment:1 Changed 3 months ago by Even Rouault

Resolution: fixed
Status: assignedclosed

In 38645:

/vsicurl/: fix occasional inappropriate failures in Read() with some combinations of initial offset, file size and read request size (fixes #6901)

comment:2 Changed 3 months ago by Even Rouault

In 38646:

/vsicurl/: fix occasional inappropriate failures in Read() with some combinations of initial offset, file size and read request size (fixes #6901)

comment:3 Changed 3 months ago by Even Rouault

In 38647:

/vsicurl/: fix occasional inappropriate failures in Read() with some combinations of initial offset, file size and read request size (fixes #6901)

comment:4 Changed 3 months ago by Even Rouault

Milestone: 2.1.4
Note: See TracTickets for help on using tickets.