0 Replies Latest reply on Feb 16, 2016 1:16 PM by 2894211

    getpwuid_r() wasn't found in library

    2894211

      I have a binary application compiled with "cc" (solarisstudio12.4) and instrumented with "discover" (also solarisstudio12.4). The application is running on Oracle Linux Server release 6.4 machine. When I try to run the application the following error occurs:


      Internal error in file ../src/tools/libdiscover/libc_wrapper.c at line 3077: getpwuid_r() wasn't found in library.

      dumping stack:

              skgpgetinfo() + 0x92

              dbgroud_oradiag_user_dir() + 0x3a

              dbgrgad_get_adrbase_directory() + 0x180

              kpeDbgGetInitFileParms() + 0x1dc

              kpeDbgGetInitFileParmsAndInitDBGC() + 0x2d

              nlstddd_do_alter_diag() + 0xb4

              nlstddt_do_alter_trace() + 0x250

              nlstdggo() + 0x2e9

      aborting...Abort (core dumped)

       

      Any ideas on what am I doing wrong here?