On Sun, 13 Apr 2014, Andreï | Андрей Викторович wrote:
I should be grateful if you fixed the crash, though.
The problem you discovered needs to be fixed, and we thank you for
spotting it.
I'm not quite sure what the fix should be, though: the crash occurs
because you're nesting two loops, both of which have the --progressive
option. This leads to memory corruption and has presumably been there
forever; I can only say that nesting two progressive loops is something
that nobody, to my knowledge, ever attempted before, basically before
(from a semantic point of view) ot makes little sense to do so: the
--progressive option acts like a binary switch (on/off); you normally
don't want to turn the light on if it's on already, do you? ;)
I can see 3 alternatives here:
1) Take actions to fix the memory corruption
2) forbid the nesting of progressive loops (which makes no sense anyway)
3) Ignore the innermost --progressive flag if present.
I'd go for 3). Allin?
-------------------------------------------------------
Riccardo (Jack) Lucchetti
Dipartimento di Scienze Economiche e Sociali (DiSES)
Università Politecnica delle Marche
(formerly known as Università di Ancona)
r.lucchetti(a)univpm.it
http://www2.econ.univpm.it/servizi/hpp/lucchetti
-------------------------------------------------------