Subject Result Set not returning all rows
Here is a test case. Unzip the file to your client-java\src\org\firebirdsql\jdbc folder and then run build one-test -Dtest=CopyrightSymbol. I had to tweak my build.xml to get the one-test target to work correctly. The test and log are attached insize a zip file

The test inserts four rows into a table. The third row contains a copyright symbol. When I select * only two rows are returned and no exceptions are thrown.

In my larger program - I get gds synchronzation exceptions when I try to close the resultset and statements. I do not get these exceptions in the test case - but I am able to recreate the problem where not all rows are returned.