Subject Re: [firebird-support] (Again!) AV when using events in FB15
Author Helen Borrie
At 09:37 PM 4/08/2003 -0600, you wrote:
>Hi all,
>
>Can anyone confirm if this scenario causes
>access violations in FBCLIENT.DLL?
>
>1. Create a database (don't create any table).
>2. Attach to the database via TCP/IP connection
>string (server:db)

OK, provide "db" is set up as a path alias in aliases.conf. This I doubt
from your description, since you didn't mention it.

So this would not be a correct connection string. It should be either
d:\path_to_database (for local connect)
server:d:\path_to_database (for remote connect)
or localhost:d:\path_to_database (for local loopback).

>Local connections are ok.
>3. Start a transaction
>4. Open a non-existing table
>(Error: Table unknown)
>5. Register an event
>6. Unregister the event in step 4
>7. Rollback transaction
>8. Detach from database
>---> AV in FBCLIENT.DLL
>
>I've tried this on FreeIBComponents and
>FIBPlus (Trial) under Delphi 3 and both
>gave me the AV. Could anyone try this on
>IBX or IBO? Thanks!
>
>BTW, I am using Win98SE and FB15RC5.
>FB102 is ok though.

No such problem with IBO, but I'm on Win2K, always connect to localhost or
remote server and I do have a dedicated port for events. I suggest that,
once you get your connection string sorted, you do the same thing.

I don't think events work with Windows local-connect AT ALL, since there is
no TCP/IP port available with that protocol. (Events need their own port).

helen