Rob: Bug in PD Eu v2.5 found

new topic     » topic index » view thread      » older message » newer message

Hello there,


I ran into a bug while testing a program under PDEU 2.5 today.
The bug occurs while in the trace screen, and the main issue is
that trace lines get repeated.  For example (within a function):

214:    x=1
214==>  x=1

would be a typical trace screen display just before hitting enter
to actually get x to be equal to 1.  The problem continues as you
hit enter, with lines being 'doubled' like that until the function
exits.

The problem occurs within a function body just AFTER a line that is
very long (238 characters made up of a huge calculation involving
additions, subtractions, and multiplications and one divide)
something like this:
  y=(2*xx+yy+9*w-x*2*yy.......)/(c+d) --238 characters long
where "......." is adds, subtracts, and multiplies, similar to the
beginning of that statement.
Also, the line is within a function statement, and as noted the
'line doubling' goes away after the function returns, but remains up
until the actual return to the calling line.

Since it seems to occur only after the very long line (which v2.4 wont
accept) it looks like that's the only time it happens.



Take care,
Al

And, good luck with your Euphoria programming!

My bumper sticker: "I brake for LED's"

new topic     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu