Uploaded image for project: 'OpenAM Agents'
  1. OpenAM Agents
  2. AMAGENTS-4439

WPA4 can crash while trying to remove empty ampostpreserve key value

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 4.2.2
    • 4.2.2
    • Web Agents
    • 61216

    Description

      Configure agent in CDSSO mode and request protected resource without session cookie with an empty ampostpreserve url query parameter. Agent can crash with the following stack trace:

       

      Thread 1 (Thread 0x7f9ac4e54700 (LWP 11126)): #0 0x00007f9b193613d7 in raise () from /lib64/libc.so.6 #1 0x00007f9b19362ac8 in abort () from /lib64/libc.so.6 #2 0x000000000043575c in pan_ic (func=0x479dc0 <__func__.5611> "child_signal_handler", file=<optimized out>, line=<optimized out>, cond=<optimized out>, kind=<optimized out>) at cache/cache_panic.c:556 #3 0x0000000000455f10 in child_signal_handler (s=6, si=<optimized out>, c=<optimized out>) at mgt/mgt_child.c:294 #4 <signal handler called> #5 0x00007f9b193613d7 in raise () from /lib64/libc.so.6 #6 0x00007f9b19362ac8 in abort () from /lib64/libc.so.6 #7 0x00007f9b193a3f67 in __libc_message () from /lib64/libc.so.6 #8 0x00007f9b193ac329 in _int_free () from /lib64/libc.so.6 #9 0x00007f9ac7344c9d in create_cdsso_or_pdp_redirect_url (r=0x7f9ac4e4ee10) at source/post_data_handler.c:463 #10 0x00007f9ac734c85d in handle_exit (r=0x7f9ac4e4ee10) at source/process.c:2528 #11 0x00007f9ac7345199 in am_process_request (r=0x7f9ac4e4ee10) at source/process.c:2632
      

      Attachments

        Activity

          People

            mareks.malnacs Mareks Malnacs
            mareks.malnacs Mareks Malnacs
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: