Skip to content

Unhandled exception message is printed multiple times to console #115215

Open
@jkotas

Description

@jkotas

This is recent regression.

C:\repro>type Program.cs
using System.Runtime.CompilerServices;

class Test
{

    static void Main()
    {
        M(null);
    }

    [UnsafeAccessor(UnsafeAccessorKind.Method, Name = "DoesNotExist")]
    static extern void M(Test dummy);
}
C:\repro>dotnet run
  Determining projects to restore...
  All projects are up-to-date for restore.
C:\net10p5\sdk\10.0.100-preview.5.25224.4\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.RuntimeIdentifierInference.targe
ts(326,5): message NETSDK1057: You are using a preview version of .NET. See: https://aka.ms/dotnet-support-policy [C:\r
epro\repro.csproj]
  repro -> C:\repro\bin\Debug\net10.0\repro.dll
Unhandled exception. System.MissingMethodException: Method not found: 'Test.DoesNotExist'.
   at Test.M(Test dummy)
   at Test.Main() in C:\repro\Program.cs:line 8
Unhandled exception. System.MissingMethodException: Method not found: 'Test.DoesNotExist'.
   at Test.M(Test dummy)
   at Test.Main() in C:\repro\Program.cs:line 8
   at Test.M(Test dummy)
   at Test.Main() in C:\repro\Program.cs:line 8

C:\repro>dotnet --version
10.0.100-preview.5.25224.4

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions