platform/core/dotnet/diagnostics.git
2 years ago[Tizen] Fix ArgumentOutOfRangeException accepted/tizen_7.0_unified_hotfix tizen_7.0_hotfix accepted/tizen/7.0/unified/20221110.060902 accepted/tizen/7.0/unified/hotfix/20221116.105303 accepted/tizen/unified/20220920.050138 tizen_7.0_m2_release
Hyungju Lee [Tue, 13 Sep 2022 05:09:12 +0000 (14:09 +0900)]
[Tizen] Fix ArgumentOutOfRangeException

[root@localhost tmp]# dotnet dump analyze core_19700108_100550
Loading core dump: core_19700108_100550 ...
Ready to process analysis commands. Type 'help' to list available commands or 'help [command]' to get detailed help on a command.
Type 'quit' or 'exit' to exit the session.
Unhandled exception: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
 ---> System.ArgumentOutOfRangeException: The value must be greater than or equal to zero and less than the console's buffer size in that dimension. (Parameter 'top')
Actual value was -1.
   at System.Console.SetCursorPosition(Int32 left, Int32 top)
   at System.Console.set_CursorLeft(Int32 value)
   at Microsoft.Diagnostics.Repl.ConsoleProvider.ClearLine()
   at Microsoft.Diagnostics.Repl.ConsoleProvider.RefreshLine()
   at Microsoft.Diagnostics.Repl.ConsoleProvider.AppendNewText(String text)
   at Microsoft.Diagnostics.Repl.ConsoleProvider.ProcessKeyInfo(ConsoleKeyInfo keyInfo, Action`2 dispatchCommand)
   at Microsoft.Diagnostics.Repl.ConsoleProvider.Start(Action`2 dispatchCommand)
   at Microsoft.Diagnostics.Tools.Dump.Analyzer.Analyze(FileInfo dump_path, String[] command)
   --- End of inner exception stack trace ---

2 years ago[Tizen] partial bug fix from upstream
Hyungju Lee [Tue, 13 Sep 2022 01:32:21 +0000 (10:32 +0900)]
[Tizen] partial bug fix from upstream
Original fix: https://github.com/dotnet/diagnostics/pull/3354

Partially taken: Fix issue #3187. dotnet-dump analyze causes an Exception when console width is 0.
https://github.com/dotnet/diagnostics/pull/3354/files#diff-46973b9bfe85c1f21862c183213d13a8bcb643c81ec69bfc731aa4d1e4924f15

2 years agoSome return value types changed from HResult to int to avoid accepted/tizen/unified/20220816.130740 submit/tizen/20220811.140501 submit/tizen/20220812.105204
olekarev [Tue, 14 Jun 2022 12:35:24 +0000 (15:35 +0300)]
Some return value types changed from HResult to int to avoid
crashes on x86 architecture. Clrmd binaries have been changed
for the same reason.

3 years ago[Tizen] Change coreclr-diagnostics install diri
Alexander Soldatov/Platform Lab /SRR/Staff Engineer/Samsung Electronics [Mon, 23 May 2022 15:38:01 +0000 (18:38 +0300)]
[Tizen] Change coreclr-diagnostics install diri

Move from netcoreapp to SOS folder

3 years agoFix dotnet-stack report trace output with CoreCLR 6.0. accepted/tizen/unified/20220323.062748 submit/tizen/20220322.233500
Mikhail Kurinnoi [Tue, 22 Mar 2022 15:10:26 +0000 (18:10 +0300)]
Fix dotnet-stack report trace output with CoreCLR 6.0.

Fix Microsoft.Diagnostics.Tracing.TraceEvent.2.0.64.nupkg dlls with commit
https://github.com/microsoft/perfview/commit/07ce339ebe939ca511701c4890ae64ca33bbefae

3 years ago[Tizen] Fix "dump analyze" access denied related issue. accepted/tizen/unified/20220316.182746 submit/tizen/20220316.003555
Mikhail Kurinnoi [Tue, 15 Mar 2022 15:00:52 +0000 (08:00 -0700)]
[Tizen] Fix "dump analyze" access denied related issue.

Fix 3cf4501 commit changes, since after 6946f55 commit in upstream, "dotnet analyze" could not open
dump because have "access denied" error to one of subdirectories in directory with dump file.

3 years ago[Tizen] Fix gbs build for v6.0 accepted/tizen/unified/20220302.131907 submit/tizen/20220302.040122
olekarev [Fri, 11 Feb 2022 09:33:10 +0000 (12:33 +0300)]
[Tizen] Fix gbs build for v6.0

3 years ago[Tizen] Support armv7hl build
Woongsuk Cho [Thu, 23 Dec 2021 05:35:59 +0000 (14:35 +0900)]
[Tizen] Support armv7hl build

Patch to remove build errors that occur in armv7hl, a newly supported arch from Tizen 7.0.
Runtime test in armv7hl is not performed (to be verified after platform stabilization)

3 years ago[Tizen] Add dotnet-stack tool
j-h.choi [Mon, 25 Jan 2021 04:28:22 +0000 (13:28 +0900)]
[Tizen] Add dotnet-stack tool

3 years ago[Tizen] Fix broken "soshelp" command.
Kirill Frolov [Tue, 1 Sep 2020 11:47:14 +0000 (14:47 +0300)]
[Tizen] Fix broken "soshelp" command.

File sosdocsunix.txt should be added to directory where .NET is
installed. This is needed to enable "sos help" command (for lldb
plugin).

3 years ago[Tizen] Search symbol directories recursively (#27)
Sangwook Kim [Wed, 22 Apr 2020 09:01:00 +0000 (18:01 +0900)]
[Tizen] Search symbol directories recursively (#27)

The SOS command 'setsymbolserver -directory' will automatically search
all subdirectories of the specified directory.

3 years ago[Tizen] Disable Microsoft symbol server by default (#17)
Sangwook Kim [Mon, 10 Feb 2020 04:49:40 +0000 (13:49 +0900)]
[Tizen] Disable Microsoft symbol server by default (#17)

3 years ago[Tizen] Update SOS plugin file list.
Mikhail Kurinnoi [Wed, 23 Jun 2021 13:44:27 +0000 (06:44 -0700)]
[Tizen] Update SOS plugin file list.

3 years ago[Tizen] Remove NI generation with first crossgen.
Mikhail Kurinnoi [Wed, 23 Jun 2021 13:41:41 +0000 (06:41 -0700)]
[Tizen] Remove NI generation with first crossgen.

3 years ago[Tizen] Enable aarch64 gbs build
Gleb Balykov [Fri, 19 Jun 2020 10:18:49 +0000 (13:18 +0300)]
[Tizen] Enable aarch64 gbs build

3 years ago[Tizen] Add tizen arm64 toolchain file
Gleb Balykov [Fri, 19 Jun 2020 10:15:14 +0000 (13:15 +0300)]
[Tizen] Add tizen arm64 toolchain file

3 years ago[Tizen] Unset SMACK rules and remove post script (#31)
김상욱/Common Platform Lab(SR)/Engineer/삼성전자 [Mon, 25 May 2020 06:42:48 +0000 (15:42 +0900)]
[Tizen] Unset SMACK rules and remove post script (#31)

3 years ago[Tizen] Clean up build commands
Sangwook Kim [Tue, 28 Apr 2020 01:38:58 +0000 (10:38 +0900)]
[Tizen] Clean up build commands

Also set NeedsPublishing to true to unconditionally export all
referenced assemblies.

3 years ago[Tizen] Pass compilation flags to asm files
Gleb Balykov [Tue, 23 Jun 2020 16:18:53 +0000 (19:18 +0300)]
[Tizen] Pass compilation flags to asm files

3 years ago[Tizen] Prevent internet access during managed parts build.
Mikhail Kurinnoi [Wed, 23 Jun 2021 13:31:00 +0000 (06:31 -0700)]
[Tizen] Prevent internet access during managed parts build.

3 years ago[Tizen] Add gbs support
Gleb Balykov [Mon, 5 Aug 2019 13:26:44 +0000 (16:26 +0300)]
[Tizen] Add gbs support

[Tizen] Add gbs support

[Tizen] Publish diagnostic tools

- Remove devel package
- Create tools package for new managed tools (e.g. dotnet-trace)
- Organize BuildRequires and etc.

[Tizen] Set permissions and smack rules (#9)

[Tizen] Use -mstackrealign to sync up with Tizen build changes

Tizen i586 now builds with -mstackrealign by default:

    "Realign the stack at entry. On the x86, the -mstackrealign option
    generates an alternate prologue and epilogue that realigns the
    run-time stack if necessary. This supports mixing legacy codes that
    keep 4-byte stack alignment with modern codes that keep 16-byte
    stack alignment for SSE compatibility. ..."

[Tizen] Create a symlink to libsos.so path (#13)

[Tizen] Version bump to 3.1.0

[Tizen] Add dotnet-gcdump

[Tizen] Generate tools R2R images

[Tizen] Move Tools directory (#24)

The new location is now /home/owner/share/.dotnet/tools.

[Tizen] Remove native images of executables (#25)

[Tizen] Fix build command (#26)

3 years ago[Tizen] Add prebuilt libicu-57.1 libraries
Gleb Balykov [Mon, 5 Aug 2019 13:03:14 +0000 (16:03 +0300)]
[Tizen] Add prebuilt libicu-57.1 libraries

3 years ago[Tizen] Add build tools v6.0
olekarev [Fri, 11 Feb 2022 11:17:16 +0000 (14:17 +0300)]
[Tizen] Add build tools v6.0

3 years agoFix manifest for release
Juan Hoyos [Tue, 23 Nov 2021 21:57:02 +0000 (13:57 -0800)]
Fix manifest for release

3 years agoMerge main to stable branch for December release
Juan Hoyos [Tue, 23 Nov 2021 01:33:43 +0000 (17:33 -0800)]
Merge main to stable branch for December release

d058273 to 7ebf1c1

3 years agoMerge branch 'main' into release/stable
Juan Sebastian Hoyos Ayala [Tue, 23 Nov 2021 01:30:04 +0000 (17:30 -0800)]
Merge branch 'main' into release/stable

3 years agoRevert "Merge main to stable branch for December release (#2759)" (#2761)
Juan Hoyos [Tue, 23 Nov 2021 01:24:26 +0000 (17:24 -0800)]
Revert "Merge main to stable branch for December release (#2759)" (#2761)

This reverts commit abb55daef06719f685895e927649b3bbb069ff2f.

3 years agoMerge main to stable branch for December release (#2759)
Juan Hoyos [Tue, 23 Nov 2021 01:22:30 +0000 (17:22 -0800)]
Merge main to stable branch for December release (#2759)

d058273 to 7ebf1c1

3 years agoFix parse dotnet trace providers option (#2730)
Yusuke Ito [Mon, 22 Nov 2021 07:02:33 +0000 (16:02 +0900)]
Fix parse dotnet trace providers option (#2730)

* fix parsing dotnet-trace collect providers(#2691)
* fix the case if quote is in middle of value
* Add test and fix trailing semicolon case in filter parsing

Co-authored-by: itn3000 <itn3000@gmail.com>
Co-authored-by: Juan Sebastian Hoyos Ayala <juhoyosa@microsoft.com>
3 years agoAdd duration as an option to dotnet-counters and fix a null reference… (#2755)
Mike Lorbetske [Thu, 18 Nov 2021 22:34:03 +0000 (16:34 -0600)]
Add duration as an option to dotnet-counters and fix a null reference… (#2755)

* Add duration as an option to dotnet-counters and fix a null reference exception in the JSON exporter

* Use stopwatch rather than comparing DateTime objects

3 years agoUpdate dependencies from https://github.com/dotnet/runtime build 20211116.4 (#2757)
dotnet-maestro[bot] [Wed, 17 Nov 2021 14:13:28 +0000 (14:13 +0000)]
Update dependencies from https://github.com/dotnet/runtime build 20211116.4 (#2757)

[main] Update dependencies from dotnet/runtime

3 years agoUpdate dependencies from https://github.com/microsoft/clrmd build 20211116.1 (#2756)
dotnet-maestro[bot] [Wed, 17 Nov 2021 14:07:49 +0000 (14:07 +0000)]
Update dependencies from https://github.com/microsoft/clrmd build 20211116.1 (#2756)

[main] Update dependencies from microsoft/clrmd

3 years agoUse non-infinite timeout for async connection. (#2739)
Justin Anderson [Wed, 17 Nov 2021 05:43:22 +0000 (21:43 -0800)]
Use non-infinite timeout for async connection. (#2739)

3 years agoUpdate dependencies from https://github.com/dotnet/runtime build 20211115.6 (#2754)
dotnet-maestro[bot] [Tue, 16 Nov 2021 14:02:36 +0000 (14:02 +0000)]
Update dependencies from https://github.com/dotnet/runtime build 20211115.6 (#2754)

[main] Update dependencies from dotnet/runtime

3 years agoUpdate dependencies from https://github.com/dotnet/symstore build 20211115.1 (#2753)
dotnet-maestro[bot] [Tue, 16 Nov 2021 13:57:14 +0000 (13:57 +0000)]
Update dependencies from https://github.com/dotnet/symstore build 20211115.1 (#2753)

[main] Update dependencies from dotnet/symstore

3 years agoAllow for stable-versions to go to nightly feed for tools (#2752)
Juan Hoyos [Tue, 16 Nov 2021 03:57:53 +0000 (19:57 -0800)]
Allow for stable-versions to go to nightly feed for tools (#2752)

3 years agoAdd byte[] to SerializePayloadArgument (#2748)
David Mason [Mon, 15 Nov 2021 22:42:31 +0000 (14:42 -0800)]
Add byte[] to SerializePayloadArgument (#2748)

3 years agoUpdate dependencies from https://github.com/dotnet/installer build 20211112.12 (...
dotnet-maestro[bot] [Mon, 15 Nov 2021 14:08:08 +0000 (14:08 +0000)]
Update dependencies from https://github.com/dotnet/installer build 20211112.12 (#2751)

[main] Update dependencies from dotnet/installer

3 years agoUpdate dependencies from https://github.com/dotnet/arcade build 20211109.3 (#2750)
dotnet-maestro[bot] [Mon, 15 Nov 2021 14:01:26 +0000 (14:01 +0000)]
Update dependencies from https://github.com/dotnet/arcade build 20211109.3 (#2750)

[main] Update dependencies from dotnet/arcade

3 years agoMisc SOS fixes (#2746)
Mike McLaughlin [Sat, 13 Nov 2021 17:09:29 +0000 (09:09 -0800)]
Misc SOS fixes  (#2746)

* Misc SOS fixes

Cleanup g_symbolStoreInitialized flag. DisplayStoreStore() wasn't displaying the symbol
path set from the dbgeng .sympath change notification. Simplified the symbol service
initialization logic.

* Make DebugServices tests more reliable

* Always use diasymreader if no managed symbol service

* Actually flush the clrprocess/cordebug instances

3 years agoUpdate dependencies from https://github.com/dotnet/runtime build 20211112.11 (#2749)
dotnet-maestro[bot] [Sat, 13 Nov 2021 13:56:15 +0000 (13:56 +0000)]
Update dependencies from https://github.com/dotnet/runtime build 20211112.11 (#2749)

[main] Update dependencies from dotnet/runtime

3 years agoStabilize versioning for tools and fix native asset versioning (#2745)
Juan Hoyos [Thu, 11 Nov 2021 22:35:14 +0000 (14:35 -0800)]
Stabilize versioning for tools and fix native asset versioning (#2745)

* Bump tooling version to 6.0
* Make dotnet tools ship as stable on nightly
This allows for a more seamless experience dogfooding daily builds - where an upgrade is transparent regardless of daily vs official build.
* Fix versioning issues for Linux variants

3 years agoUpdate dependencies from https://github.com/dotnet/runtime build 20211109.9 (#2743)
dotnet-maestro[bot] [Wed, 10 Nov 2021 14:07:58 +0000 (14:07 +0000)]
Update dependencies from https://github.com/dotnet/runtime build 20211109.9 (#2743)

[main] Update dependencies from dotnet/runtime

3 years agoBetter rundown defaults and parameterization (#2732)
Wiktor Kopec [Tue, 9 Nov 2021 23:15:32 +0000 (15:15 -0800)]
Better rundown defaults and parameterization (#2732)

* Better rundown defaults and parameterization

* PR Feedback

* Bring back rundown for http trace profile

3 years agoUpdate dependencies from https://github.com/dotnet/symstore build 20211108.1 (#2740)
dotnet-maestro[bot] [Tue, 9 Nov 2021 14:13:21 +0000 (14:13 +0000)]
Update dependencies from https://github.com/dotnet/symstore build 20211108.1 (#2740)

[main] Update dependencies from dotnet/symstore

3 years agoFix some workflow issues (#2720)
Adeel Mujahid [Tue, 9 Nov 2021 00:08:19 +0000 (02:08 +0200)]
Fix some workflow issues (#2720)

3 years agoUpdate dependencies from https://github.com/dotnet/arcade build 20211105.2 (#2737)
dotnet-maestro[bot] [Mon, 8 Nov 2021 17:54:41 +0000 (17:54 +0000)]
Update dependencies from https://github.com/dotnet/arcade build 20211105.2 (#2737)

[main] Update dependencies from dotnet/arcade

3 years agoUpdate dependencies from https://github.com/dotnet/installer build 20211102.8 (#2738)
dotnet-maestro[bot] [Mon, 8 Nov 2021 17:51:19 +0000 (17:51 +0000)]
Update dependencies from https://github.com/dotnet/installer build 20211102.8 (#2738)

[main] Update dependencies from dotnet/installer

3 years agoSOS crash fixes (#2733)
Mike McLaughlin [Sat, 6 Nov 2021 04:01:22 +0000 (21:01 -0700)]
SOS crash fixes (#2733)

* Fix issue https://github.com/dotnet/diagnostics/issues/2695

The exception in the service provider is caused by the recursion of the ImageMappingMemoryService memory
service. Remove the recursion by passing the "raw" memory service (the one without any "mapping" memory
service wrappers) to the module service to use to get the build id/PE reader, etc.

* Fix Windows debugger SOS termination exception

* Code review feedback

3 years agoUpdate dependencies from https://github.com/dotnet/runtime build 20211104.7 (#2735)
dotnet-maestro[bot] [Fri, 5 Nov 2021 17:17:54 +0000 (17:17 +0000)]
Update dependencies from https://github.com/dotnet/runtime build 20211104.7 (#2735)

[main] Update dependencies from dotnet/runtime

3 years agoUpdate dependencies from https://github.com/dotnet/symstore build 20211104.4 (#2734)
dotnet-maestro[bot] [Fri, 5 Nov 2021 12:59:30 +0000 (12:59 +0000)]
Update dependencies from https://github.com/dotnet/symstore build 20211104.4 (#2734)

[main] Update dependencies from dotnet/symstore

3 years agoFlag dotnet-dsrouter as shipping. (#2722)
Johan Lorensson [Wed, 3 Nov 2021 14:30:16 +0000 (15:30 +0100)]
Flag dotnet-dsrouter as shipping. (#2722)

* Flag dotnet-dsrouter as shipping.

* Add dotnet-dsrouter to tool-list.json.

3 years agoUpdate dependencies from https://github.com/dotnet/symstore build 20211102.1 (#2727)
dotnet-maestro[bot] [Wed, 3 Nov 2021 13:05:30 +0000 (13:05 +0000)]
Update dependencies from https://github.com/dotnet/symstore build 20211102.1 (#2727)

[main] Update dependencies from dotnet/symstore

3 years agoUpdate dependencies from https://github.com/microsoft/clrmd build 20211102.1 (#2726)
dotnet-maestro[bot] [Wed, 3 Nov 2021 12:45:08 +0000 (12:45 +0000)]
Update dependencies from https://github.com/microsoft/clrmd build 20211102.1 (#2726)

[main] Update dependencies from microsoft/clrmd

3 years agoUpdate dependencies from https://github.com/dotnet/symstore build 20211101.1 (#2725)
dotnet-maestro[bot] [Tue, 2 Nov 2021 12:46:51 +0000 (12:46 +0000)]
Update dependencies from https://github.com/dotnet/symstore build 20211101.1 (#2725)

[main] Update dependencies from dotnet/symstore

3 years agoEnable dotnet-dump tests on OSX (#2718)
Mike McLaughlin [Mon, 1 Nov 2021 20:55:10 +0000 (13:55 -0700)]
Enable dotnet-dump tests on OSX (#2718)

Enable dotnet-dump tests on OSX

Fix crashreport test on MacOS

Add metadata mapping memory service for OSX

Fix CentOS build break and MacOS module size

3 years agoUpdate dependencies from https://github.com/dotnet/installer build 20211027.11 (...
dotnet-maestro[bot] [Mon, 1 Nov 2021 17:10:39 +0000 (17:10 +0000)]
Update dependencies from https://github.com/dotnet/installer build 20211027.11 (#2724)

[main] Update dependencies from dotnet/installer

3 years agoUpdate dependencies from https://github.com/dotnet/arcade build 20211029.1 (#2723)
dotnet-maestro[bot] [Mon, 1 Nov 2021 17:03:56 +0000 (17:03 +0000)]
Update dependencies from https://github.com/dotnet/arcade build 20211029.1 (#2723)

[main] Update dependencies from dotnet/arcade

3 years agoAdd enable crash report flag to WriteDump client API (#2715)
Mike McLaughlin [Mon, 1 Nov 2021 16:12:47 +0000 (09:12 -0700)]
Add enable crash report flag to WriteDump client API (#2715)

Add enable crash report flag to WriteDump client API

Uses new write dump command supported by 6.0 runtime to pass a set of flags instead
of just the logging enabled bool.

Issue: https://github.com/dotnet/diagnostics/issues/2698

Code review feedback. Throw exception on unsupported flags

3 years agoUpdate dependencies from https://github.com/dotnet/symstore build 20211028.1 (#2716)
dotnet-maestro[bot] [Fri, 29 Oct 2021 17:13:42 +0000 (17:13 +0000)]
Update dependencies from https://github.com/dotnet/symstore build 20211028.1 (#2716)

[main] Update dependencies from dotnet/symstore

3 years agoMerge pull request #2638 from am11/feature/build-infra
Juan Hoyos [Fri, 29 Oct 2021 10:39:31 +0000 (03:39 -0700)]
Merge pull request #2638 from am11/feature/build-infra

Port runtime's native build infra

3 years agoAdapt to runtime's native build infra
Adeel [Thu, 28 Oct 2021 09:57:45 +0000 (12:57 +0300)]
Adapt to runtime's native build infra

3 years agoCopy infra files from runtime
Adeel [Thu, 28 Oct 2021 09:54:38 +0000 (12:54 +0300)]
Copy infra files from runtime

3 years agoUpdate dependencies from https://github.com/dotnet/symstore build 20211026.1 (#2714)
dotnet-maestro[bot] [Thu, 28 Oct 2021 20:18:59 +0000 (13:18 -0700)]
Update dependencies from https://github.com/dotnet/symstore build 20211026.1 (#2714)

Microsoft.SymbolStore
 From Version 1.0.251801 -> To Version 1.0.252601

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Mike McLaughlin <mikem@microsoft.com>
3 years agoUpdate dependencies from https://github.com/dotnet/aspnetcore build 20211026.8 (...
dotnet-maestro[bot] [Thu, 28 Oct 2021 20:17:28 +0000 (13:17 -0700)]
Update dependencies from https://github.com/dotnet/aspnetcore build 20211026.8 (#2712)

Microsoft.AspNetCore.App.Ref.Internal , Microsoft.AspNetCore.App.Ref
 From Version 6.0.0-rtm.21523.4 -> To Version 6.0.0-rtm.21526.8

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Mike McLaughlin <mikem@microsoft.com>
3 years ago[main] Update dependencies from microsoft/clrmd (#2713)
dotnet-maestro[bot] [Thu, 28 Oct 2021 20:16:13 +0000 (13:16 -0700)]
[main] Update dependencies from microsoft/clrmd (#2713)

* Update dependencies from https://github.com/microsoft/clrmd build 20211027.1

Microsoft.Diagnostics.Runtime , Microsoft.Diagnostics.Runtime.Utilities
 From Version 2.0.251201 -> To Version 2.0.252701

* Completely disable DebugServicesTests.RuntimeTests

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Mike McLaughlin <mikem@microsoft.com>
3 years agoDisable failing DebugServicesTests (#2710)
Mike McLaughlin [Wed, 27 Oct 2021 18:34:32 +0000 (11:34 -0700)]
Disable failing DebugServicesTests (#2710)

3 years agoUpdate 2.1 to 3.1 netcoreapp in diagnostic repo documentation (#2706)
Tom McDonald [Tue, 26 Oct 2021 22:54:12 +0000 (15:54 -0700)]
Update 2.1 to 3.1 netcoreapp in diagnostic repo documentation (#2706)

* Update 2.1 to 3.1 netcoreapp in diagnostic repo documentation
Completes #1640

* Update a few instances of 2.1 I missed in the first commit

* Remove .NET version specific info in README.md

Co-authored-by: Noah Falk <noahfalk@users.noreply.github.com>
Co-authored-by: Noah Falk <noahfalk@users.noreply.github.com>
3 years agoUpdate sos-debugging-extension.md (#2704)
Juan Hoyos [Mon, 25 Oct 2021 22:06:23 +0000 (15:06 -0700)]
Update sos-debugging-extension.md (#2704)

3 years agoUpdate dependencies from https://github.com/dotnet/arcade build 20211024.1 (#2702)
dotnet-maestro[bot] [Mon, 25 Oct 2021 18:57:35 +0000 (18:57 +0000)]
Update dependencies from https://github.com/dotnet/arcade build 20211024.1 (#2702)

[main] Update dependencies from dotnet/arcade

3 years agoUpdate dependencies from https://github.com/dotnet/installer build 20211024.1 (#2703)
dotnet-maestro[bot] [Mon, 25 Oct 2021 17:17:50 +0000 (17:17 +0000)]
Update dependencies from https://github.com/dotnet/installer build 20211024.1 (#2703)

[main] Update dependencies from dotnet/installer

3 years agoUpdate dependencies from https://github.com/dotnet/runtime build 20211022.10 (#2701)
dotnet-maestro[bot] [Sun, 24 Oct 2021 17:03:21 +0000 (17:03 +0000)]
Update dependencies from https://github.com/dotnet/runtime build 20211022.10 (#2701)

[main] Update dependencies from dotnet/runtime

3 years agoUpdate dependencies from https://github.com/dotnet/aspnetcore build 20211023.4 (...
dotnet-maestro[bot] [Sun, 24 Oct 2021 12:49:16 +0000 (12:49 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build 20211023.4 (#2700)

[main] Update dependencies from dotnet/aspnetcore

3 years agoUpdate dependencies from https://github.com/dotnet/runtime build 20211022.8 (#2699)
dotnet-maestro[bot] [Sat, 23 Oct 2021 12:56:16 +0000 (12:56 +0000)]
Update dependencies from https://github.com/dotnet/runtime build 20211022.8 (#2699)

[main] Update dependencies from dotnet/runtime

3 years agoUpdate dependencies from https://github.com/dotnet/runtime build 20211021.6 (#2697)
dotnet-maestro[bot] [Fri, 22 Oct 2021 16:56:05 +0000 (16:56 +0000)]
Update dependencies from https://github.com/dotnet/runtime build 20211021.6 (#2697)

[main] Update dependencies from dotnet/runtime

 - Merge branch 'main' into darc-main-87ac66d6-61ca-4ffc-a61e-4de6e86d1913

3 years agoUpdate dependencies from https://github.com/dotnet/aspnetcore build 20211021.10 ...
dotnet-maestro[bot] [Fri, 22 Oct 2021 12:57:05 +0000 (12:57 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build 20211021.10 (#2696)

[main] Update dependencies from dotnet/aspnetcore

3 years ago[main] Update dependencies from dotnet/aspnetcore (#2692)
dotnet-maestro[bot] [Thu, 21 Oct 2021 17:23:40 +0000 (17:23 +0000)]
[main] Update dependencies from dotnet/aspnetcore (#2692)

[main] Update dependencies from dotnet/aspnetcore

 - Merge branch 'main' into darc-main-fab13f2b-94ac-4732-854f-ed79ce80e390

3 years agoUpdate dependencies from https://github.com/dotnet/runtime build 20211020.9 (#2694)
dotnet-maestro[bot] [Thu, 21 Oct 2021 12:53:35 +0000 (12:53 +0000)]
Update dependencies from https://github.com/dotnet/runtime build 20211020.9 (#2694)

[main] Update dependencies from dotnet/runtime

3 years agoUpdate dependencies from https://github.com/dotnet/symstore build 20211018.1 (#2689)
dotnet-maestro[bot] [Tue, 19 Oct 2021 16:24:32 +0000 (16:24 +0000)]
Update dependencies from https://github.com/dotnet/symstore build 20211018.1 (#2689)

[main] Update dependencies from dotnet/symstore

3 years agoUpdate dependencies from https://github.com/dotnet/aspnetcore build 20211018.20 ...
dotnet-maestro[bot] [Tue, 19 Oct 2021 12:50:34 +0000 (12:50 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build 20211018.20 (#2688)

[main] Update dependencies from dotnet/aspnetcore

3 years agoUpdate dependencies from https://github.com/dotnet/runtime build 20211018.12 (#2690)
dotnet-maestro[bot] [Tue, 19 Oct 2021 12:46:40 +0000 (12:46 +0000)]
Update dependencies from https://github.com/dotnet/runtime build 20211018.12 (#2690)

[main] Update dependencies from dotnet/runtime

3 years agoMerge pull request #2687: main to release/stable
Juan Hoyos [Tue, 19 Oct 2021 02:29:30 +0000 (19:29 -0700)]
Merge pull request #2687: main to release/stable

Merge main into release branch

3 years agoMerge branch 'main' into juhoyosa/merge-main-release
Juan Sebastian Hoyos Ayala [Tue, 19 Oct 2021 01:06:56 +0000 (18:06 -0700)]
Merge branch 'main' into juhoyosa/merge-main-release

3 years agoUpdate dependencies from https://github.com/dotnet/installer build 20211018.6 (#2683)
dotnet-maestro[bot] [Tue, 19 Oct 2021 00:23:24 +0000 (17:23 -0700)]
Update dependencies from https://github.com/dotnet/installer build 20211018.6 (#2683)

Microsoft.Dotnet.Sdk.Internal
 From Version 6.0.100-rtm.21508.19 -> To Version 6.0.100-rtm.21518.6

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
3 years agoUse PEImage API get export symbols for single file apps (#2674)
Mike McLaughlin [Mon, 18 Oct 2021 23:47:40 +0000 (16:47 -0700)]
Use PEImage API get export symbols for single file apps (#2674)

* Use PEImage API get export symbols for single file apps

Add single file app testing support.

Disable bpmd testing for single-file on Linux/MacOS

Issues: https://github.com/dotnet/diagnostics/issues/2515 and https://github.com/dotnet/diagnostics/issues/2438

* Support Windows/MacOS single-file in the C++ runtime enum fallback

IDebuggerServices::GetOffsetBySymbol is used to get the runtime info export and so most
of the changes are making the interface available on the libsos "side" under Linux/MacOS
since there is a Extensions instance both in libsosplugin and libsos. The libsos side
Extensions::GetDebuggerServices always returned null before this change. Now it only
returns null if hosted under a managed host like dotnet-dump.

* Disable test single-file live apps on Alpine

* Enable single-file tests when no host runtime (C++ fallback)

* Fix initialize bpmd problems on Main

* Fix clrstack -i/ICorDebug C++ fallback code for single-file

Simplify to what the managed Runtime code does without the debugshim
and library provider. SOS no longer needs debugshim, but left it for
the future dbgshim out-of-band work.

3 years agoUpdate dependencies from https://github.com/dotnet/arcade build 20211018.1 (#2682)
dotnet-maestro[bot] [Mon, 18 Oct 2021 16:42:08 +0000 (09:42 -0700)]
Update dependencies from https://github.com/dotnet/arcade build 20211018.1 (#2682)

Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.RemoteExecutor
 From Version 7.0.0-beta.21508.1 -> To Version 7.0.0-beta.21518.1

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
3 years agoUpdate dependencies from https://github.com/dotnet/runtime build 20211017.2 (#2685)
dotnet-maestro[bot] [Mon, 18 Oct 2021 16:04:35 +0000 (09:04 -0700)]
Update dependencies from https://github.com/dotnet/runtime build 20211017.2 (#2685)

Microsoft.NETCore.App.Runtime.win-x64 , VS.Redist.Common.NetCore.SharedFramework.x64.6.0
 From Version 6.0.0-rtm.21515.15 -> To Version 6.0.0-rtm.21517.2

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
3 years agoUpdate dependencies from https://github.com/dotnet/aspnetcore build 20211018.3 (...
dotnet-maestro[bot] [Mon, 18 Oct 2021 16:04:25 +0000 (09:04 -0700)]
Update dependencies from https://github.com/dotnet/aspnetcore build 20211018.3 (#2684)

Microsoft.AspNetCore.App.Ref.Internal , Microsoft.AspNetCore.App.Ref
 From Version 6.0.0-rtm.21516.1 -> To Version 6.0.0-rtm.21518.3

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
3 years agoUpdate dependencies from https://github.com/dotnet/runtime build 20211015.15 (#2681)
dotnet-maestro[bot] [Sat, 16 Oct 2021 12:45:56 +0000 (12:45 +0000)]
Update dependencies from https://github.com/dotnet/runtime build 20211015.15 (#2681)

[main] Update dependencies from dotnet/runtime

3 years agoUpdate dependencies from https://github.com/dotnet/aspnetcore build 20211016.1 (...
dotnet-maestro[bot] [Sat, 16 Oct 2021 12:44:55 +0000 (12:44 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build 20211016.1 (#2680)

[main] Update dependencies from dotnet/aspnetcore

3 years agoUpdate dependencies from https://github.com/dotnet/runtime build 20211014.7 (#2678)
dotnet-maestro[bot] [Fri, 15 Oct 2021 12:47:27 +0000 (12:47 +0000)]
Update dependencies from https://github.com/dotnet/runtime build 20211014.7 (#2678)

[main] Update dependencies from dotnet/runtime

3 years agoUpdate dependencies from https://github.com/dotnet/aspnetcore build 20211014.23 ...
dotnet-maestro[bot] [Fri, 15 Oct 2021 12:46:21 +0000 (12:46 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build 20211014.23 (#2677)

[main] Update dependencies from dotnet/aspnetcore

3 years agoUpdate dependencies from https://github.com/dotnet/aspnetcore build 20211014.4 (...
dotnet-maestro[bot] [Thu, 14 Oct 2021 17:35:03 +0000 (17:35 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build 20211014.4 (#2675)

[main] Update dependencies from dotnet/aspnetcore

3 years agoFix processor to cancel/fail session started task source. (#2665)
Justin Anderson [Thu, 14 Oct 2021 16:37:59 +0000 (09:37 -0700)]
Fix processor to cancel/fail session started task source. (#2665)

3 years agoUpdate dependencies from https://github.com/dotnet/runtime build 20211013.26 (#2676)
dotnet-maestro[bot] [Thu, 14 Oct 2021 16:35:22 +0000 (16:35 +0000)]
Update dependencies from https://github.com/dotnet/runtime build 20211013.26 (#2676)

[main] Update dependencies from dotnet/runtime

3 years agoSwitch to 1ES servicing pools on release/stable (#2668)
Jon Fortescue [Wed, 13 Oct 2021 21:57:57 +0000 (14:57 -0700)]
Switch to 1ES servicing pools on release/stable (#2668)

3 years agoUpdate dependencies from https://github.com/microsoft/clrmd build 20211012.1 (#2670)
dotnet-maestro[bot] [Wed, 13 Oct 2021 16:38:40 +0000 (09:38 -0700)]
Update dependencies from https://github.com/microsoft/clrmd build 20211012.1 (#2670)

Microsoft.Diagnostics.Runtime , Microsoft.Diagnostics.Runtime.Utilities
 From Version 2.0.250401 -> To Version 2.0.251201

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
3 years agoUpdate dependencies from https://github.com/dotnet/runtime build 20211012.8 (#2671)
dotnet-maestro[bot] [Wed, 13 Oct 2021 12:51:28 +0000 (12:51 +0000)]
Update dependencies from https://github.com/dotnet/runtime build 20211012.8 (#2671)

[main] Update dependencies from dotnet/runtime

3 years agoUpdate dependencies from https://github.com/dotnet/aspnetcore build 20211012.5 (...
dotnet-maestro[bot] [Wed, 13 Oct 2021 12:50:19 +0000 (12:50 +0000)]
Update dependencies from https://github.com/dotnet/aspnetcore build 20211012.5 (#2669)

[main] Update dependencies from dotnet/aspnetcore

3 years agoUpdate dependencies from https://github.com/dotnet/runtime build 20211011.12 (#2667)
dotnet-maestro[bot] [Tue, 12 Oct 2021 12:50:42 +0000 (12:50 +0000)]
Update dependencies from https://github.com/dotnet/runtime build 20211011.12 (#2667)

[main] Update dependencies from dotnet/runtime