Thomas Mueller - 2026-10-17

Fixed in revision #2464.

The message is now built without raising: a value that can be converted to a string is shown as before, anything else, e.g. an array, as a DumpVariant dump. That also covers a conversion that raises something other than EVariantError, e.g. EInvalidOp for a varDate holding NaN in Delphi 2007, and the value is cut to 100 characters, so a BLOB field's value no longer makes the message as long as itself.