Subject Re: Unassigned code
Author phil_henningsen
--- In firebird-support@yahoogroups.com, Helen Borrie <helebor@t...>
wrote:
>
> At 10:29 PM 9/12/2005 +0000, you wrote:
>
> > > >What is the solution?
> > >
> > > 1. Get the right message file (firebird.msg for firebird 1.5,
> > > interbase.msg for 1.0), ensuring that the server and message
file build
> > > numbers match.
> > >
> > > 2. Make sure the right file is in the right place. Should be in
> >firebird's
> > > root directory.
> > >
> > > 3. Remove any mismatching copies of the message file from clients'
> > > machines. Tip: if the mismatch is coming from the client then
> >chances are
> > > that client has the wrong client library as well.
> > >
> > > ./heLen
> > >
> >
> >many thanks, Helen, but everything looks "proper" to me:
>
> Yes, the server and the message file are in the proper relative
locations.
>
> Because of the problem you're seeing, you should determine whether
the file
> pointed to is the *correct* message file for that server version.
In Linux
> there doesn't seem to be any way to find out the build version
string; but
> in Konqueror or equivalent, inspect the property sheet of both the
> executable and the .msg file and determine that their 'Modified'
property
> is the same date and time.
>
> If they are the same on the server, i.e., OK, then one has to
suspect that
> the client application, somewhere in its layering, is causing the
> problem. Maybe you are using a client interface or binary
application that
> is wrapped around an older client and enforcing use of a local
message file.
>
> ./heLen
>

Thank you, Helen, for your suggestions.

I have 4 servers running Firebird 1.5.2:
1&2 are in my office on SuSe 9.2 -- working fine, the "apps" are two
Apache DSO's written recently in Kylix3.
3&4 are at a "production" site, running Fedora Core 4 -- both have the
same "unassigned code" problem. Both are running the same apps as
servers 1&2. The "unassigned code" errors come from both apps,
apparently when the first query is executed, after the connection was
successfully made.

1&2 do have a GUI (Konqueror) interface and report:
firebird.msg modified 2004-12-12 02:22
fb_inet_server modified 2004-12-12 02:22

I can't really tell about servers 3&4 but my best guess is that they
are "in sync".

Of interest is that server 3 WAS working last Wed (12/7) when I went
to bed. In the morning, it wasn't. What could cause things to
*suddenly* go wrong in this way?

I am at a complete loss as what to try next?

Completely reinstall FB?