dotnet / runtime

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
https://docs.microsoft.com/dotnet/core/
MIT License
14.98k stars 4.66k forks source link

[tvos][arm64] Segfault in System.Formats.Tests #101692

Open matouskozak opened 4 months ago

matouskozak commented 4 months ago

tvos_arm64_release_allsubsets_mono job is crashing during execution of System.Formats.Tar.Tests

First failing rolling-build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=657938 (commit https://github.com/dotnet/runtime/commit/e1928e425ce45e8305fbd5edbef1a17e54c8d86f)

Stack trace:

[06:05:15.3374550] 2024-04-27 03:05:15.386 System.Formats.Tar.Tests[12317:83785660]     [PASS] System.Formats.Tar.Tests.UstarTarEntry_Conversion_Tests.Constructor_ConversionPax_BackAndForth_CharacterDevice
[06:05:15.3432840] 
[06:05:15.3433050] =================================================================
[06:05:15.3433130]  Native Crash Reporting
[06:05:15.3433190] =================================================================
[06:05:15.3433250] Got a SIGSEGV while executing native code. This usually indicates
[06:05:15.3433310] a fatal error in the mono runtime or one of the native libraries 
[06:05:15.3433400] used by your application.
[06:05:15.3433460] =================================================================
[06:05:15.3468570] Xamarin.Hosting: Process '12317' exited with exit code  or crashing signal 6.

Known Issue Error Message

Fill the error message using step by step known issues guidance.

{
  "ErrorMessage": "",
  "ErrorPattern": "",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Report

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 0 0
dotnet-policy-service[bot] commented 4 months ago

Tagging subscribers to 'os-tvos': @steveisok, @akoeplinger See info in area-owners.md if you want to be subscribed.

dotnet-policy-service[bot] commented 4 months ago

Tagging subscribers to this area: @dotnet/area-system-formats-tar See info in area-owners.md if you want to be subscribed.

carlossanlop commented 4 months ago

There have been no changed in Tar recently, so if this is the commit that started it, we should change the label:

First failing rolling-build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=657938 (commit e1928e4)

dotnet-policy-service[bot] commented 4 months ago

Tagging subscribers to this area: @directhex See info in area-owners.md if you want to be subscribed.

matouskozak commented 4 months ago

There have been no changed in Tar recently, so if this is the commit that started it, we should change the label:

First failing rolling-build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=657938 (commit e1928e4)

I agree. To clarify, the linked build / commit is the first rolling-build I've found to fail, it isn't necessary the one causing the failure.

matouskozak commented 1 month ago

Another crash:

[19:01:22.0110020] 2024-08-14 16:01:22.136 System.Formats.Tar.Tests[77003:107144384]    [PASS] System.Formats.Tar.Tests.TarReader_GetNextEntry_Tests.MalformedArchive_HeaderSize
[19:01:22.0228220] 
[19:01:22.0228660] =================================================================
[19:01:22.0228770]  Native Crash Reporting
[19:01:22.0228850] =================================================================
[19:01:22.0229200] Got a SIGBUS while executing native code. This usually indicates
[19:01:22.0229340] a fatal error in the mono runtime or one of the native libraries 
[19:01:22.0229410] used by your application.
[19:01:22.0229480] =================================================================

I wasn't able to reproduce this locally on iOS device, possibly tvOS only?