[OTR-users] GAIM OTR plugin problems

Ian Goldberg ian at cypherpunks.ca
Wed Sep 14 08:19:49 EDT 2005


On Wed, Sep 14, 2005 at 10:45:53AM +0200, wine at henkis.net wrote:
> Thanks!
> 
> I Was missing libusb from the LD_LIBRARY_PATH:
> plugins: probing /opt/sfw/lib/gaim/gaim-otr.so
> plugins: /opt/sfw/lib/gaim/gaim-otr.so is unloadable: ld.so.1: gaim: fatal: libucb.so.1: open failed: No such file or directory
> 
> But if i include it in the LD_LIBRARY_PATH gaim crashes:
> (It worked so far that i was able to select the plugin in preferences, but
> after that it crashes at startup)
> 
> $ mdb /opt/sfw/bin/gaim core
> Loading modules: [ libc.so.1 libuutil.so.1 ld.so.1 ]
> > $C
> 080463a4 libc.so.1`_lwp_kill+0x15(1, 6)
> 080463bc libc.so.1`raise+0x1f(6)
> 08046404 libc.so.1`abort+0xcd(8046470, ced52000, cefe8000, 804642c, cefa27ef, b
> )
> 08046418 sighandler+0x4b(b, 0, 80464c4)
> 0804642c libc.so.1`__sighndlr+0xf(b, 0, 80464c4, 8132a48)
> 0804648c libc.so.1`call_user_handler+0x22b(b, 0, 80464c4)
> 080464b0 libc.so.1`sigacthandler+0xbc(b, 0, 80464c4)
                                        ^
You got a SIGSEGV ----------------------|

> 08046790 libgcrypt.so.1.5.1`_gcry_mpi_normalize+0x1a(820bd0c, 820bd10, 822cbb0)
                   ^           ^
In this function --+-----------|
                   |
In this library ---|

which seems to be the wrong one.  libgcrypt.so.1.5.1 is from
libgcrypt-1.1.5.  You should be linking to libgcrypt.so.11.1.x, which is
the library from libgcrypt-1.2.x.  Can you check into how this happened?
libotr's configure script should be checking for the right version of
libgcrypt.

Thanks,

   - Ian

> On Mon, Sep 05, 2005 at 01:41:26PM -0400, Ian Goldberg wrote:
> > On Fri, Aug 05, 2005 at 10:12:43AM +0200, wine at henkis.net wrote:
> > > Any suggestions? Debuging tips?
> > 
> > If you run "gaim -d", it should tell you what library you're missing.
> > Are you sure you've got your dependencies right?  Check in particular
> > that you've got libgcrypt 1.2.x (/usr/lib/libgcrypt.so.11.1.x).
> > 
> >    - Ian



More information about the OTR-users mailing list