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

Test failure baseservices/exceptions/regressions/V1/SEH/COOL/rethrow/rethrow.sh #81869

Closed
v-wenyuxu opened this issue Feb 9, 2023 · 1 comment · Fixed by #81956
Closed

Test failure baseservices/exceptions/regressions/V1/SEH/COOL/rethrow/rethrow.sh #81869

v-wenyuxu opened this issue Feb 9, 2023 · 1 comment · Fixed by #81956
Assignees
Labels
arch-arm64 area-ExceptionHandling-coreclr blocking-outerloop Blocking the 'runtime-coreclr outerloop' and 'runtime-libraries-coreclr outerloop' runs os-mac-os-x macOS aka OSX

Comments

@v-wenyuxu
Copy link

Run: runtime-coreclr outerloop 20230208.3

Failed test:

coreclr osx arm64 Checked no_tiered_compilation @ OSX.1200.ARM64.Open

- baseservices/exceptions/regressions/V1/SEH/COOL/rethrow/rethrow.sh
- baseservices/exceptions/regressions/V1/SEH/VJ/HandlerException/HandlerException.sh
- Regressions/coreclr/GitHub_45929/test45929/test45929.sh
- Regressions/coreclr/GitHub_45929/test45929/test45929.sh

coreclr osx arm64 Checked @ OSX.1200.ARM64.Open

- baseservices/exceptions/regressions/V1/SEH/VJ/HandlerException/HandlerException.sh
- baseservices/exceptions/regressions/V1/SEH/COOL/rethrow/rethrow.sh
- Regressions/coreclr/GitHub_45929/test45929/test45929.sh
- Regressions/coreclr/GitHub_12224/Test12224/Test12224.sh

Error message:

Unhandled exception. Unhandled exception. Unhandled exception. Unhandled exception. Unhandled exception. Unhandled exception. Unhandled exception. UserException1+UserException2: Exception of type 'UserException1+UserException2' was thrown.
at UserException1.UserException2.UserException3.UserException4.RethrowException.runtest()
UserException1+UserException2+UserException3: Exception of type 'UserException1+UserException2+UserException3' was thrown.
at UserException1.UserException2.UserException3.UserException4.RethrowException.runtest()UserException1+UserException2+UserException3+UserException4: Exception of type 'UserException1+UserException2+UserException3+UserException4' was thrown.
at UserException1.UserException2.UserException3.UserException4.RethrowException.runtest()
UserException1+UserException2+UserException3: Exception of type 'UserException1+UserException2+UserException3' was thrown.
at UserException1.UserException2.UserException3.UserException4.RethrowException.runtest()
UserException1+UserException2+UserException3+UserException4: Exception of type 'UserException1+UserException2+UserException3+UserException4' was thrown.
at UserException1.UserException2.UserException3.UserException4.RethrowException.runtest()
UserException1+UserException2: Exception of type 'UserException1+UserException2' was thrown.
at UserException1.UserException2.UserException3.UserException4.RethrowException.runtest()

UserException1+UserException2: Exception of type 'UserException1+UserException2' was thrown.
at UserException1.UserException2.UserException3.UserException4.RethrowException.runtest()
[createdump] Invalid process id: task_for_pid(3441) FAILED (os/kern) failure (5)
[createdump] This failure may be because createdump or the application is not properly signed and entitled.
[createdump] Failure took 0ms
[createdump] waitpid() returned successfully (wstatus 0000ff00)
/private/tmp/helix/working/A70708E1/w/AA6908E3/e/baseservices/exceptions/regressions/V1/SEH/COOL/rethrow/rethrow.sh: line 416:  3441 Abort trap: 6           (core dumped) $LAUNCHER $ExePath "${CLRTestExecutionArguments[@]}"

Return code:      1
Raw output file:      /tmp/helix/working/A70708E1/w/AA6908E3/uploads/Reports/baseservices.exceptions/regressions/V1/SEH/COOL/rethrow/rethrow.output.txt
Raw output:
BEGIN EXECUTION
/tmp/helix/working/A70708E1/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false rethrow.dll ''
Exception3 was caught by Thread 2
Exception4 was caught by Thread 3
Exception1 was caught by Thread 0
Exception1 was caught by Thread 4
Exception2 was caught by Thread 1
Exception3 was caught by Thread 6
Exception4 was caught by Thread 7
Exception1 was caught by Thread 8
Exception2 was caught by Thread 9
Exception2 was caught by Thread 5
[createdump] Target process is alive
Expected: 100
Actual: 134
END EXECUTION - FAILED
Test failed. Trying to see if dump file was created in /cores since 2/8/2023 12:07:14 PM
Test Harness Exitcode is : 1
To run the test:

set CORE_ROOT=/tmp/helix/working/A70708E1/p
/private/tmp/helix/working/A70708E1/w/AA6908E3/e/baseservices/exceptions/regressions/V1/SEH/COOL/rethrow/rethrow.sh
Expected: True
Actual:   False


Stack trace
   at baseservices_exceptions._regressions_V1_SEH_COOL_rethrow_rethrow_._regressions_V1_SEH_COOL_rethrow_rethrow_sh()
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
@v-wenyuxu v-wenyuxu added arch-arm64 os-mac-os-x macOS aka OSX blocking-outerloop Blocking the 'runtime-coreclr outerloop' and 'runtime-libraries-coreclr outerloop' runs labels Feb 9, 2023
@ghost ghost added the untriaged New issue has not been triaged by the area owner label Feb 9, 2023
@janvorli janvorli self-assigned this Feb 9, 2023
@janvorli janvorli removed the untriaged New issue has not been triaged by the area owner label Feb 9, 2023
@janvorli
Copy link
Member

janvorli commented Feb 9, 2023

This is caused by my recent change #81770. It doesn't handle exceptions on secondary threads correctly.

@ghost ghost added the in-pr There is an active PR which will close this issue when it is merged label Feb 10, 2023
@ghost ghost removed the in-pr There is an active PR which will close this issue when it is merged label Feb 10, 2023
@ghost ghost locked as resolved and limited conversation to collaborators Mar 12, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
arch-arm64 area-ExceptionHandling-coreclr blocking-outerloop Blocking the 'runtime-coreclr outerloop' and 'runtime-libraries-coreclr outerloop' runs os-mac-os-x macOS aka OSX
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants