Hello Hafedh, this is a problem in Firebird. Firebird requires you to use the ICU libraries which are distributed with Firebird. The error you get means that Firebird doesn't find these libraries. They either are removed or are not in the right location. Best regards, Jan
Changing to OpenSSL version 3
Some clarifications for the logging facilities
A possible fix for "Too many concurrent executions of the same request"
These changes should fix a lot of warnings and hints on FPC
Hello Markus, after reading the code once more, I can understand why there was no check for nil there: The following line is meant to check, if the blob has contents: if (SrcBuffer^.Columns[FColumnOffsets[FLobCols[i]]] = bIsNotNull) So -> if there is contents, why should the pointer to the contents be nil? So I guess what could trigger the problem. Maybe you have a chance to verify it. If for some reason a blob field in the database contains an empty string (''), then it would not be null, but we...
I don't really understand it. There are other parts of this function that aren't executed when the data is NIL, so I thought that this NIL check was simply omitted. Hello Markus, thet is what I tried to find out - if the bug is possibly caused by another bug somewhere else. Usually Egonhugeist had a kinda contract in mind that some Values had to be filled in - no matter what. Anyway - since the bug seems to be hard to reproduce, I applied the patch. Also please think about migrating to Zeos 8. I...
A fix a rarely occuring access violation. Most probably the root cause is somewhere else. The problem seems to be hard to reproduce. See [#652].