|
|
sybperl-l Archive
Up Prev Next
From: Richard Smith <richard dot smith at etrade dot com>
Subject: RE: Checking installation
Date: May 22 2002 1:13PM
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
|