Bug Reports

Occasionally we find bugs in the current release of Venom2 or VenomIDE which may affect users. Usually a ‘workaround’ is possible. Bug reports and any workarounds applying to recent releases are documented on this page.

Bug reports for older releases of Venom2 are documented in the Release Notes.

Bug reports for Venom2

Release VM2-2019-11-05 (Current)

BugComment
USB Sticks: some types of USB memory stick are not working with our driver.Cause: We are not sure of the cause of this problem yet.
Workaround: Find some types of USB sticks that work with the current drivers and use those.
Fixed: No
In previous versions: Yes
CANbus: The status message was not extracting bits from the ESR register correctly.Cause: N/A
Workaround: Read the value of the ESR using Status(6) and extract the values using Venom code.
Fixed: In next release
In previous versions: Yes

Release 2018-05-22

BugComment
Display rotation not workingCause: The rotation function was missing from the driver.
Workaround: Please contact us for a pre-release version.
Fixed: Yes
In previous versions: Yes
CANBus 16-bit filter masks not workingCause: This is actually a documentation issue.
Workaround: The last two parameters to the Mapping message are each actually a mask and an ID combined, where the mask is in the upper 16 bits and the ID in the lower 16 bits.
Fixed: In the Venom2 Help File after 2019/04/03
In previous versions: Yes

Release 2017-09-10

BugComment
Graphics LCD memory leakCause: If the Make for a GraphicsLCD object failed a large block of memory was not being released.
Workaround: None
Fixed: In the next version
In previous versions: Yes
Please contact us for bug reports for older versions.

Bug reports for VenomIDE2

Release 2.2.0.20 (current)

No bugs reported

Release 2.2.0.18

BugComment
Mistaken syntax error on sending class-default message.Cause: Expressions such as
obj.[Class]message
were incorrectly flagged as a syntax error.
Workaround: Uncheck option that prevents code downloading with syntax errors (in Terminal settings).
Fixed: In the next release
In previous versions: Yes

Release 2.2.0.16

BugComment
Exception: <<<:>>> or TextBlock at the end of a fileCause: VenomIDE will crash with an exception if either <<< or TextBlock syntax are used at the end of a file.
Workaround: Put a dummy comment at the end of the file. If the triggering condition is in the saved file then you may have to open the file in another text editor to change it.
Fixed: In the next release
In previous versions: Yes

Release 2.2.0.15

BugComment
Exception: unbalanced quote at the end of a fileCause: VenomIDE will crash with an exception if a quoted string that lacks the closing quote is the last text in a file.
Workaround: Put a dummy comment at the end of the file. If the triggering condition is in the saved file then you may have to open the file in another text editor to change it.
Fixed: In the next release
In previous versions: Yes

Release 2.2.0.14

BugComment
Exception: comment on last line of fileCause: VenomIDE will crash with an exception if there is a comment on the last line of a file.
Workaround: None
Fixed: In the next release
In previous versions: Yes