diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index c57d36105c..6dcf5377e2 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -7,5 +7,5 @@ # have proper ownership. /src/ @dotnet/dotnet-diag /documentation/ @dotnet/dotnet-diag -/eng/SourceBuild.props @dotnet/source-build-internal -/eng/SourceBuildPrebuiltBaseline.xml @dotnet/source-build-internal +/eng/DotNetBuild.props @dotnet/product-construction +/eng/SourceBuildPrebuiltBaseline.xml @dotnet/source-build diff --git a/NuGet.config b/NuGet.config index 4b675ebca4..53688d72fe 100644 --- a/NuGet.config +++ b/NuGet.config @@ -5,6 +5,14 @@ + + + + + + + + diff --git a/documentation/FAQ.md b/documentation/FAQ.md index 467672c824..be5a0127a0 100644 --- a/documentation/FAQ.md +++ b/documentation/FAQ.md @@ -1,6 +1,22 @@ Frequently Asked Questions ========================== +* For more information on any of the following errors, enabling logging will help diagnose the problem. + + Under windbg/cdb execute the following commands: + ``` + !sosflush + !logging enable + ``` + + Under dotnet-dump/lldb: + ``` + sosflush + logging enable + ``` + + and then re-run command with the issue. + * On MacOS if you see any of the following errors: ``` (lldb) plugin load libsosplugin.so @@ -25,7 +41,7 @@ Frequently Asked Questions $ sudo codesign --force --sign - /usr/local/bin/lldb ``` -This will make a copy of Xcode lldb and adhoc sign it. Note that this workaround is only applicable to Xcode lldb, not the System lldb (`/usr/bin/lldb`), which may still fail to load. You may need to delete or rename `~/.lldbinit` to use `/usr/bin/lldb`. + This will make a copy of Xcode lldb and adhoc sign it. Note that this workaround is only applicable to Xcode lldb, not the System lldb (`/usr/bin/lldb`), which may still fail to load. You may need to delete or rename `~/.lldbinit` to use `/usr/bin/lldb`. * `dotnet-dump analyze` running on Windows doesn't support MacOS .NET 5.0 and 6.0 core dumps. `dotnet-dump` running on MacOS does support .NET 5.0 but not 6.0 core dumps (which will be fixed in a future dotnet-dump release). MacOS .NET 6.0 core dumps generated by the runtime via [createdump](https://github.com/dotnet/runtime/blob/main/docs/design/coreclr/botr/xplat-minidump-generation.md#os-x) are supported by lldb/SOS running on MacOS. diff --git a/eng/SourceBuild.props b/eng/DotNetBuild.props similarity index 73% rename from eng/SourceBuild.props rename to eng/DotNetBuild.props index cd81671885..bf6e4287ba 100644 --- a/eng/SourceBuild.props +++ b/eng/DotNetBuild.props @@ -1,4 +1,4 @@ - + diff --git a/eng/SourceBuildPrebuiltBaseline.xml b/eng/SourceBuildPrebuiltBaseline.xml index 854ceff458..a26a34d85e 100644 --- a/eng/SourceBuildPrebuiltBaseline.xml +++ b/eng/SourceBuildPrebuiltBaseline.xml @@ -1,4 +1,4 @@ - + diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index b756a6c5e5..f66e3d113f 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,57 +1,57 @@ - + https://github.com/microsoft/clrmd - 898339503a4f9d877be46826b5814c1813808ac5 + 7616daa712ada6cc6c70d793fd5ed062c17fe2c0 - + https://github.com/microsoft/clrmd - 898339503a4f9d877be46826b5814c1813808ac5 + 7616daa712ada6cc6c70d793fd5ed062c17fe2c0 - + https://github.com/dotnet/arcade - f209a925b15bc66ecb9a8825bd9595937bbe3aa1 + bee0a0f7b1e68e88c63261e127beee2ed06c6d13 - + https://github.com/dotnet/arcade - f209a925b15bc66ecb9a8825bd9595937bbe3aa1 + bee0a0f7b1e68e88c63261e127beee2ed06c6d13 - + https://github.com/dotnet/arcade - f209a925b15bc66ecb9a8825bd9595937bbe3aa1 + bee0a0f7b1e68e88c63261e127beee2ed06c6d13 https://github.com/dotnet/arcade ccfe6da198c5f05534863bbb1bff66e830e0c6ab - + https://github.com/dotnet/sdk - 6a7f86a90566a15439ae0332f17e50cf34c21c3a + 50e04b8d1d8ff413de90383aa799e4189612f685 - + https://github.com/dotnet/aspnetcore - 9f57b1ed7a4adab022ec5d227723f23862aad0e3 + 6d58cd8ffa1b8f00a04238f16c58248d38c90776 - + https://github.com/dotnet/aspnetcore - 9f57b1ed7a4adab022ec5d227723f23862aad0e3 + 6d58cd8ffa1b8f00a04238f16c58248d38c90776 - + https://github.com/dotnet/runtime - 24cfc7cc9dabdbe8607a3bf81ffbedf7e2cbb97f + 7dab903b20269d78c6bc08d5269947db7d35c22b - + https://github.com/dotnet/runtime - 24cfc7cc9dabdbe8607a3bf81ffbedf7e2cbb97f + 7dab903b20269d78c6bc08d5269947db7d35c22b - + https://github.com/dotnet/source-build-reference-packages - fd609e3b427601180d23633e2f1a4cdac6c42c20 + ed0d2d18003162e01c244e5b7f97a3f8fd695d5f diff --git a/eng/Versions.props b/eng/Versions.props index 5da621e5b9..bbfe8459c8 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -2,7 +2,7 @@ https://github.com/dotnet/diagnostics - 8.0.0 + 9.0.0 true true - 9.0.0-rtm.24508.17 - 9.0.0-rtm.24508.17 + 9.0.0-rtm.24528.8 + 9.0.0 - 9.0.0-rtm.24508.22 - 9.0.0-rtm.24508.22 + 9.0.0-rtm.24522.5 + 9.0.0 9.0.100-rc.1.24409.1 @@ -37,7 +37,7 @@ 8.0.0 6.0.0 - 4.0.0-beta.24480.1 + 4.0.0-beta.24528.1 17.10.0-beta1.24272.1 3.0.7 6.0.0 @@ -55,12 +55,12 @@ 8.0.0 8.0.5 2.0.3 - 10.0.0-beta.24504.4 + 10.0.0-beta.24527.1 1.2.0-beta.406 7.0.0-beta.22316.2 10.0.26100.1 13.0.1 - 10.0.0-alpha.1.24507.1 + 10.0.0-alpha.1.24528.1 $(DotNetRoot)/dotnet - - dotnet9=https://dnceng.pkgs.visualstudio.com/public/_packaging/dotnet9/nuget/v3/index.json; - dotnet-public=https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public/nuget/v3/index.json - - false true diff --git a/src/tests/DbgShim.UnitTests/ConfigFiles/Windows/Debugger.Tests.Config.txt b/src/tests/DbgShim.UnitTests/ConfigFiles/Windows/Debugger.Tests.Config.txt index b280bd5904..3fc9b1d4d2 100644 --- a/src/tests/DbgShim.UnitTests/ConfigFiles/Windows/Debugger.Tests.Config.txt +++ b/src/tests/DbgShim.UnitTests/ConfigFiles/Windows/Debugger.Tests.Config.txt @@ -16,11 +16,6 @@ $(DotNetRoot)\dotnet.exe - - dotnet9=https://dnceng.pkgs.visualstudio.com/public/_packaging/dotnet9/nuget/v3/index.json; - dotnet-public=https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public/nuget/v3/index.json - - true false diff --git a/src/tests/Microsoft.FileFormats.UnitTests/Minidump/Tests.cs b/src/tests/Microsoft.FileFormats.UnitTests/Minidump/Tests.cs index b44fba2a5d..ae557118d2 100644 --- a/src/tests/Microsoft.FileFormats.UnitTests/Minidump/Tests.cs +++ b/src/tests/Microsoft.FileFormats.UnitTests/Minidump/Tests.cs @@ -84,7 +84,7 @@ public void CheckModuleNames() private void CheckModuleNamesInternal(Minidump minidump) { - Assert.Single(minidump.LoadedImages.Where(i => i.ModuleName.EndsWith(@"\clr.dll"))); + Assert.Single(minidump.LoadedImages, i => i.ModuleName.EndsWith(@"\clr.dll")); foreach (var module in minidump.LoadedImages) Assert.NotNull(module.ModuleName);