VM1 Venom bugs
Bugs in Venom-SC are listed here.Release 2011 09 13 (current) | |
| Symptom | Explanation, Workaround and Fix |
|---|---|
| GraphicsLCD.Update: 'Message to dead object' |
When a new Window is created on the GraphicsLCD a task swap is allowed to happen
before the window is fully initialised, leading to the possibility that an
Update message will attempt to use uninitialised data, with a subsequent
runtime error. Workaround: Lock the GraphicsLCD object when creating a new Window. Fix: In the next release |
Release 2010-12-21 | |
| Symptom | Explanation, Workaround and Fix |
| Run time errors when using directories in the file system | When a directory is created or grown in size, there is a very small chance of
the directory becoming corrupted. This is statistically almost impossible for
memory card file systems on large capacity cards, but could happen in RAM and
flash file systems that have many files in a directory. Workaround: avoid using directories if you can Fix: in release 2011 09 13 |
Release 2009-03-17 | |
| Symptom | Explanation, Workaround and Fix |
| TCP listener can hang, failing to accept new connections | TCP gets stuck in SYN_RECEIVED state, and code designed to timeout after
a minute in this state was never executed. The HTTP Protocol (web server)
object is typically affected. This only happens under unusual
conditions, such as physical disconnection or system crashing while TCP
connection is starting up Workaround: none Fix: Fixed in release 2010-12-21 |