Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support to filter on exception message #160

Merged
merged 9 commits into from
Feb 24, 2023

Commits on Dec 16, 2022

  1. Configuration menu
    Copy the full SHA
    4d30e94 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2022

  1. Configuration menu
    Copy the full SHA
    fe9199c View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2022

  1. Configuration menu
    Copy the full SHA
    a0c5870 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2023

  1. Configuration menu
    Copy the full SHA
    d0faa11 View commit details
    Browse the repository at this point in the history
  2. Add support to filter on .net exception message

    1. Add the new function CorProfiler::GetExceptionMessage
    2. Add filter on exception message in CorProfiler::ExceptionThrown
    3. Make a core dump file name contains exception name and dump count
    4. Modify PrintUsage, man page and README.md to reflect the filter change
    
    Signed-off-by: oldzhu <[email protected]>
    oldzhu committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    f371e09 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2023

  1. Configuration menu
    Copy the full SHA
    bf09bc1 View commit details
    Browse the repository at this point in the history
  2. As the name of the exception dump now contains the exception name and…

    … the dump count,
    
    modify the testing scripts which try to locate the exception dumps by name accordingly.
    
    Signed-off-by: oldzhu <[email protected]>
    oldzhu committed Feb 4, 2023
    Configuration menu
    Copy the full SHA
    daa1a30 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2023

  1. 1. Add loop checking to make sure TestWebApi is ready before start pr…

    …ocdump in the related scripts
    
    2. Add -log option in all procdump command running in the testing scripts for troubleshooting failed testing cases
    3. Add sleep betwen the procdump and wget to trigger exception so that procdump is ready for exception before exception thrown
    4. Add access call loop checking in profiler to make sure procdump listening on the socket before profiler try to connect
    
    Signed-off-by: oldzhu <[email protected]>
    oldzhu committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    485b04a View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2023

  1. 1. modify exception testing scripts to avoid long sleep by checking i…

    …f a procdump socket is created or not
    
    2. fix medta leak in CorProfiler::GetExceptionMessage while loop
    4. change delete to delete [] in CorProfiler::GetExceptionMessage
    3. limit socket access testing to 5 times to avoid endless loop
    
    Signed-off-by: oldzhu <[email protected]>
    oldzhu committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    08a8dd3 View commit details
    Browse the repository at this point in the history