Subject Re: Unassigned code
Author phil_henningsen
--- In firebird-support@yahoogroups.com, Helen Borrie <helebor@t...>
wrote:
>
> At 08:41 PM 8/12/2005 +0000, you wrote:
>
> > >
> > > You've got an unmatched message file and database server. The
> > > "unassigned code" message comes from the message handling subsystem
> >when
> > > it tries to look up message text and comes up empty.
> > >
> > > Regards,
> > >
> > >
> > > Ann
> > >
> >
> >Many thanks for the diagnosis.
> >
> >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:

[zdk@zdk03 lib]$ cd /opt/firebird
[zdk@zdk03 firebird]$ locate firebird.msg
/opt/firebird/firebird.msg
[zdk@zdk03 firebird]$ ll firebird.msg
-r--r--r-- 1 firebird firebird 132796 Dec 12 2004 firebird.msg
[zdk@zdk03 firebird]$ cd bin
[zdk@zdk03 bin]$ locate fb_inet_server
/opt/firebird/bin/fb_inet_server
[zdk@zdk03 bin]$ ll fb_inet_server
-r-sr-s--- 1 firebird firebird 3144 Dec 12 2004 fb_inet_server

However, there ARE additional links to the libs in /usr/lib, but they
all just point back to /opt/firebird/lib. Isn't that ok?

[zdk@zdk03 lib]$ locate libfbclient.so*
/usr/lib/libfbclient.so.1
/usr/lib/libfbclient.so.1.5.2
/usr/lib/libfbclient.so
/opt/firebird/lib/libfbclient.so.1
/opt/firebird/lib/libfbclient.so
/opt/firebird/lib/libfbclient.so.1.5.2
/usr/lib/libfbclient.so.1
/usr/lib/libfbclient.so.1.5.2
/opt/firebird/lib/libfbclient.so.1
/opt/firebird/lib/libfbclient.so.1.5.2
/usr/lib/libfbclient.so.1.5.2
/opt/firebird/lib/libfbclient.so.1.5.2

[zdk@zdk03 lib]$ ll /usr/lib/libfb*
lrwxrwxrwx 1 root root 37 Dec 8 06:02 /usr/lib/libfbclient.so ->
../../opt/firebird/lib/libfbclient.so
lrwxrwxrwx 1 root root 39 Dec 8 06:02 /usr/lib/libfbclient.so.1 ->
../../opt/firebird/lib/libfbclient.so.1
lrwxrwxrwx 1 root root 43 Dec 8 06:02 /usr/lib/libfbclient.so.1.5.2
-> ../../opt/firebird/lib/libfbclient.so.1.5.2
lrwxrwxrwx 1 root root 36 Dec 8 06:02 /usr/lib/libfbembed.so ->
../../opt/firebird/lib/libfbembed.so
lrwxrwxrwx 1 root root 38 Dec 8 06:02 /usr/lib/libfbembed.so.1 ->
../../opt/firebird/lib/libfbembed.so.1
lrwxrwxrwx 1 root root 42 Dec 8 06:02 /usr/lib/libfbembed.so.1.5.2
-> ../../opt/firebird/lib/libfbembed.so.1.5.2
[zdk@zdk03 lib]$ ll /usr/lib/libib_util*
lrwxrwxrwx 1 root root 36 Dec 8 06:02 /usr/lib/libib_util.so ->
../../opt/firebird/lib/libib_util.so

Thanks for your time and patience!
Phil Henningsen