Results 1 to 4 of 4
  1. #1
    Join Date
    May 2005
    Location
    Paris
    Posts
    46

    Unanswered: ASE 15 ESD#2 - memory corruption

    Hi all,

    since ESD#1, ASE15 could not start :

    after rebooting the (virtual VMWare) box :

    *** glibc detected *** malloc(): memory corruption: 0x097c4630 ***
    ./RUN_IENARED_SQL: line 20: 3520 Aborted
    /opt/sybase/ASE-15_0/bin/dataserver -sIENARED_SQL -d/sybase/sybase_devices/IENARED_SQL/master.dat -e/sybase/sybase_admin/IENARED_SQL/log/IENARED_SQL.log -c/sybase/sybase_admin/IENARED_SQL/cfg/IENARED_SQL.cfg -M/opt/sybase/ASE-15_0

    Linux iena-red 2.6.9-11.EL #1 Fri May 20 18:17:57 EDT 2005 i686 i686 i386 GNU/Linux
    (Red Hat entreprise AS4 update1 x86)


    When i try with the ASE 15 binary with no ESD, all works.




    And when I try to install ESD#2, I could not ???!!

    You have chosen to install into an existing directory. Any older
    versions of the products you choose to install that are detected
    in this directory will be replaced.

    Do you want to continue with installation into this directory? [2] 1

    Please wait while the installer checks your system information...
    *** glibc detected *** malloc(): memory corruption: 0x081da100 ***

    Os is a Red hat Entreprise AS4 update 1.

    [sybase@iena-red ebf13447]$ rpm -qa | grep libstdc++
    compat-libstdc++-33-3.2.3-47.3
    compat-libstdc++-296-2.96-132.7.2
    compat-libstdc++-7.3-2.96.118
    libstdc++-3.4.3-22.1
    libstdc++-devel-3.4.3-22.1


    [sybase@iena-red ebf13447]$ rpm -qa | grep glibc
    glibc-devel-2.3.4-2.9
    glibc-common-2.3.4-2.9
    glibc-kernheaders-2.4-9.1.87
    compat-glibc-headers-2.3.2-95.30
    glibc-headers-2.3.4-2.9
    glibc-2.3.4-2.9
    compat-glibc-2.3.2-95.30


    [sybase@iena-red ebf13447]$ rpm -qa | grep kernel
    kernel-hugemem-devel-2.6.9-11.EL
    kernel-2.6.9-11.EL
    kernel-smp-devel-2.6.9-11.EL
    kernel-utils-2.4-13.1.66
    kernel-devel-2.6.9-11.EL




    Someone could help me ?

    Regards

  2. #2
    Join Date
    Feb 2002
    Location
    Willy is on vacation
    Posts
    1,208
    ASE is extremely sensitive on RH to certification. You are better off sticking to exactly the certification level as per their website for kernal/glibc.

  3. #3
    Join Date
    May 2005
    Location
    Paris
    Posts
    46
    absolutly :

    Full Report

    ID Product Prod
    Version Prod
    Word Size OS Version Status
    995 Adaptive Server Enterprise 15.0 32-bit Red Hat EL 4.0 (x86) Certified

    General Notes: ASE 15.0 (32bit) is certified on Red Hat Enterprise Linux 4.0 x86, including RHEL4 updates 1, 2 and 3.
    Minimum Product Level : ASE 15.0 (32bit)
    Minimum Required OS Level : RHEL 4.0

    Minimum levels are:
    kernel-2.6.9-5
    glibc-2.3.4-2
    Certified OS Patch Level : RHEL4 updates 1, 2 and 3.

  4. #4
    Join Date
    Jun 2006
    Posts
    16
    The workaround I have used in such cases
    get all the files required by the library in the $SYBASE/lib directory, you cannot use rpm to install older RH library, so extract and keep a copy.

    Modify the RUN_SERVER file for LD_LIBRARY_PATH to point to the new library first.

    Start the server

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •