Another exciting bug and a good one this time.

I use TU.PC.UPLOAD in a program to transfer some data from a PC to a UniVerse file. This had been working Ok for sometime now – both in CUI and GUI modes.

Using the new SBClient 5.4 it breaks…

Old situation:

  • SB+ Server – 5.3.6
  • Host Lib – 5.3.6.365
  • SBClient – 5.3.6 (Build 365)

New situation:

  • SB+ Server – 5.3.6
  • Host Lib – 5.3.6.365
  • SBClient – 5.4 (Build 4017)

The error message is:


TU.PC.UPLOAD line 192 - CONV.HANDLE previously undefined...

According to the U2 SBClient Getting Started doco, using SBClient 5.4 with a SB+ 5.3x should be OK.

No so.

This makes the upgrade a bit more complex as the client and server software upgrades will have to be done at the same time.

Bother…