Symantec Access Management

 View Only
  • 1.  PERL API Method AddAssociationMultiValue Core Dump

    Broadcom Employee
    Posted Aug 05, 2016 04:02 PM

    Hi All,

    Wondering if anyone has run into issues using the Perl API AddAssocationMultiValue method:

    Netegrity::PolicyMgtAgentConfig‑>AddAssociationMultiValue(Name, valueArray)

     

    Having two issues with this method: First issue, it appears to work for me the first time and updates the parameter but does not concatenate with the old value, but instead overwrites the original value. The second issue and the most prominent is, the method causes a core dump when executed again, even changing the values in the update array.

    Here is the script running and the second image is the core dump output:  If someone has run into this issue before let me know please if there is a bug in my perl code or if a bug exists in the method that I need to report.

    SCRIPT:

    use warnings;

    use Netegrity::PolicyMgtAPI;

    use Getopt::Long qw(GetOptions);

     

    my $username="";

    my $password="";

    my $acName="";

    GetOptions(

    "username=s" => \$username,

    "password=s" => \$password,

    "aco=s" => \$acName,

    ) or die "Usage: $0 --username --password --aco\n";

     

    $destFile="ACOParamUpdate.txt";

    open(DEST,">".$destFile) || die "Open file error: $!";

    print DEST "ACO Parameter Update for rusniaklab.com\n";

    print DEST "Printed " . scalar(localtime)."";

    $policyapi = Netegrity::PolicyMgtAPI->New();

    $session = $policyapi->CreateSession($username, $password);

    $agentConfig = $session->GetAgentConfig($acName);

    print DEST "\n Agent Configuration Object Retrieved is: " . $agentConfig->Name();

    @vtdVals = qw(thisisatest.com test2.com);

    $agentConfig->AddAssociationMultiValue("ValidTargetDomain", \@vtdVals);           

    print "\nAgent Configuration Parameter Update Report Written to: " . $destFile."\n";

     

    CORE DUMP BELOW

     

    *** glibc detected *** perl: free(): invalid next size (fast): 0x09c0fa78 ***

    ======= Backtrace: =========

    /lib/libc.so.6[0x42013b91]

    /lib/libc.so.6[0x420162f8]

    perl(Perl_safesysfree+0x16)[0x809e58e]

    /opt/CA/siteminder/CLI/lib/site_perl/5.8.4/i686-linux-thread-multi/auto/Netegrity/PolicyMgtAPI/PolicyMgtAPI.so(_Z42XS_Netegrity__PolicyMgtAssociation_DESTROYP11interpreterP2cv+0x14b)[0xf7499be3]

    perl(Perl_pp_entersub+0x481)[0x80b41e1]

    perl[0x8063bb9]

    perl(Perl_call_sv+0x3f7)[0x8063977]

    perl(Perl_sv_clear+0x172)[0x80bb1c2]

    perl(Perl_sv_free+0x10e)[0x80bb82a]

    perl(Perl_sv_clear+0x4f0)[0x80bb540]

    perl(Perl_sv_free+0x10e)[0x80bb82a]

    perl(Perl_free_tmps+0x3c)[0x80d1e84]

    perl(Perl_pp_nextstate+0x49)[0x80adb51]

    perl(Perl_runops_standard+0x31)[0x80adaa1]

    perl[0x80632dd]

    perl(perl_run+0x9a)[0x8062fd6]

    perl(main+0xac)[0x805fc7c]

    /lib/libc.so.6(__libc_start_main+0xe6)[0x41fb9d36]

    perl(getnetbyname_r+0xd5)[0x805fb31]

    ======= Memory map: ========

    08048000-08124000 r-xp 00000000 fc:00 675033                             /opt/CA/siteminder/CLI/bin/perl

    08124000-0812e000 rwxp 000db000 fc:00 675033                             /opt/CA/siteminder/CLI/bin/perl

    0812e000-08130000 rwxp 00000000 00:00 0

    0919c000-0a7b0000 rwxp 00000000 00:00 0                                  [heap]

    41f81000-41f9f000 r-xp 00000000 fc:00 6688                               /lib/ld-2.12.so

    41f9f000-41fa0000 r-xp 0001d000 fc:00 6688                               /lib/ld-2.12.so

    41fa0000-41fa1000 rwxp 0001e000 fc:00 6688                               /lib/ld-2.12.so

    41fa3000-42133000 r-xp 00000000 fc:00 6342                               /lib/libc-2.12.so

    42133000-42134000 ---p 00190000 fc:00 6342                               /lib/libc-2.12.so

    42134000-42136000 r-xp 00190000 fc:00 6342                               /lib/libc-2.12.so

    42136000-42137000 rwxp 00192000 fc:00 6342                               /lib/libc-2.12.so

    42137000-4213a000 rwxp 00000000 00:00 0

    46277000-4628e000 r-xp 00000000 fc:00 14784                              /lib/libpthread-2.12.so

    4628e000-4628f000 r-xp 00016000 fc:00 14784                              /lib/libpthread-2.12.so

    4628f000-46290000 rwxp 00017000 fc:00 14784                              /lib/libpthread-2.12.so

    46290000-46292000 rwxp 00000000 00:00 0

    ec2e1000-ec2e2000 ---p 00000000 00:00 0

    ec2e2000-ecae2000 rwxp 00000000 00:00 0                                  [stack:52823]

    ecae2000-ecae3000 ---p 00000000 00:00 0

    ecae3000-ed2e3000 rwxp 00000000 00:00 0                                  [stack:52822]

    ed2e3000-ed2e4000 ---p 00000000 00:00 0

    ed2e4000-edae4000 rwxp 00000000 00:00 0                                  [stack:52821]

    edae4000-ee8ab000 r-xp 00000000 fc:00 672737                             /opt/CA/siteminder/odbc/lib/libNSicu27.so

    ee8ab000-ee8b5000 rwxp 00dc7000 fc:00 672737                             /opt/CA/siteminder/odbc/lib/libNSicu27.so

    ee8b5000-ee8b6000 rwxp 00000000 00:00 0

    ee8b6000-ee977000 r-xp 00000000 fc:00 672738                             /opt/CA/siteminder/odbc/lib/libodbcinst.so

    ee977000-ee98b000 rwxp 000c0000 fc:00 672738                             /opt/CA/siteminder/odbc/lib/libodbcinst.so

    ee98b000-ee98c000 rwxp 00000000 00:00 0

    ee98c000-eeab3000 r-xp 00000000 fc:00 672760                             /opt/CA/siteminder/odbc/lib/libodbc.so

    eeab3000-eeacd000 rwxp 00126000 fc:00 672760                             /opt/CA/siteminder/odbc/lib/libodbc.so

    eeacd000-eeace000 rwxp 00000000 00:00 0

    eeace000-eead2000 r-xp 00000000 fc:00 670622                             /opt/CA/siteminder/lib/libSmCounters.so

    eead2000-eead3000 rwxp 00003000 fc:00 670622                             /opt/CA/siteminder/lib/libSmCounters.so

    eead3000-eead4000 ---p 00000000 00:00 0

    eead4000-ef2d4000 rwxp 00000000 00:00 0                                  [stack:52820]

    ef2d4000-ef2d8000 r-xp 00000000 fc:00 670628                             /opt/CA/siteminder/lib/libSPSObjects.so

    ef2d8000-ef2d9000 rwxp 00003000 fc:00 670628                             /opt/CA/siteminder/lib/libSPSObjects.so

    ef2d9000-ef467000 r-xp 00000000 fc:00 670629                             /opt/CA/siteminder/lib/libFedObjects.so

    ef467000-ef471000 rwxp 0018e000 fc:00 670629                             /opt/CA/siteminder/lib/libFedObjects.so

    ef471000-ef4a6000 r-xp 00000000 fc:00 670560                             /opt/CA/siteminder/lib/libsmdsadapter.so

    ef4a6000-ef4a8000 rwxp 00034000 fc:00 670560                             /opt/CA/siteminder/lib/libsmdsadapter.so

    ef4a8000-ef4b7000 r-xp 00000000 fc:00 670566                             /opt/CA/siteminder/lib/libSmRLS.so

    ef4b7000-ef4b8000 rwxp 0000e000 fc:00 670566                             /opt/CA/siteminder/lib/libSmRLS.so

    ef4b8000-ef4f1000 r-xp 00000000 fc:00 670634                             /opt/CA/siteminder/lib/libEPMObjects.so

    ef4f1000-ef4f3000 rwxp 00039000 fc:00 670634                             /opt/CA/siteminder/lib/libEPMObjects.so

    ef4f3000-ef507000 r-xp 00000000 fc:00 670627                             /opt/CA/siteminder/lib/libIdMObjects.so

    ef507000-ef508000 rwxp 00014000 fc:00 670627                             /opt/CA/siteminder/lib/libIdMObjects.so

    ef508000-ef509000 rwxp 00000000 00:00 0

    ef509000-ef549000 r-xp 00000000 fc:00 670625                             /opt/CA/siteminder/lib/libFssObjects.so

    ef549000-ef54b000 rwxp 0003f000 fc:00 670625                             /opt/CA/siteminder/lib/libFssObjects.so

    ef54b000-ef558000 r-xp 00000000 fc:00 670623                             /opt/CA/siteminder/lib/libSoaObjects.so

    ef558000-ef559000 rwxp 0000c000 fc:00 670623                             /opt/CA/siteminder/lib/libSoaObjects.so

    ef559000-ef68d000 r-xp 00000000 fc:00 670537                             /opt/CA/siteminder/lib/libsmtransactems2.so

    ef68d000-ef69a000 rwxp 00134000 fc:00 670537                             /opt/CA/siteminder/lib/libsmtransactems2.so

    ef69a000-ef7f0000 r-xp 00000000 fc:00 670525                             /opt/CA/siteminder/lib/libsmobjadapter.so

    ef7f0000-ef800000 rwxp 00156000 fc:00 670525                             /opt/CA/siteminder/lib/libsmobjadapter.so

    ef800000-ef8f3000 r-xp 00000000 fc:00 670630                             /opt/CA/siteminder/lib/libSmObjects.so

    ef8f3000-ef8fe000 rwxp 000f2000 fc:00 670630                             /opt/CA/siteminder/lib/libSmObjects.so

    ef8fe000-ef900000 rwxp 00000000 00:00 0

    ef900000-ef921000 rwxp 00000000 00:00 0

    ef921000-efa00000 ---p 00000000 00:00 0

    efa02000-efa03000 r-xp 00000000 fc:00 670530                             /opt/CA/siteminder/lib/libJVMSupportAdapter.so

    efa03000-efa04000 rwxp 00000000 fc:00 670530                             /opt/CA/siteminder/lib/libJVMSupportAdapter.so

    efa04000-efa0a000 r-xp 00000000 fc:00 670636                             /opt/CA/siteminder/lib/libCDSObjects.so

    efa0a000-efa0b000 rwxp 00005000 fc:00 670636                             /opt/CA/siteminder/lib/libCDSObjects.so

    efa0b000-efa73000 r-xp 00000000 fc:00 670529                             /opt/CA/siteminder/lib/libsmazuser.so

    efa73000-efa75000 rwxp 00068000 fc:00 670529                             /opt/CA/siteminder/lib/libsmazuser.so

    efa75000-efa76000 ---p 00000000 00:00 0

    efa76000-f0276000 rwxp 00000000 00:00 0                                  [stack:52818]

    f0276000-f03f1000 r-xp 00000000 fc:00 670626                             /opt/CA/siteminder/lib/libXPSEval.so

    f03f1000-f03fb000 rwxp 0017b000 fc:00 670626                             /opt/CA/siteminder/lib/libXPSEval.so

    f03fb000-f03fc000 rwxp 00000000 00:00 0

    f03fc000-f03fd000 ---p 00000000 00:00 0

    f03fd000-f0bfd000 rwxp 00000000 00:00 0                                  [stack:52817]

    f0bfd000-f0bfe000 ---p 00000000 00:00 0

    f0bfe000-f13fe000 rwxp 00000000 00:00 0                                  [stack:52816]

    f13fe000-f13ff000 ---p 00000000 00:00 0

    f13ff000-f1bff000 rwxp 00000000 00:00 0                                  [stack:52815]

    f1bff000-f1c00000 ---p 00000000 00:00 0

    f1c00000-f2400000 rwxp 00000000 00:00 0                                  [stack:52814]

    f2400000-f2461000 rwxp 00000000 00:00 0

    f2461000-f2500000 ---p 00000000 00:00 0

    f2500000-f2501000 r-xp 00000000 fc:00 670509                             /opt/CA/siteminder/lib/libfmdeploy.so

    f2501000-f2502000 rwxp 00000000 fc:00 670509                             /opt/CA/siteminder/lib/libfmdeploy.so

    f2502000-f2534000 r-xp 00000000 fc:00 670543                             /opt/CA/siteminder/lib/libsmtransactadapter.so

    f2534000-f2538000 rwxp 00031000 fc:00 670543                             /opt/CA/siteminder/lib/libsmtransactadapter.so

    f2538000-f2590000 r-xp 00000000 fc:00 670633                             /opt/CA/siteminder/lib/libXPSLDAP.so

    f2590000-f2592000 rwxp 00057000 fc:00 670633                             /opt/CA/siteminder/lib/libXPSLDAP.so

    f2592000-f2593000 rwxp 00000000 00:00 0

    f2593000-f25a2000 r-xp 00000000 fc:00 670524                             /opt/CA/siteminder/lib/libsmreportstextlog.so

    f25a2000-f25a3000 rwxp 0000f000 fc:00 670524                             /opt/CA/siteminder/lib/libsmreportstextlog.so

    f25a3000-f25af000 r-xp 00000000 fc:00 6650                               /lib/libnss_files-2.12.so

    f25af000-f25b0000 r-xp 0000b000 fc:00 6650                               /lib/libnss_files-2.12.so

    f25b0000-f25b1000 rwxp 0000c000 fc:00 6650                               /lib/libnss_files-2.12.so

    f25b1000-f25bd000 r-xp 00000000 fc:00 670578                             /opt/CA/siteminder/lib/libsmprovider.so

    f25bd000-f25be000 rwxp 0000c000 fc:00 670578                             /opt/CA/siteminder/lib/libsmprovider.so

    f25be000-f25bf000 ---p 00000000 00:00 0

    f25bf000-f2dbf000 rwxp 00000000 00:00 0                                  [stack:52813]

    f2dbf000-f2ddc000 r-xp 00000000 fc:00 670487                             /opt/CA/siteminder/lib/libnssdbm3.so

    f2ddc000-f2ddd000 rwxp 0001c000 fc:00 670487                             /opt/CA/siteminder/lib/libnssdbm3.so

    f2ddd000-f2e79000 r-xp 00000000 fc:00 670449                             /opt/CA/siteminder/lib/libimsutil.so

    f2e79000-f2e7f000 rwxp 0009c000 fc:00 670449                             /opt/CA/siteminder/lib/libimsutil.so

    f2e7f000-f2f08000 r-xp 00000000 fc:00 670533                             /opt/CA/siteminder/lib/libsmaz.so

    f2f08000-f2f0b000 rwxp 00088000 fc:00 670533                             /opt/CA/siteminder/lib/libsmaz.so

    f2f0b000-f2f68000 r-xp 00000000 fc:00 670458                             /opt/CA/siteminder/lib/libimsds.so

    f2f68000-f2f6b000 rwxp 0005c000 fc:00 670458                             /opt/CA/siteminder/lib/libimsds.so

    f2f6b000-f2f6c000 rwxp 00000000 00:00 0

    f2f6c000-f33ef000 r-xp 00000000 fc:00 670457                             /opt/CA/siteminder/lib/libsmobjims.so

    f33ef000-f33fe000 rwxp 00482000 fc:00 670457                             /opt/CA/siteminder/lib/libsmobjims.so

    f33fe000-f3408000 rwxp 00000000 00:00 0

    f3408000-f356c000 r-xp 00000000 fc:00 670453                             /opt/CA/siteminder/lib/libsmobjldapims.so

    f356c000-f3571000 rwxp 00163000 fc:00 670453                             /opt/CA/siteminder/lib/libsmobjldapims.so

    f3571000-f35bf000 r-xp 00000000 fc:00 670515                             /opt/CA/siteminder/lib/libsmldapps.so

    f35bf000-f35c1000 rwxp 0004e000 fc:00 670515                             /opt/CA/siteminder/lib/libsmldapps.so

    f35c1000-f35c2000 rwxp 00000000 00:00 0

    f35c2000-f36f0000 r-xp 00000000 fc:00 670528                             /opt/CA/siteminder/lib/libsmobjldap.so

    f36f0000-f36f5000 rwxp 0012e000 fc:00 670528                             /opt/CA/siteminder/lib/libsmobjldap.so

    f36f5000-f36f7000 r-xp 00000000 fc:00 670598                             /opt/CA/siteminder/lib/libsmgda.so

    f36f7000-f36f8000 rwxp 00001000 fc:00 670598                             /opt/CA/siteminder/lib/libsmgda.so

    f36f8000-f36fb000 r-xp 00000000 fc:00 670898                             /opt/CA/siteminder/CAPKI/Linux/x86/32/lib/libcapki_thread_posix.so

    f36fb000-f36fc000 rwxp 00002000 fc:00 670898                             /opt/CA/siteminder/CAPKI/Linux/x86/32/lib/libcapki_thread_posix.so

    f36fc000-f3766000 r-xp 00000000 fc:00 670897                             /opt/CA/siteminder/CAPKI/Linux/x86/32/lib/libcaopenssl_ssl.so

    f3766000-f3769000 rwxp 0006a000 fc:00 670897                             /opt/CA/siteminder/CAPKI/Linux/x86/32/lib/libcaopenssl_ssl.so

    f3769000-f376c000 rwxp 00000000 00:00 0

    f376c000-f3897000 r-xp 00000000 fc:00 670900                             /opt/CA/siteminder/CAPKI/Linux/x86/32/lib/libcaopenssl_crypto.so

    f3897000-f38b1000 rwxp 0012a000 fc:00 670900                             /opt/CA/siteminder/CAPKI/Linux/x86/32/lib/libcaopenssl_crypto.so

    f38b1000-f38b4000 rwxp 00000000 00:00 0

    f38b4000-f39a3000 r-xp 00000000 fc:00 670903                             /opt/CA/siteminder/CAPKI/Linux/x86/32/lib/libcapki.so

    f39a3000-f39a7000 rwxp 000ef000 fc:00 670903                             /opt/CA/siteminder/CAPKI/Linux/x86/32/lib/libcapki.so

    f39a7000-f39ae000 rwxp 00000000 00:00 0

    f39ae000-f39b0000 r-xp 00000000 fc:00 670606                             /opt/CA/siteminder/lib/libfipsmode.so

    f39b0000-f39b1000 rwxp 00001000 fc:00 670606                             /opt/CA/siteminder/lib/libfipsmode.so

    f39b1000-f39b3000 r-xp 00000000 fc:00 670519                             /opt/CA/siteminder/lib/libsmdlpcomponent.so

    f39b3000-f39b4000 rwxp 00001000 fc:00 670519                             /opt/CA/siteminder/lib/libsmdlpcomponent.so

    f39b4000-f39b6000 r-xp 00000000 fc:00 670616                             /opt/CA/siteminder/lib/libsmfedservercomponent.so

    f39b6000-f39b7000 rwxp 00002000 fc:00 670616                             /opt/CA/siteminder/lib/libsmfedservercomponent.so

    f39b7000-f39b9000 r-xp 00000000 fc:00 670441                             /opt/CA/siteminder/lib/libtxmcomponent.so

    f39b9000-f39ba000 rwxp 00001000 fc:00 670441                             /opt/CA/siteminder/lib/libtxmcomponent.so

    f39ba000-f39bd000 r-xp 00000000 fc:00 670452                             /opt/CA/siteminder/lib/libsmimscomponent.so

    f39bd000-f39be000 rwxp 00002000 fc:00 670452                             /opt/CA/siteminder/lib/libsmimscomponent.so

    f39be000-f39c1000 r-xp 00000000 fc:00 670522                             /opt/CA/siteminder/lib/libsmldapcomponent.so

    f39c1000-f39c2000 rwxp 00002000 fc:00 670522                             /opt/CA/siteminder/lib/libsmldapcomponent.so

    f39c2000-f39c4000 r-xp 00000000 fc:00 670514                             /opt/CA/siteminder/lib/libsmodbccomponent.so

    f39c4000-f39c5000 rwxp 00001000 fc:00 670514                             /opt/CA/siteminder/lib/libsmodbccomponent.so

    f39c5000-f39c7000 r-xp 00000000 fc:00 670572                             /opt/CA/siteminder/lib/libsmdirectorycomponent.so

    f39c7000-f39c8000 rwxp 00001000 fc:00 670572                             /opt/CA/siteminder/lib/libsmdirectorycomponent.so

    f39c8000-f39ca000 r-xp 00000000 fc:00 670546                             /opt/CA/siteminder/lib/libsmjavaapicomponent.so

    f39ca000-f39cb000 rwxp 00002000 fc:00 670546                             /opt/CA/siteminder/lib/libsmjavaapicomponent.so

    f39cb000-f39cd000 r-xp 00000000 fc:00 670564                             /opt/CA/siteminder/lib/libsmtunnelcomponent.so

    f39cd000-f39ce000 rwxp 00001000 fc:00 670564                             /opt/CA/siteminder/lib/libsmtunnelcomponent.so

    f39ce000-f39d0000 r-xp 00000000 fc:00 670536                             /opt/CA/siteminder/lib/libsmisauthorizedcomponent.so

    f39d0000-f39d1000 rwxp 00001000 fc:00 670536                             /opt/CA/siteminder/lib/libsmisauthorizedcomponent.so

    f39d1000-f39d5000 r-xp 00000000 fc:00 670548                             /opt/CA/siteminder/lib/libsmloginlogoutcomponent.so

    f39d5000-f39d6000 rwxp 00003000 fc:00 670548                             /opt/CA/siteminder/lib/libsmloginlogoutcomponent.so

    f39d6000-f39d8000 r-xp 00000000 fc:00 670589                             /opt/CA/siteminder/lib/libsmisprotectedcomponent.so

    f39d8000-f39d9000 rwxp 00001000 fc:00 670589                             /opt/CA/siteminder/lib/libsmisprotectedcomponent.so

    f39d9000-f39de000 r-xp 00000000 fc:00 670587                             /opt/CA/siteminder/lib/libsmservercomponent.so

    f39de000-f39df000 rwxp 00005000 fc:00 670587                             /opt/CA/siteminder/lib/libsmservercomponent.so

    f39df000-f39e1000 r-xp 00000000 fc:00 670544                             /opt/CA/siteminder/lib/libsmidentity.so

    f39e1000-f39e2000 rwxp 00001000 fc:00 670544                             /opt/CA/siteminder/lib/libsmidentity.so

    f39e2000-f3a4d000 r-xp 00000000 fc:00 670490                             /opt/CA/siteminder/lib/libsqlite3.so

    f3a4d000-f3a4f000 rwxp 0006b000 fc:00 670490                             /opt/CA/siteminder/lib/libsqlite3.so

    f3a4f000-f3a63000 r-xp 00000000 fc:00 670497                             /opt/CA/siteminder/lib/libz.so.1

    f3a63000-f3a64000 rwxp 00013000 fc:00 670497                             /opt/CA/siteminder/lib/libz.so.1

    f3a64000-f3a67000 r-xp 00000000 fc:00 670492                             /opt/CA/siteminder/lib/libplc4.so

    f3a67000-f3a68000 rwxp 00002000 fc:00 670492                             /opt/CA/siteminder/lib/libplc4.so

    f3a68000-f3a96000 r-xp 00000000 fc:00 670485                             /opt/CA/siteminder/lib/libsoftokn3.so

    f3a96000-f3a97000 rwxp 0002e000 fc:00 670485                             /opt/CA/siteminder/lib/libsoftokn3.so

    f3a97000-f3aa4000 r-xp 00000000 fc:00 670541                             /opt/CA/siteminder/lib/libsmjvmsupport.so

    f3aa4000-f3aa5000 rwxp 0000c000 fc:00 670541                             /opt/CA/siteminder/lib/libsmjvmsupport.so

    f3aa5000-f3aa7000 r-xp 00000000 fc:00 670479                             /opt/CA/siteminder/lib/libplds4.so

    f3aa7000-f3aa8000 rwxp 00001000 fc:00 670479                             /opt/CA/siteminder/lib/libplds4.so

    f3aa8000-f3ac3000 r-xp 00000000 fc:00 670482                             /opt/CA/siteminder/lib/libnssutil3.so

    f3ac3000-f3ac7000 rwxp 0001a000 fc:00 670482                             /opt/CA/siteminder/lib/libnssutil3.so

    f3ac7000-f3af4000 r-xp 00000000 fc:00 670494                             /opt/CA/siteminder/lib/libnspr4.so

    f3af4000-f3af6000 rwxp 0002d000 fc:00 670494                             /opt/CA/siteminder/lib/libnspr4.so

    f3af6000-f3af7000 rwxp 00000000 00:00 0

    f3af7000-f3be6000 r-xp 00000000 fc:00 670488                             /opt/CA/siteminder/lib/libnss3.so

    f3be6000-f3beb000 rwxp 000ee000 fc:00 670488                             /opt/CA/siteminder/lib/libnss3.so

    f3beb000-f3bef000 r-xp 00000000 fc:00 670491                             /opt/CA/siteminder/lib/libprldap60.so

    f3bef000-f3bf0000 rwxp 00003000 fc:00 670491                             /opt/CA/siteminder/lib/libprldap60.so

    f3bf0000-f3c21000 r-xp 00000000 fc:00 670480                             /opt/CA/siteminder/lib/libssl3.so

    f3c21000-f3c23000 rwxp 00031000 fc:00 670480                             /opt/CA/siteminder/lib/libssl3.so

    f3c23000-f3c2b000 r-xp 00000000 fc:00 670481                             /opt/CA/siteminder/lib/libssldap60.so

    f3c2b000-f3c2c000 rwxp 00008000 fc:00 670481                             /opt/CA/siteminder/lib/libssldap60.so

    f3c2c000-f3c54000 r-xp 00000000 fc:00 670489                             /opt/CA/siteminder/lib/libldap60.so

    f3c54000-f3c55000 rwxp 00028000 fc:00 670489                             /opt/CA/siteminder/lib/libldap60.so

    f3c55000-f3c56000 rwxp 00000000 00:00 0

    f3c56000-f44dd000 r-xp 00000000 fc:00 667693                             /opt/CA/java/jre/lib/i386/server/libjvm.so

    f44dd000-f4542000 rwxp 00886000 fc:00 667693                             /opt/CA/java/jre/lib/i386/server/libjvm.so

    f4542000-f4964000 rwxp 00000000 00:00 0

    f4964000-f4971000 r-xp 00000000 fc:00 670511                             /opt/CA/siteminder/lib/libsmmonapips.so

    f4971000-f4972000 rwxp 0000c000 fc:00 670511                             /opt/CA/siteminder/lib/libsmmonapips.so

    f4972000-f499c000 r-xp 00000000 fc:00 670601                             /opt/CA/siteminder/lib/libsmconapi.so

    f499c000-f499d000 rwxp 00029000 fc:00 670601                             /opt/CA/siteminder/lib/libsmconapi.so

    f499d000-f499e000 rwxp 00000000 00:00 0

    f499e000-f4ad0000 r-xp 00000000 fc:00 670523                             /opt/CA/siteminder/lib/libsmauthcert.so

    f4ad0000-f4ae7000 rwxp 00132000 fc:00 670523                             /opt/CA/siteminder/lib/libsmauthcert.so

    f4ae7000-f4b11000 r-xp 00000000 fc:00 670600                             /opt/CA/siteminder/lib/libsmvariable.so

    f4b11000-f4b13000 rwxp 0002a000 fc:00 670600                             /opt/CA/siteminder/lib/libsmvariable.so

    f4b13000-f4b29000 r-xp 00000000 fc:00 670595                             /opt/CA/siteminder/lib/libsmreports.so

    f4b29000-f4b2a000 rwxp 00016000 fc:00 670595                             /opt/CA/siteminder/lib/libsmreports.so

    f4b2a000-f4b51000 r-xp 00000000 fc:00 670512                             /opt/CA/siteminder/lib/libsmerrlog.so

    f4b51000-f4b53000 rwxp 00026000 fc:00 670512                             /opt/CA/siteminder/lib/libsmerrlog.so

    f4b53000-f4b94000 rwxp 00000000 00:00 0

    f4b94000-f4ba6000 r-xp 00000000 fc:00 670540                             /opt/CA/siteminder/lib/libsmfedconfig.so

    f4ba6000-f4ba7000 rwxp 00011000 fc:00 670540                             /opt/CA/siteminder/lib/libsmfedconfig.so

    f4ba7000-f4df7000 r-xp 00000000 fc:00 670542                             /opt/CA/siteminder/lib/libsmutilities.so

    f4df7000-f4e0c000 rwxp 00250000 fc:00 670542                             /opt/CA/siteminder/lib/libsmutilities.so

    f4e0c000-f4e16000 rwxp 00000000 00:00 0

    f4e16000-f4f46000 r-xp 00000000 fc:00 670557                             /opt/CA/siteminder/lib/libsmauth.so

    f4f46000-f4f4b000 rwxp 00130000 fc:00 670557                             /opt/CA/siteminder/lib/libsmauth.so

    f4f4b000-f4f4c000 rwxp 00000000 00:00 0

    f4f4c000-f4fa2000 r-xp 00000000 fc:00 670596                             /opt/CA/siteminder/lib/libsmadmobj.so

    f4fa2000-f4fa5000 rwxp 00056000 fc:00 670596                             /opt/CA/siteminder/lib/libsmadmobj.so

    f4fa5000-f4fa6000 rwxp 00000000 00:00 0

    f4fa6000-f502a000 r-xp 00000000 fc:00 670553                             /opt/CA/siteminder/lib/libsmds.so

    f502a000-f502c000 rwxp 00083000 fc:00 670553                             /opt/CA/siteminder/lib/libsmds.so

    f502c000-f51c7000 r-xp 00000000 fc:00 670554                             /opt/CA/siteminder/lib/libsmobj.so

    f51c7000-f51d4000 rwxp 0019b000 fc:00 670554                             /opt/CA/siteminder/lib/libsmobj.so

    f51d4000-f51d5000 rwxp 00000000 00:00 0

    f51d5000-f524b000 r-xp 00000000 fc:00 670605                             /opt/CA/siteminder/lib/libsmcommonutil.so

    f524b000-f524e000 rwxp 00076000 fc:00 670605                             /opt/CA/siteminder/lib/libsmcommonutil.so

    f524e000-f5278000 r-xp 00000000 fc:00 670574                             /opt/CA/siteminder/lib/libsmplatform.so

    f5278000-f527e000 rwxp 00029000 fc:00 670574                             /opt/CA/siteminder/lib/libsmplatform.so

    f527e000-f528e000 r-xp 00000000 fc:00 670639                             /opt/CA/siteminder/lib/libsmartheap_smp.so

    f528e000-f5291000 rwxp 00010000 fc:00 670639                             /opt/CA/siteminder/lib/libsmartheap_smp.so

    f5291000-f5298000 r-xp 00000000 fc:00 6662                               /lib/librt-2.12.so

    f5298000-f5299000 r-xp 00006000 fc:00 6662                               /lib/librt-2.12.so

    f5299000-f529a000 rwxp 00007000 fc:00 6662                               /lib/librt-2.12.so

    f529a000-f52fc000 r-xp 00000000 fc:00 670436                             /opt/CA/siteminder/lib/libxerces-depdom.so.28

    f52fc000-f52ff000 rwxp 00062000 fc:00 670436                             /opt/CA/siteminder/lib/libxerces-depdom.so.28

    f52ff000-f5687000 r-xp 00000000 fc:00 670435                             /opt/CA/siteminder/lib/libxerces-c.so.28

    f5687000-f56ba000 rwxp 00388000 fc:00 670435                             /opt/CA/siteminder/lib/libxerces-c.so.28

    f56ba000-f570b000 r-xp 00000000 fc:00 670637                             /opt/CA/siteminder/lib/libSmXlate.so

    f570b000-f570d000 rwxp 00050000 fc:00 670637                             /opt/CA/siteminder/lib/libSmXlate.so

    f570d000-f5714000 r-xp 00000000 fc:00 670513                             /opt/CA/siteminder/lib/libSmShutdownManager.so

    f5714000-f5715000 rwxp 00006000 fc:00 670513                             /opt/CA/siteminder/lib/libSmShutdownManager.so

    f5715000-f5726000 r-xp 00000000 fc:00 670510                             /opt/CA/siteminder/lib/libGCL.so

    f5726000-f5727000 rwxp 00010000 fc:00 670510                             /opt/CA/siteminder/lib/libGCL.so

    f5727000-f578a000 r-xp 00000000 fc:00 670621                             /opt/CA/siteminder/lib/libXPSAudit.so

    f578a000-f578c000 rwxp 00063000 fc:00 670621                             /opt/CA/siteminder/lib/libXPSAudit.so

    f578c000-f578d000 rwxp 00000000 00:00 0

    f578d000-f57b5000 r-xp 00000000 fc:00 670638                             /opt/CA/siteminder/lib/libXLogger.so

    f57b5000-f57b6000 rwxp 00028000 fc:00 670638                             /opt/CA/siteminder/lib/libXLogger.so

    f57b6000-f5905000 r-xp 00000000 fc:00 670414                             /opt/CA/siteminder/lib/libicuuc.so.49

    f5905000-f5910000 rwxp 0014e000 fc:00 670414                             /opt/CA/siteminder/lib/libicuuc.so.49

    f5910000-f5913000 rwxp 00000000 00:00 0

    f5913000-f5b1c000 r-xp 00000000 fc:00 670421                             /opt/CA/siteminder/lib/libicui18n.so.49

    f5b1c000-f5b23000 rwxp 00209000 fc:00 670421                             /opt/CA/siteminder/lib/libicui18n.so.49

    f5b23000-f6c43000 r-xp 00000000 fc:00 670415                             /opt/CA/siteminder/lib/libicudata.so.49

    f6c43000-f6c44000 rwxp 0111f000 fc:00 670415                             /opt/CA/siteminder/lib/libicudata.so.49

    f6c44000-f6cc5000 r-xp 00000000 fc:00 670607                             /opt/CA/siteminder/lib/libsmi18n.so

    f6cc5000-f6cc7000 rwxp 00080000 fc:00 670607                             /opt/CA/siteminder/lib/libsmi18n.so

    f6cc7000-f6ce4000 r-xp 00000000 fc:00 6672                               /lib/libgcc_s-4.4.7-20120601.so.1

    f6ce4000-f6ce5000 rwxp 0001d000 fc:00 6672                               /lib/libgcc_s-4.4.7-20120601.so.1

    f6ce5000-f6dc4000 r-xp 00000000 fc:00 261638                             /usr/lib/libstdc++.so.6.0.13

    f6dc4000-f6dc8000 r-xp 000de000 fc:00 261638                             /usr/lib/libstdc++.so.6.0.13

    f6dc8000-f6dc9000 rwxp 000e2000 fc:00 261638                             /usr/lib/libstdc++.so.6.0.13

    f6dc9000-f6dd0000 rwxp 00000000 00:00 0

    f6dd0000-f6dd2000 r-xp 00000000 fc:00 670604                             /opt/CA/siteminder/lib/libsmagentconmgrcomponent.so

    f6dd2000-f6dd3000 rwxp 00001000 fc:00 670604                             /opt/CA/siteminder/lib/libsmagentconmgrcomponent.so

    f6dd3000-f6dd5000 r-xp 00000000 fc:00 670603                             /opt/CA/siteminder/lib/libsmagentfunccomponent.so

    f6dd5000-f6dd6000 rwxp 00001000 fc:00 670603                             /opt/CA/siteminder/lib/libsmagentfunccomponent.so

    f6dd6000-f6ddd000 r-xs 00000000 fc:00 401054                             /usr/lib/gconv/gconv-modules.cache

    f6ddd000-f6e24000 r-xp 00000000 fc:00 670588                             /opt/CA/siteminder/lib/libmigration.so

    f6e24000-f6e26000 rwxp 00047000 fc:00 670588                             /opt/CA/siteminder/lib/libmigration.so

    f6e26000-f6efa000 r-xp 00000000 fc:00 670552                             /opt/CA/siteminder/lib/libsmpolicyapi45.so

    f6efa000-f6efc000 rwxp 000d4000 fc:00 670552                             /opt/CA/siteminder/lib/libsmpolicyapi45.so

    f6efc000-f73e2000 r-xp 00000000 fc:00 670635                             /opt/CA/siteminder/lib/libXPS.so

    f73e2000-f73fa000 rwxp 004e6000 fc:00 670635                             /opt/CA/siteminder/lib/libXPS.so

    f73fa000-f73fd000 rwxp 00000000 00:00 0

    f73fd000-f74ee000 r-xp 00000000 fc:00 920950                             /opt/CA/siteminder/CLI/lib/site_perl/5.8.4/i686-linux-thread-multi/auto/Netegrity/PolicyMgtAPI/PolicyMgtAPI.so

    f74ee000-f74f0000 rwxp 000f0000 fc:00 920950                             /opt/CA/siteminder/CLI/lib/site_perl/5.8.4/i686-linux-thread-multi/auto/Netegrity/PolicyMgtAPI/PolicyMgtAPI.so

    f74f0000-f7511000 rwxp 00000000 00:00 0

    f7511000-f7711000 r-xp 00000000 fc:00 265772                             /usr/lib/locale/locale-archive

    f7711000-f7713000 rwxp 00000000 00:00 0

    f7713000-f7756000 r-xp 00000000 fc:00 670493                             /opt/CA/siteminder/lib/libfreebl3.so

    f7756000-f7757000 rwxp 00043000 fc:00 670493                             /opt/CA/siteminder/lib/libfreebl3.so

    f7757000-f775b000 rwxp 00000000 00:00 0

    f775b000-f775d000 r-xp 00000000 fc:00 6666                               /lib/libutil-2.12.so

    f775d000-f775e000 r-xp 00001000 fc:00 6666                               /lib/libutil-2.12.so

    f775e000-f775f000 rwxp 00002000 fc:00 6666                               /lib/libutil-2.12.so

    f775f000-f7766000 r-xp 00000000 fc:00 6638                               /lib/libcrypt-2.12.so

    f7766000-f7767000 r-xp 00007000 fc:00 6638                               /lib/libcrypt-2.12.so

    f7767000-f7768000 rwxp 00008000 fc:00 6638                               /lib/libcrypt-2.12.so

    f7768000-f7790000 rwxp 00000000 00:00 0

    f7790000-f77b8000 r-xp 00000000 fc:00 6642                               /lib/libm-2.12.so

    f77b8000-f77b9000 r-xp 00027000 fc:00 6642                               /lib/libm-2.12.so

    f77b9000-f77ba000 rwxp 00028000 fc:00 6642                               /lib/libm-2.12.so

    f77ba000-f77bd000 r-xp 00000000 fc:00 6640                               /lib/libdl-2.12.so

    f77bd000-f77be000 r-xp 00002000 fc:00 6640                               /lib/libdl-2.12.so

    f77be000-f77bf000 rwxp 00003000 fc:00 6640                               /lib/libdl-2.12.so

    f77bf000-f77d6000 r-xp 00000000 fc:00 6644                               /lib/libnsl-2.12.so

    f77d6000-f77d7000 r-xp 00016000 fc:00 6644                               /lib/libnsl-2.12.so

    f77d7000-f77d8000 rwxp 00017000 fc:00 6644                               /lib/libnsl-2.12.so

    f77d8000-f77db000 rwxp 00000000 00:00 0

    f77db000-f77dc000 rwxs 00000000 00:04 65537                              /SYSV01003cdd (deleted)

    f77dc000-f77e5000 r-xp 00000000 fc:00 670431                             /opt/CA/siteminder/lib/libicuio.so.49

    f77e5000-f77e6000 rwxp 00009000 fc:00 670431                             /opt/CA/siteminder/lib/libicuio.so.49

    f77e6000-f77e8000 rwxp 00000000 00:00 0

    f77e8000-f77e9000 r-xp 00000000 00:00 0                                  [vdso]

    ffcab000-ffccc000 rwxp 00000000 00:00 0                                  [stack]

    Abort(coredump)

     

    Thanks for looking!

     

    Adam



  • 2.  Re: PERL API Method AddAssociationMultiValue Core Dump
    Best Answer

    Posted Aug 07, 2016 08:58 PM

    Hi Adam,

     

    There does seems to be some issue here.

     

    I tested this on windows PS.

    My result was,

    1. After first call, it replaced the value.

    2. After second call onwards, it concatenated the value as expected (there were no core for me)

     

    For the first part, this definitely isn't working as expected.

     

    What I have found is :

    If I set ValidTargetDomain='a.com' from Admin UI

    and perfrom the XPSExport I see the parameter as below :

           <StringValue>ValidTargetDomain=2=a.com</StringValue>

    After calling the AddAssociationMultiValue first time, I see it as :

           <StringValue>ValidTargetDomain=0=b.com%03c.com%03</StringValue>

     

    If I manually, update the XPSExport file and set the parameter as below and import before calling the PERL API:

      <StringValue>ValidTargetDomain=0=a.com</StringValue>

    Then, even the first call of AddAssociationMultiValue , concatenates the value (i.e working as expected)

     

    So, my assumption is while creating this from Admin UI , the property flag is not being set correctly. It should have been set to 0 (indicating the plain value) instead of 2 (not sure what that means)

     

    We will need to engage engineering if you want to troubleshoot this further.

     

    Regards,

    Ujwol



  • 3.  Re: PERL API Method AddAssociationMultiValue Core Dump

    Broadcom Employee
    Posted Aug 07, 2016 10:52 PM

    Hi Ujwol,

     

    Thank you very much for following up and testing this on your end. I would like to continue investigating this with engineering. The current project I am working may end up needing to programmatically change a lot of these

    multi valued ACO parameters. I will try to look into using the Java APIs in the meantime but would like to see this one to resolution also.

     

    Do you recommend I open a support case or have another better route you might suggest?

     

    Thank you,

    Adam



  • 4.  Re: PERL API Method AddAssociationMultiValue Core Dump

    Posted Aug 07, 2016 11:21 PM

    Hi Adam,

     

    Yeah, opening a support case would be best.