Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#144 Corrupt lazy tree keys

v2.1.1
closed
mhaye
7
2008-09-17
2008-09-17
mhaye
No

The indexer is creating corrupt pre-cached XSLT keys. The symptom is an assertion that a node number is out of range when trying to use an xsl key in XSLT.

The problem only occurs with a particular very large EAD file.

Discussion

  • mhaye
    mhaye
    2008-09-17

    • status: open --> closed-fixed
     
  • mhaye
    mhaye
    2008-09-17

    Fixed. We were compressing the list of nodes for a given key before inserting it into another packed buffer, instead of after. This resulted in corrupted data. Probably didn't notice this before because we didn't have very long lists of uniformly spaced nodes, but this EAD file is both large and quite uniform.