Skip to Content
avatar image
Former Member

Error rtld: 0712-001 Symbol strcmp was referenced

Dear All,

We have recently upgraded our Oracle DB to 11G and Kernel to SAP R/3 Kernel 640_EX2 with patch number 348. Since then we are getting the below error, when we try to execute disp+work at oslevel.

-


<sid>adm> disp+work

exec(): 0509-036 Cannot load program disp+work because of the following errors:

rtld: 0712-001 Symbol u16_set_cmdline was referenced

from module disp+work(), but a runtime definition

of the symbol was not found.

rtld: 0712-001 Symbol strcmp was referenced

from module disp+work(), but a runtime definition

of the symbol was not found.

rtld: 0712-002 fatal error: exiting.

-


We are getting this error in only production system. Have compared with permissions of executables with other systems, but no luck.

Can some one please help me to resolve this issue.

Thanks in advance,

Regards,

Sreenivas

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Dec 29, 2010 at 11:23 AM

    Hello Sreenivas,

    is your SAP system an unicode system?

    It seems like you are using an unicode kernel, but some libraries are missing.

    What's the output of the following command

    shell> su - <SID>adm
    shell> cd /sapmnt/<SID>/exe
    shell> ldd disp+work
    

    Regards

    Stefan

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Stefan Koehler

      Hi Stefan,

      We have upgraded Database and Kernel 2 months back and then started SAP, it is running fine now.

      We have observed this issue after few days for disp+work and sappfpar check commands at OS level.

      Thanks...

      Regards, Sreenivas