Opened 15 years ago

Closed 15 years ago

#3181 closed defect (fixed)

Heap corruption in CSLLoad2 (trunk only)

Reported by: Even Rouault Owned by: Even Rouault
Priority: normal Milestone:
Component: default Version: unspecified
Severity: normal Keywords:
Cc: warmerdam, tamas, Mateusz Łoskot

Description

A recent change of mine to avoid using CSLAddString() in CSLLoad2() done in r17742 was triggering a out-of-range write in an heap allocated array when reading a file of more than 15 lines, that is the likely cause for recent random crashes or stalls on autotest seen by Tamas on his win slavebots (e.g. szekerest-vc90-full). FWTools 2.4.5 is also affected. Sorry for the inconvenience. Should be fixed by commit to follow.

Change History (1)

comment:1 by Even Rouault, 15 years ago

Resolution: fixed
Status: newclosed

Fixed in r17791

Note: See TracTickets for help on using tickets.