|
|
sybperl-l Archive
Up Prev Next
From: Michael Peppler <mpeppler at peppler dot org>
Subject: RE: Checking installation
Date: May 22 2002 3:25PM
Nope - unfortunately it doesn't really show much.
Are you sure that the Sybase installation files are the same on both
boxes?
Michael
On Wed, 2002-05-22 at 06:13, Richard Smith wrote:
> I've got the following stack information - not telling me much but it might
> mean more to you.
>
> Stack:
> main
> perl_run
> S_run_body
> Perl_runops_standard
> Perl_pp_entersub
> XS_Sybase_CTlib_ct_connect
>
> (dbx) debug /usr/local/bin/perl561
> Skipping perl561, already read
> Skipping ld.so.1, already read
> Skipping libsocket.so.1, already read
> Skipping libnsl.so.1, already read
> Skipping libdl.so.1, already read
> Skipping libm.so.1, already read
> Skipping libc.so.1, already read
> Skipping libmp.so.2, already read
> Skipping libc_psr.so.1, already read
> (dbx) run
> Running: perl561 test2.pl
> (process id 7564)
> Reading symbolic information for POSIX.so
> Reading symbolic information for CTlib.so
> Reading symbolic information for libct.so
> Reading symbolic information for libcs.so
> Reading symbolic information for libtcl.so
> Reading symbolic information for libcomn.so
> Reading symbolic information for libintl.so
> Reading symbolic information for libtli.so
> Reading symbolic information for IO.so
> Reading symbolic information for Fcntl.so
> Hello
> signal SEGV (no mapping at the fault address) in XS_Sybase__CTlib_ct_connect
> at 0xef5334bc
> 0xef5334bc: XS_Sybase__CTlib_ct_connect+0x0584: ldsb [%o0], %o0
> (dbx)
> (dbx)
>
> -----Original Message-----
> From: Michael Peppler [mailto:mpeppler@peppler.org]
> Sent: 21 May 2002 16:23
> To: SybPerl Discussion List
> Subject: Re: Checking installation
>
>
> On Tue, 2002-05-21 at 08:12, Richard Smith wrote:
> > Is there a way to find out where Sybperl is looking for the Sybase
> > libraries?
> > We have two Solaris boxes with Perl installed in a directory mounted on
> both
> > machines. Sybperl works on one machine, but not on the other - failure as
> > below:
> >
> > ^C[rsmith] beryllium /usr/local/bin/perl561 -MSybase::CTlib -e 'print
> > "$Sybase::CTlib::Version\n"'
> > This is sybperl, version 2.14
> >
> > Sybase::CTlib $Revision: 1.51 $ $Date: 2001/10/30 21:34:31 $
> >
> > Copyright (c) 1995-2001 Michael Peppler
> > Portions Copyright (c) 1995 Sybase, Inc.
> >
> > OpenClient version: Sybase Client-Library/11.1/P/sun_svr4/SPARC Solaris
> > 2.4/1/Tue Aug 20 01:09:28 PDT 1996
> >
> > Segmentation Fault (core dumped)
>
> Have you tried doing a stack trace on the core file? It might indicate
> what is wrong.
>
> I suspect a problem with the locales directory or possibly the charsets
> directory.
>
> And you are using a very old version of OpenClient here as well
> (although it should still work, of course).
>
> Michael
> --
> Michael Peppler Data Migrations, Inc.
> mpeppler@peppler.org *or* mpeppler@mbay.net
> http://www.mbay.net/~mpeppler
> International Sybase User Group: http://www.isug.com
>
--
Michael Peppler Data Migrations, Inc.
mpeppler@peppler.org *or* mpeppler@mbay.net
http://www.mbay.net/~mpeppler
International Sybase User Group: http://www.isug.com
|