I'm making my own setup for Firebird 1.0.3 in Wise installation system.

Under NT-like systems it work perfect, but under win9x server crashes.

When the client connects and makes a fetch from big table (which is not displayed at once) in datbase and later try to disconnect,

ibserver.exe crashes and the guardian shows message "Runtime error 216 at address 00002D78" and disconnection process stops.

When I click OK in MessageBox dialog the client finishes disconnection.

The strangest thing is that the even if the client and the server are not at the same PC the error message is shown at the server's PC.

This makes me think that the problem is with the Server not the client

Can anybody tell me what is the problem exactly and how can I fix it.

Best regards....