Edgewall Software

Opened 15 years ago

Last modified 8 years ago

#396 new defect

select is added to the variables too late in the process of matching the stream

Reported by: Carsten Klein <carsten.klein@…> Owned by: cmlenz
Priority: minor Milestone: 0.9
Component: Template processing Version: 0.6
Keywords: Cc:

Description

Under certain conditions this might produce random errors on

py:attrs="${select('@*')}"

See the attached patch that solves this problem.

Attachments (4)

select_added_too_late.patch (9.9 KB) - added by Carsten Klein <carsten.klein@…> 15 years ago.
select_added_too_late.2.patch (1.5 KB) - added by Carsten Klein <carsten.klein@…> 15 years ago.
select_added_too_late.3.patch (1.5 KB) - added by Carsten Klein <carsten.klein@…> 15 years ago.
*sigh* this time for real
select.patch (9.5 KB) - added by Carsten Klein <carsten.klein@…> 15 years ago.
Still some issues here, moved addition of the select function outside of the loop, as it was added to the variables for each test in a given match template

Download all attachments as: .zip

Change History (6)

Changed 15 years ago by Carsten Klein <carsten.klein@…>

Changed 15 years ago by Carsten Klein <carsten.klein@…>

comment:1 Changed 15 years ago by Carsten Klein <carsten.klein@…>

see patch no. 2 the first contains additional data not associated with this bug.

Changed 15 years ago by Carsten Klein <carsten.klein@…>

*sigh* this time for real

Changed 15 years ago by Carsten Klein <carsten.klein@…>

Still some issues here, moved addition of the select function outside of the loop, as it was added to the variables for each test in a given match template

comment:2 Changed 8 years ago by hodgestar

  • Milestone changed from 0.6.1 to 0.9

Move to milestone 0.9.

Note: See TracTickets for help on using tickets.