Closed JustMeGunter closed 1 year ago
Thanks for reporting this, we'll take a look
Can you also share your test program? Did you build netcoredbg manually or used binaries from releases?
The test program is the self generated with dotnet new webapi
and i built netcoredbg manually configuring it with:
CC=clang CXX=clang++ cmake -DCMAKE_BUILD_TYPE=Debug ..
$ dotnet --info
.NET SDK (reflecting any global.json):
Version: 6.0.414
Commit: dc3b5c4341
Runtime Environment:
OS Name: arch
OS Version:
OS Platform: Linux
RID: arch-x64
Base Path: /home/gunter/cli/sdk/6.0.414/
global.json file:
Not found
Host:
Version: 6.0.22
Architecture: x64
Commit: 4bb6dc195c
.NET SDKs installed:
6.0.414 [/home/gunter/cli/sdk]
.NET runtimes installed:
Microsoft.AspNetCore.App 6.0.22 [/home/gunter/cli/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 6.0.22 [/home/gunter/cli/shared/Microsoft.NETCore.App]
***now i trigger the breakpoint at netcoredbg***
could you please describe this in the way we could reproduce?
Making an http get request to the api endpoint, specifically to curl https://localhost:5001/WeatherForecast -k
.
My actions:
dotnet new webapi
<EmbedAllSources>true</EmbedAllSources>
into cproj file in order to build PDB (debug info) with sources inside for list
command (https://github.com/Samsung/netcoredbg/blob/master/docs/cli.md#preparing-debug-information).dotnet build
(debug version).viewizard@VirtualBox123:~/Desktop/projects/netcoredbg/test-suite$ '/home/viewizard/Desktop/projects/netcoredbg/bin/netcoredbg' -- dotnet '/home/viewizard/Desktop/1/bin/Debug/net6.0/1.dll'
ncdb> b WeatherForecastController.cs:24
Breakpoint 1 at WeatherForecastController.cs:24 --pending, warning: No executable code of the debugger's target code type is associated with this line.
ncdb> r
thread created, id: 194274
^running
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Private.CoreLib.dll
no symbols loaded, base address: 0x7fe598330000, size: 10610176(0xa1e600)
library loaded: /home/viewizard/Desktop/1/bin/Debug/net6.0/1.dll
symbols loaded, base address: 0x7fe610004000, size: 9216(0x2400)
breakpoint modified, Breakpoint 1 at /home/viewizard/Desktop/1/Controllers/WeatherForecastController.cs:24
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Runtime.dll
no symbols loaded, base address: 0x7fe601f73000, size: 32256(0x7e00)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.dll
no symbols loaded, base address: 0x7fe598ea0000, size: 290304(0x46e00)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.Extensions.Hosting.Abstractions.dll
no symbols loaded, base address: 0x7fe598f00000, size: 231424(0x38800)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/netstandard.dll
no symbols loaded, base address: 0x7fe601f5c000, size: 91136(0x16400)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.Http.Abstractions.dll
no symbols loaded, base address: 0x7fe598f60000, size: 413184(0x64e00)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.Routing.dll
no symbols loaded, base address: 0x7fe598fd0000, size: 931840(0xe3800)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.ComponentModel.dll
no symbols loaded, base address: 0x7fe5990c0000, size: 204800(0x32000)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.Extensions.Features.dll
no symbols loaded, base address: 0x7fe599100000, size: 218624(0x35600)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.Extensions.DependencyInjection.Abstractions.dll
no symbols loaded, base address: 0x7fe599150000, size: 270848(0x42200)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.Mvc.dll
no symbols loaded, base address: 0x7fe5991a0000, size: 219136(0x35800)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.Mvc.Core.dll
no symbols loaded, base address: 0x7fe5991e0000, size: 2089984(0x1fe400)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.Mvc.ApiExplorer.dll
no symbols loaded, base address: 0x7fe599410000, size: 328704(0x50400)
library loaded: /home/viewizard/Desktop/1/bin/Debug/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll
no symbols loaded, base address: 0x7fe601f44000, size: 96768(0x17a00)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.Hosting.Abstractions.dll
no symbols loaded, base address: 0x7fe599470000, size: 220160(0x35c00)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.HttpsPolicy.dll
no symbols loaded, base address: 0x7fe5994b0000, size: 227328(0x37800)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.Authorization.Policy.dll
no symbols loaded, base address: 0x7fe599500000, size: 244224(0x3ba00)
library loaded: /home/viewizard/Desktop/1/bin/Debug/net6.0/Swashbuckle.AspNetCore.Swagger.dll
no symbols loaded, base address: 0x7fe610000000, size: 15360(0x3c00)
library loaded: /home/viewizard/Desktop/1/bin/Debug/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll
no symbols loaded, base address: 0x7fe58a466000, size: 3253248(0x31a400)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.Extensions.Configuration.Abstractions.dll
no symbols loaded, base address: 0x7fe599540000, size: 224768(0x36e00)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.Hosting.dll
no symbols loaded, base address: 0x7fe599580000, size: 569856(0x8b200)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.Extensions.Logging.dll
no symbols loaded, base address: 0x7fe599610000, size: 274432(0x43000)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.Extensions.Configuration.dll
no symbols loaded, base address: 0x7fe599660000, size: 261632(0x3fe00)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.Extensions.Primitives.dll
no symbols loaded, base address: 0x7fe5996b0000, size: 263168(0x40400)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.Extensions.Hosting.dll
no symbols loaded, base address: 0x7fe599700000, size: 297472(0x48a00)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Collections.dll
no symbols loaded, base address: 0x7fe599750000, size: 455168(0x6f200)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.Extensions.DependencyInjection.dll
no symbols loaded, base address: 0x7fe5997d0000, size: 379392(0x5ca00)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Threading.dll
no symbols loaded, base address: 0x7fe599830000, size: 266752(0x41200)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.Extensions.Configuration.EnvironmentVariables.dll
no symbols loaded, base address: 0x7fe5998a0000, size: 210944(0x33800)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.Server.Kestrel.Core.dll
no symbols loaded, base address: 0x7fe5998e0000, size: 2292224(0x22fa00)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.Server.Kestrel.dll
no symbols loaded, base address: 0x7fe599b30000, size: 209920(0x33400)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.dll
no symbols loaded, base address: 0x7fe599b70000, size: 399360(0x61800)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Net.Quic.dll
no symbols loaded, base address: 0x7fe599be0000, size: 485888(0x76a00)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Diagnostics.Tracing.dll
no symbols loaded, base address: 0x7fe601f2a000, size: 6144(0x1800)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.Server.IIS.dll
no symbols loaded, base address: 0x7fe599c90000, size: 798208(0xc2e00)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.Server.IISIntegration.dll
no symbols loaded, base address: 0x7fe599d70000, size: 230912(0x38600)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.Extensions.Configuration.CommandLine.dll
no symbols loaded, base address: 0x7fe599dc0000, size: 220672(0x35e00)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.Extensions.FileProviders.Abstractions.dll
no symbols loaded, base address: 0x7fe599e00000, size: 214016(0x34400)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.Extensions.FileProviders.Physical.dll
no symbols loaded, base address: 0x7fe599e40000, size: 268800(0x41a00)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Linq.dll
no symbols loaded, base address: 0x7fe599e90000, size: 726016(0xb1400)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.Extensions.Configuration.FileExtensions.dll
no symbols loaded, base address: 0x7fe599f70000, size: 226304(0x37400)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.Extensions.Configuration.Binder.dll
no symbols loaded, base address: 0x7fe599fb0000, size: 246272(0x3c200)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.Extensions.Configuration.Json.dll
no symbols loaded, base address: 0x7fe599ff0000, size: 225792(0x37200)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.IO.FileSystem.Watcher.dll
no symbols loaded, base address: 0x7fe59a030000, size: 283648(0x45400)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.ComponentModel.Primitives.dll
no symbols loaded, base address: 0x7fe59a080000, size: 262144(0x40000)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Collections.Concurrent.dll
no symbols loaded, base address: 0x7fe59a0d0000, size: 424960(0x67c00)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Memory.dll
no symbols loaded, base address: 0x7fe59a150000, size: 363520(0x58c00)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.Extensions.FileSystemGlobbing.dll
no symbols loaded, base address: 0x7fe59a1b0000, size: 279040(0x44200)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Runtime.InteropServices.dll
no symbols loaded, base address: 0x7fe59a220000, size: 238592(0x3a400)
thread created, id: 194302
thread created, id: 194303
thread created, id: 194304
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Threading.Thread.dll
no symbols loaded, base address: 0x7fe601edb000, size: 5632(0x1600)
thread created, id: 194305
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.Extensions.Logging.Abstractions.dll
no symbols loaded, base address: 0x7fe59a310000, size: 323072(0x4ee00)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.Extensions.Options.dll
no symbols loaded, base address: 0x7fe59a360000, size: 304128(0x4a400)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.Extensions.Logging.EventLog.dll
no symbols loaded, base address: 0x7fe59a3b0000, size: 223232(0x36800)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.Extensions.Logging.Configuration.dll
no symbols loaded, base address: 0x7fe59a3f0000, size: 225792(0x37200)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.Extensions.Options.ConfigurationExtensions.dll
no symbols loaded, base address: 0x7fe59a430000, size: 218624(0x35600)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.Extensions.Logging.Console.dll
no symbols loaded, base address: 0x7fe59a470000, size: 285184(0x45a00)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Text.Json.dll
no symbols loaded, base address: 0x7fe59a4c0000, size: 1681408(0x19a800)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.Extensions.Logging.Debug.dll
no symbols loaded, base address: 0x7fe59a680000, size: 207872(0x32c00)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.Extensions.Logging.EventSource.dll
no symbols loaded, base address: 0x7fe59a6c0000, size: 241152(0x3ae00)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.Http.dll
no symbols loaded, base address: 0x7fe59a710000, size: 452096(0x6e600)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Diagnostics.DiagnosticSource.dll
no symbols loaded, base address: 0x7fe59a780000, size: 570880(0x8b600)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.Connections.Abstractions.dll
no symbols loaded, base address: 0x7fe59a810000, size: 251904(0x3d800)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.dll
no symbols loaded, base address: 0x7fe59a850000, size: 337920(0x52800)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Net.Primitives.dll
no symbols loaded, base address: 0x7fe59a8b0000, size: 415232(0x65600)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll
no symbols loaded, base address: 0x7fe59a930000, size: 206848(0x32800)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.HostFiltering.dll
no symbols loaded, base address: 0x7fe59a970000, size: 223232(0x36800)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.HttpOverrides.dll
no symbols loaded, base address: 0x7fe59a9b0000, size: 250368(0x3d200)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.Extensions.ObjectPool.dll
no symbols loaded, base address: 0x7fe59aa00000, size: 218624(0x35600)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.Routing.Abstractions.dll
no symbols loaded, base address: 0x7fe59aa40000, size: 240640(0x3ac00)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.ObjectModel.dll
no symbols loaded, base address: 0x7fe59aa80000, size: 277504(0x43c00)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Runtime.Loader.dll
no symbols loaded, base address: 0x7fe601ed5000, size: 5632(0x1600)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.Mvc.Abstractions.dll
no symbols loaded, base address: 0x7fe59ab00000, size: 392704(0x5fe00)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.Authentication.Core.dll
no symbols loaded, base address: 0x7fe59ab80000, size: 267776(0x41600)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.Authentication.Abstractions.dll
no symbols loaded, base address: 0x7fe59abd0000, size: 240128(0x3aa00)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Security.Claims.dll
no symbols loaded, base address: 0x7fe59ac10000, size: 280576(0x44800)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.Authorization.dll
no symbols loaded, base address: 0x7fe59ac60000, size: 274432(0x43000)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.Mvc.Cors.dll
no symbols loaded, base address: 0x7fe59acb0000, size: 232960(0x38e00)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.Cors.dll
no symbols loaded, base address: 0x7fe59acf0000, size: 266752(0x41200)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.Mvc.DataAnnotations.dll
no symbols loaded, base address: 0x7fe59ad40000, size: 290816(0x47000)
library loaded: /home/viewizard/Desktop/1/bin/Debug/net6.0/Microsoft.OpenApi.dll
no symbols loaded, base address: 0x7fe601eaa000, size: 173960(0x2a788)
thread created, id: 194306
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Runtime.InteropServices.RuntimeInformation.dll
no symbols loaded, base address: 0x7fe59ade0000, size: 216064(0x34c00)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Console.dll
no symbols loaded, base address: 0x7fe59ae20000, size: 376832(0x5c000)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Net.Sockets.dll
no symbols loaded, base address: 0x7fe59ae90000, size: 769024(0xbbc00)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Threading.ThreadPool.dll
no symbols loaded, base address: 0x7fe601e6e000, size: 5632(0x1600)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/System.IO.Pipelines.dll
no symbols loaded, base address: 0x7fe59af70000, size: 381440(0x5d200)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Reflection.Emit.Lightweight.dll
no symbols loaded, base address: 0x7fe601e6c000, size: 5632(0x1600)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Reflection.Emit.ILGeneration.dll
no symbols loaded, base address: 0x7fe601e6a000, size: 5632(0x1600)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.Extensions.Localization.Abstractions.dll
no symbols loaded, base address: 0x7fe59aff0000, size: 209920(0x33400)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Reflection.Primitives.dll
no symbols loaded, base address: 0x7fe601e68000, size: 5632(0x1600)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.Mvc.Razor.dll
no symbols loaded, base address: 0x7fe59b030000, size: 429568(0x68e00)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Text.Encoding.Extensions.dll
no symbols loaded, base address: 0x7fe601e66000, size: 5632(0x1600)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.Net.Http.Headers.dll
no symbols loaded, base address: 0x7fe59b0c0000, size: 404480(0x62c00)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Text.Encodings.Web.dll
no symbols loaded, base address: 0x7fe59b140000, size: 316928(0x4d600)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Runtime.Intrinsics.dll
no symbols loaded, base address: 0x7fe601e64000, size: 6144(0x1800)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Numerics.Vectors.dll
no symbols loaded, base address: 0x7fe59808b000, size: 5632(0x1600)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.Http.Features.dll
no symbols loaded, base address: 0x7fe59b190000, size: 245760(0x3c000)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Private.Uri.dll
no symbols loaded, base address: 0x7fe59b1d0000, size: 442880(0x6c200)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.ComponentModel.TypeConverter.dll
no symbols loaded, base address: 0x7fe59b260000, size: 938496(0xe5200)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.Http.Extensions.dll
no symbols loaded, base address: 0x7fe59b350000, size: 497152(0x79600)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.ComponentModel.Annotations.dll
no symbols loaded, base address: 0x7fe59b430000, size: 373760(0x5b400)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.AspNetCore.App/6.0.22/Microsoft.AspNetCore.Metadata.dll
no symbols loaded, base address: 0x7fe59b4a0000, size: 204288(0x31e00)
thread created, id: 194308
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Net.Security.dll
no symbols loaded, base address: 0x7fe59b520000, size: 888832(0xd9000)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Security.Cryptography.X509Certificates.dll
no symbols loaded, base address: 0x7fe59b610000, size: 986112(0xf0c00)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Security.Cryptography.Primitives.dll
no symbols loaded, base address: 0x7fe59b7a0000, size: 324096(0x4f200)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/Microsoft.Win32.Primitives.dll
no symbols loaded, base address: 0x7fe59b800000, size: 210944(0x33800)
thread created, id: 194309
thread created, id: 194310
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Collections.NonGeneric.dll
no symbols loaded, base address: 0x7fe59b850000, size: 287232(0x46200)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Formats.Asn1.dll
no symbols loaded, base address: 0x7fe59b8c0000, size: 390144(0x5f400)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Runtime.Numerics.dll
no symbols loaded, base address: 0x7fe59b920000, size: 405504(0x63000)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Security.Cryptography.Algorithms.dll
no symbols loaded, base address: 0x7fe59b990000, size: 943104(0xe6400)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Security.Cryptography.OpenSsl.dll
no symbols loaded, base address: 0x7fe59bab0000, size: 396800(0x60e00)
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Security.Cryptography.Encoding.dll
no symbols loaded, base address: 0x7fe59bb40000, size: 288256(0x46600)
Microsoft.Hosting.Lifetime: Information: Now listening on: http://localhost:5000
Microsoft.Hosting.Lifetime: Information: Now listening on: https://localhost:5001
info: Microsoft.Hosting.Lifetime[14]
Now listening on: http://localhost:5000
info: Microsoft.Hosting.Lifetime[14]
Now listening on: https://localhost:5001
info: Microsoft.Hosting.Lifetime[0]
Application started. Press Ctrl+C to shut down.
Microsoft.Hosting.Lifetime: Information: Application started. Press Ctrl+C to shut down.
info: Microsoft.Hosting.Lifetime[0]
Hosting environment: Production
Microsoft.Hosting.Lifetime: Information: Hosting environment: Production
info: Microsoft.Hosting.Lifetime[0]
Content root path: /home/viewizard/Desktop/projects/netcoredbg/test-suite/
Microsoft.Hosting.Lifetime: Information: Content root path: /home/viewizard/Desktop/projects/netcoredbg/test-suite/
thread exited, id: 194310
thread exited, id: 194304
thread exited, id: 194302
thread created, id: 194323
thread created, id: 194324
thread created, id: 194325
thread created, id: 194326
thread created, id: 194327
thread created, id: 194329
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Runtime.CompilerServices.Unsafe.dll
no symbols loaded, base address: 0x7fe59bcb0000, size: 207872(0x32c00)
info: Microsoft.AspNetCore.Hosting.Diagnostics[1]
Request starting HTTP/2 GET https://localhost:5001/WeatherForecast - -
Microsoft.AspNetCore.Hosting.Diagnostics: Information: Request starting HTTP/2 GET https://localhost:5001/WeatherForecast - -
info: Microsoft.AspNetCore.Routing.EndpointMiddleware[0]
Executing endpoint '_1.Controllers.WeatherForecastController.Get (1)'
Microsoft.AspNetCore.Routing.EndpointMiddleware: Information: Executing endpoint '_1.Controllers.WeatherForecastController.Get (1)'
library loaded: /home/viewizard/Desktop/SDK/dotnet-sdk/shared/Microsoft.NETCore.App/6.0.22/System.Linq.Expressions.dll
no symbols loaded, base address: 0x7fe59bd60000, size: 4087296(0x3e5e00)
library loaded: Anonymously Hosted DynamicMethods Assembly
no symbols loaded, base address: 0x0, size: 0(0x0)
info: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker[3]
Route matched with {action = "Get", controller = "WeatherForecast"}. Executing controller action with signature System.Collections.Generic.IEnumerable`1[_1.WeatherForecast] Get() on controller _1.Controllers.WeatherForecastController (1).
Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker: Information: Route matched with {action = "Get", controller = "WeatherForecast"}. Executing controller action with signature System.Collections.Generic.IEnumerable`1[_1.WeatherForecast] Get() on controller _1.Controllers.WeatherForecastController (1).
stopped, reason: breakpoint 1 hit, thread id: 194326, stopped threads: all, times= 1, frame={_1.Controllers.WeatherForecastController.Get() at /home/viewizard/Desktop/1/Controllers/WeatherForecastController.cs:24}
ncdb> bt
#0: 0x00007fe59bc3d972 1.dll` _1.Controllers.WeatherForecastController.Get() at /home/viewizard/Desktop/1/Controllers/WeatherForecastController.cs:24
#1: 0x00007fe59c19006d [Native Frames]
#2: 0x00007fe599286e4d Microsoft.AspNetCore.Mvc.Core.dll` Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.SyncObjectResultExecutor.Execute()
#3: 0x00007fe599259d39 Microsoft.AspNetCore.Mvc.Core.dll` Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeActionMethodAsync()
#4: 0x00007fe59925980c Microsoft.AspNetCore.Mvc.Core.dll` Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next()
#5: 0x00007fe599259ab9 Microsoft.AspNetCore.Mvc.Core.dll` Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeNextActionFilterAsync()
#6: 0x00007fe599259301 Microsoft.AspNetCore.Mvc.Core.dll` Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next()
#7: 0x00007fe599259ab9 Microsoft.AspNetCore.Mvc.Core.dll` Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeNextActionFilterAsync()
#8: 0x00007fe599259301 Microsoft.AspNetCore.Mvc.Core.dll` Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next()
#9: 0x00007fe599259de1 Microsoft.AspNetCore.Mvc.Core.dll` Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync()
#10: 0x00007fe59925ffa5 Microsoft.AspNetCore.Mvc.Core.dll` Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next()
#11: 0x00007fe59925f6d1 Microsoft.AspNetCore.Mvc.Core.dll` Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeFilterPipelineAsync()
#12: 0x00007fe599289342 Microsoft.AspNetCore.Mvc.Core.dll` Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<<InvokeAsync>g__Logged|17_1>d.MoveNext()
#13: 0x00007fe59bc3b988 System.Private.CoreLib.dll` System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start<Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<<InvokeAsync>g__Logged|17_1>d>()
#14: 0x00007fe599261104 Microsoft.AspNetCore.Mvc.Core.dll` Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1()
#15: 0x00007fe59925f521 Microsoft.AspNetCore.Mvc.Core.dll` Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeAsync()
#16: 0x00007fe59927ecce Microsoft.AspNetCore.Mvc.Core.dll` Microsoft.AspNetCore.Mvc.Routing.ControllerRequestDelegateFactory.<>c__DisplayClass12_0.<CreateRequestDelegate>b__0()
#17: 0x00007fe598ff661a Microsoft.AspNetCore.Routing.dll` Microsoft.AspNetCore.Routing.EndpointMiddleware.Invoke()
#18: 0x00007fe59951245e Microsoft.AspNetCore.Authorization.Policy.dll` Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.<Invoke>d__6.MoveNext()
#19: 0x00007fe59bc31e98 System.Private.CoreLib.dll` System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start<Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.<Invoke>d__6>()
#20: 0x00007fe599511b3d Microsoft.AspNetCore.Authorization.Policy.dll` Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke()
#21: 0x00007fe5994c1d64 Microsoft.AspNetCore.HttpsPolicy.dll` Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionMiddleware.Invoke()
#22: 0x00007fe598ff7120 Microsoft.AspNetCore.Routing.dll` Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware.Invoke()
#23: 0x00007fe59a9810b1 Microsoft.AspNetCore.HostFiltering.dll` Microsoft.AspNetCore.HostFiltering.HostFilteringMiddleware.Invoke()
#24: 0x00007fe59959d0d0 Microsoft.AspNetCore.Hosting.dll` Microsoft.AspNetCore.Hosting.HostingApplication.ProcessRequestAsync()
#25: 0x00007fe5999b5bf2 Microsoft.AspNetCore.Server.Kestrel.Core.dll` Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.<ProcessRequests>d__226<Microsoft.AspNetCore.Hosting.HostingApplication.Context>.MoveNext()
#26: 0x00007fe59bc25f3a System.Private.CoreLib.dll` System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start<Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.<ProcessRequests>d__226<Microsoft.AspNetCore.Hosting.HostingApplication.Context>>()
#27: 0x00007fe5999b8d74 Microsoft.AspNetCore.Server.Kestrel.Core.dll` Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests<Microsoft.AspNetCore.Hosting.HostingApplication.Context>()
#28: 0x00007fe5999b651b Microsoft.AspNetCore.Server.Kestrel.Core.dll` Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.<ProcessRequestsAsync>d__225<Microsoft.AspNetCore.Hosting.HostingApplication.Context>.MoveNext()
#29: 0x00007fe59bc2584a System.Private.CoreLib.dll` System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start<Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.<ProcessRequestsAsync>d__225<Microsoft.AspNetCore.Hosting.HostingApplication.Context>>()
#30: 0x00007fe5999b8cc2 Microsoft.AspNetCore.Server.Kestrel.Core.dll` Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequestsAsync<Microsoft.AspNetCore.Hosting.HostingApplication.Context>()
#31: 0x00007fe5999adb8d Microsoft.AspNetCore.Server.Kestrel.Core.dll` Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http2.Http2Stream<Microsoft.AspNetCore.Hosting.HostingApplication.Context>.Execute()
#32: 0x00007fe59853d2cf System.Private.CoreLib.dll` System.Threading.ThreadPoolWorkQueue.Dispatch()
#33: 0x00007fe598544d5c System.Private.CoreLib.dll` System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
#34: 0x00007fe5985295b2 System.Private.CoreLib.dll` System.Threading.Thread.StartCallback()
ncdb> list
19 }
20
21 [HttpGet(Name = "GetWeatherForecast")]
22 public IEnumerable<WeatherForecast> Get()
23 {
> 24 return Enumerable.Range(1, 5).Select(index => new WeatherForecast
25 {
26 Date = DateTime.Now.AddDays(index),
27 TemperatureC = Random.Shared.Next(-20, 55),
28 Summary = Summaries[Random.Shared.Next(Summaries.Length)]
ncdb> q
stopped, reason: exited, exit-code: 1
^exit
Can't reproduce your issue.
@JustMeGunter does list
command work on your side for simpler examples?
Here is also log for netcoredbg started under gdb session:
Also no issues for me...
I have tried from Arch with a console application and the list command does not work either. I have also tried from a virtual machine with Ubuntu using the latest release binary with dotnet6 and the list command doesn't work either. Tomorrow I will try to give you more detailed information.
Did you add special line to csproj file? See https://github.com/Samsung/netcoredbg/blob/master/docs/cli.md#preparing-debug-information
After adding the line to the csproj, the list command works. Sorry for my mistake, after which i've decided to become a gardener again.
Still when trying to debug a binary without
I see the point...
ncdb> list
Thread 1 "netcoredbg" received signal SIGSEGV, Segmentation fault.
0x00007fff78db423b in ?? ()
(gdb) bt
#0 0x00007fff78db423b in ?? ()
#1 0x00007fffffffa290 in ?? ()
#2 0x0000000000000000 in ?? ()
(gdb) c
Continuing.
ncdb> c
^running
This looks like some SIGSEGV during managed delegate execution in netcoredbg managed code, could be just "c" with gdb and coreclr runtime handle this case and generate managed code execution exception (this is why we never see SIGSEGV issues without gdb at all).
This should be fixed in latest release. Feel free to reopen if you see any more related issues.
When I was testing netcoredbg with a test program and I used the list command it did not give any output and then I went to debug netcoredbg with gdb getting a segfault, I add information:
$ ./src/netcoredbg --version NET Core debugger 3.0.0-1 (19a1c4c, Debug)
$ uname -a Linux tachikoma 6.1.53-1-lts #1 SMP PREEMPT_DYNAMIC Wed, 13 Sep 2023 09:32:00 +0000 x86_64 GNU/Linux
terminal1
gdbserver localhost:2000 ./src/netcoredbg --interpreter=cli -- dotnet ../../DockerNetExample/bin/Debug/net6.0/DockerNetExample.dll
terminal2
terminal1
terminal2