Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

When starting flutter with DAP it fails to pause thread #57006

Open
sidlatau opened this issue Oct 31, 2024 · 14 comments
Open

When starting flutter with DAP it fails to pause thread #57006

sidlatau opened this issue Oct 31, 2024 · 14 comments
Labels
area-tools A meta category for issues that should be addressed by tooling (prefer more concrete areas). type-bug Incorrect behavior (everything from a crash to more subtle misbehavior)

Comments

@sidlatau
Copy link

With new 3.24 flutter version DAP shows error when starting an app. No breakpoints are set manually, but it tries to stop. Sometimes it stops at some random spot in framework code, sometimes it shows error "Thread 1 is not paused".

There is related issue registered in nvim-flutter/flutter-tools.nvim#402
which may provide additional details.

Client: neovim

Code to reproduce: for me the problem occurs in every repository, I tested with this one: https://github.com/sidlatau/flutter_email_sender/tree/master/example

[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    error = {
      format = "{message}",
      id = 1,
      showUser = true,
      variables = {
        message = "Thread 1 is not paused",
        stack = "#0      DartDebugAdapter.stackTraceRequest (package:dds/src/dap/adapters/dart.dart:1847:7)\n#1      BaseDebugAdapter.handle (package:dds/src/dap/base_debug_adapter.dart:141:20)\n#2      BaseDebugAdapter.handleIncomingRequest (package:dds/src/dap/base_debug_adapter.dart:440:7)\n#3      BaseDebugAdapter._handleIncomingMessage (package:dds/src/dap/base_debug_adapter.dart:309:7)\n#4      ByteStreamServerChannel._readMessage (package:dds/src/dap/protocol_stream.dart:82:18)\n#5      ByteStreamServerChannel.listen.<anonymous closure> (package:dds/src/dap/protocol_stream.dart:53:24)\n#6      _rootRunUnary (dart:async/zone.dart:1407:47)\n#7      _CustomZone.runUnary (dart:async/zone.dart:1308:19)\n#8      _CustomZone.runUnaryGuarded (dart:async/zone.dart:1217:7)\n#9      _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:365:11)\n#10     _DelayedData.perform (dart:async/stream_impl.dart:541:14)\n#11     _PendingEvents.handleNext (dart:async/stream_impl.dart:646:11)\n#12     _PendingEvents.schedule.<anonymous closure> (dart:async/stream_impl.dart:617:7)\n#13     _rootRun (dart:async/zone.dart:1391:47)\n#14     _CustomZone.run (dart:async/zone.dart:1301:19)\n#15     _CustomZone.runGuarded (dart:async/zone.dart:1209:7)\n#16     _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1249:23)\n#17     _rootRun (dart:async/zone.dart:1399:13)\n#18     _CustomZone.run (dart:async/zone.dart:1301:19)\n#19     _CustomZone.runGuarded (dart:async/zone.dart:1209:7)\n#20     _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1249:23)\n#21     _microtaskLoop (dart:async/schedule_microtask.dart:40:21)\n#22     _startMicrotaskLoop (dart:async/schedule_microtask.dart:49:5)\n#23     _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:118:13)\n#24     _RawReceivePort._handleMessage (dart:isolate-patch/isolate_patch.dart:185:5)\n"
      }
    }
  },
  command = "stackTrace",
  message = "Thread 1 is not paused",
  request_seq = 6,
  seq = 28,
  success = false,
  type = "response"
}
Flutter doctor output
[✓] Flutter (Channel stable, 3.24.4, on macOS 14.6.1 23G93 darwin-arm64, locale en-LT)
    • Flutter version 3.24.4 on channel stable at /Users/ts/fvm/versions/3.24.4
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 603104015d (7 days ago), 2024-10-24 08:01:25 -0700
    • Engine revision db49896cf2
    • Dart version 3.5.4
    • DevTools version 2.37.3

[✓] Android toolchain - develop for Android devices (Android SDK version 32.1.0-rc1)
    • Android SDK at /Users/ts/Library/Android/sdk
    • Platform android-34, build-tools 32.1.0-rc1
    • Java binary at: /Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b829.9-10027231)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 15.0.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 15A507
    • CocoaPods version 1.16.1

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2022.3)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b829.9-10027231)

[✓] IntelliJ IDEA Community Edition (version 2022.2.3)
    • IntelliJ at /Applications/IntelliJ IDEA CE.app
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart

[✓] VS Code (version 1.80.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.68.0

[✓] Connected device (4 available)
    • iPhone 14 (mobile)              • B6F362F3-5630-4010-B0B7-F57858E33F9B • ios            •
      com.apple.CoreSimulator.SimRuntime.iOS-16-4 (simulator)
    • macOS (desktop)                 • macos                                • darwin-arm64   • macOS 14.6.1
      23G93 darwin-arm64
    • Mac Designed for iPad (desktop) • mac-designed-for-ipad                • darwin         • macOS 14.6.1
      23G93 darwin-arm64
    • Chrome (web)                    • chrome                               • web-javascript • Google Chrome
      130.0.6723.70

[✓] Network resources
    • All expected network resources are available.

• No issues found!
DAP log

[ DEBUG ] 2024-10-31T21:59:08Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1434 ]	"Spawning debug adapter"	{
  args = { "debug-adapter" },
  command = "/Users/ts/fvm/versions/3.24.4/bin/flutter",
  type = "executable"
}
[ DEBUG ] 2024-10-31T21:59:08Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    adapterID = "nvim-dap",
    clientID = "neovim",
    clientName = "neovim",
    columnsStartAt1 = true,
    linesStartAt1 = true,
    locale = "en_US.UTF-8",
    pathFormat = "path",
    supportsProgressReporting = true,
    supportsRunInTerminalRequest = true,
    supportsStartDebuggingRequest = true,
    supportsVariableType = true
  },
  command = "initialize",
  seq = 1,
  type = "request"
}
[ DEBUG ] 2024-10-31T21:59:08Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    exceptionBreakpointFilters = { {
        default = false,
        filter = "All",
        label = "All Exceptions"
      }, {
        default = true,
        filter = "Unhandled",
        label = "Uncaught Exceptions"
      } },
    supportsClipboardContext = true,
    supportsConditionalBreakpoints = true,
    supportsConfigurationDoneRequest = true,
    supportsDelayedStackTraceLoading = true,
    supportsEvaluateForHovers = true,
    supportsLogPoints = true,
    supportsRestartFrame = true,
    supportsRestartRequest = false,
    supportsTerminateRequest = true,
    supportsValueFormattingOptions = true
  },
  command = "initialize",
  request_seq = 1,
  seq = 1,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-10-31T21:59:08Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    args = {},
    cwd = "/Users/ts/Documents/github/personal/flutter_email_sender/example",
    dartSdkPath = "/Users/ts/fvm/versions/3.24.4/bin/cache/dart-sdk",
    evaluateToStringInDebugViews = true,
    flutterSdkPath = "/Users/ts/fvm/versions/3.24.4",
    name = "Launch flutter",
    program = "lib/main.dart",
    request = "launch",
    type = "dart"
  },
  command = "launch",
  seq = 2,
  type = "request"
}
[ DEBUG ] 2024-10-31T21:59:08Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = vim.empty_dict(),
  event = "initialized",
  seq = 2,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:08Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    filters = {}
  },
  command = "setExceptionBreakpoints",
  seq = 3,
  type = "request"
}
[ DEBUG ] 2024-10-31T21:59:08Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = vim.empty_dict(),
  command = "setExceptionBreakpoints",
  request_seq = 3,
  seq = 3,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-10-31T21:59:08Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  command = "configurationDone",
  seq = 4,
  type = "request"
}
[ DEBUG ] 2024-10-31T21:59:08Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  command = "configurationDone",
  request_seq = 4,
  seq = 4,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-10-31T21:59:08Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    message = "Launching…",
    progressId = "launch_1",
    title = "Flutter"
  },
  event = "progressStart",
  seq = 5,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:08Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  command = "launch",
  request_seq = 2,
  seq = 6,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-10-31T21:59:17Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    capabilities = {
      supportsRestartRequest = true
    }
  },
  event = "capabilities",
  seq = 7,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:17Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    appId = "d72c7bdc-d85e-4585-b637-f66bc4251455",
    deviceId = "B6F362F3-5630-4010-B0B7-F57858E33F9B",
    directory = "/Users/ts/Documents/github/personal/flutter_email_sender/example",
    launchMode = "run",
    mode = "debug",
    supportsRestart = true
  },
  event = "flutter.appStart",
  seq = 8,
  type = "event"
}
[ WARN ] 2024-10-31T21:59:17Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    appId = "d72c7bdc-d85e-4585-b637-f66bc4251455",
    deviceId = "B6F362F3-5630-4010-B0B7-F57858E33F9B",
    directory = "/Users/ts/Documents/github/personal/flutter_email_sender/example",
    launchMode = "run",
    mode = "debug",
    supportsRestart = true
  },
  event = "flutter.appStart",
  seq = 8,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:17Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "console",
    output = "Launching lib/main.dart on iPhone 14 in debug mode...\n"
  },
  event = "output",
  seq = 9,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:33Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    message = "Running Xcode build...",
    progressId = "launch_1"
  },
  event = "progressUpdate",
  seq = 10,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:40Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "console",
    output = "Xcode build done.                                            6.6s\n"
  },
  event = "output",
  seq = 11,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:45Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    message = "Syncing files to device iPhone 14...",
    progressId = "launch_1"
  },
  event = "progressUpdate",
  seq = 12,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    progressId = "launch_1"
  },
  event = "progressEnd",
  seq = 13,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    output = "Connecting to VM Service at ws://127.0.0.1:60535/MUnQ00TZ0Fw=/ws\n"
  },
  event = "output",
  seq = 14,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    output = "Connected to the VM Service.\n"
  },
  event = "output",
  seq = 15,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    vmServiceUri = "ws://127.0.0.1:60535/MUnQ00TZ0Fw=/ws"
  },
  event = "dart.debuggerUris",
  seq = 16,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    reason = "started",
    threadId = 1
  },
  event = "thread",
  seq = 17,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    reason = "entry",
    threadId = 1
  },
  event = "stopped",
  seq = 18,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  command = "threads",
  seq = 5,
  type = "request"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = vim.empty_dict(),
  event = "flutter.appStarted",
  seq = 19,
  type = "event"
}
[ WARN ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = vim.empty_dict(),
  event = "flutter.appStarted",
  seq = 19,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.reloadSources",
    service = "reloadSources"
  },
  event = "dart.serviceRegistered",
  seq = 20,
  type = "event"
}
[ WARN ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.reloadSources",
    service = "reloadSources"
  },
  event = "dart.serviceRegistered",
  seq = 20,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.hotRestart",
    service = "hotRestart"
  },
  event = "dart.serviceRegistered",
  seq = 21,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.flutterVersion",
    service = "flutterVersion"
  },
  event = "dart.serviceRegistered",
  seq = 22,
  type = "event"
}
[ WARN ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.hotRestart",
    service = "hotRestart"
  },
  event = "dart.serviceRegistered",
  seq = 21,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.compileExpression",
    service = "compileExpression"
  },
  event = "dart.serviceRegistered",
  seq = 23,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.flutterMemoryInfo",
    service = "flutterMemoryInfo"
  },
  event = "dart.serviceRegistered",
  seq = 24,
  type = "event"
}
[ WARN ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.flutterVersion",
    service = "flutterVersion"
  },
  event = "dart.serviceRegistered",
  seq = 22,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.flutterGetSkSL",
    service = "flutterGetSkSL"
  },
  event = "dart.serviceRegistered",
  seq = 25,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    threadId = 1
  },
  event = "continued",
  seq = 26,
  type = "event"
}
[ WARN ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.compileExpression",
    service = "compileExpression"
  },
  event = "dart.serviceRegistered",
  seq = 23,
  type = "event"
}
[ WARN ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.flutterMemoryInfo",
    service = "flutterMemoryInfo"
  },
  event = "dart.serviceRegistered",
  seq = 24,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    threads = { {
        id = 1,
        name = "main"
      } }
  },
  command = "threads",
  request_seq = 5,
  seq = 27,
  success = true,
  type = "response"
}
[ WARN ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.flutterGetSkSL",
    service = "flutterGetSkSL"
  },
  event = "dart.serviceRegistered",
  seq = 25,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    startFrame = 0,
    threadId = 1
  },
  command = "stackTrace",
  seq = 6,
  type = "request"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    error = {
      format = "{message}",
      id = 1,
      showUser = true,
      variables = {
        message = "Thread 1 is not paused",
        stack = "#0      DartDebugAdapter.stackTraceRequest (package:dds/src/dap/adapters/dart.dart:1847:7)\n#1      BaseDebugAdapter.handle (package:dds/src/dap/base_debug_adapter.dart:141:20)\n#2      BaseDebugAdapter.handleIncomingRequest (package:dds/src/dap/base_debug_adapter.dart:440:7)\n#3      BaseDebugAdapter._handleIncomingMessage (package:dds/src/dap/base_debug_adapter.dart:309:7)\n#4      ByteStreamServerChannel._readMessage (package:dds/src/dap/protocol_stream.dart:82:18)\n#5      ByteStreamServerChannel.listen.<anonymous closure> (package:dds/src/dap/protocol_stream.dart:53:24)\n#6      _rootRunUnary (dart:async/zone.dart:1407:47)\n#7      _CustomZone.runUnary (dart:async/zone.dart:1308:19)\n#8      _CustomZone.runUnaryGuarded (dart:async/zone.dart:1217:7)\n#9      _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:365:11)\n#10     _DelayedData.perform (dart:async/stream_impl.dart:541:14)\n#11     _PendingEvents.handleNext (dart:async/stream_impl.dart:646:11)\n#12     _PendingEvents.schedule.<anonymous closure> (dart:async/stream_impl.dart:617:7)\n#13     _rootRun (dart:async/zone.dart:1391:47)\n#14     _CustomZone.run (dart:async/zone.dart:1301:19)\n#15     _CustomZone.runGuarded (dart:async/zone.dart:1209:7)\n#16     _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1249:23)\n#17     _rootRun (dart:async/zone.dart:1399:13)\n#18     _CustomZone.run (dart:async/zone.dart:1301:19)\n#19     _CustomZone.runGuarded (dart:async/zone.dart:1209:7)\n#20     _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1249:23)\n#21     _microtaskLoop (dart:async/schedule_microtask.dart:40:21)\n#22     _startMicrotaskLoop (dart:async/schedule_microtask.dart:49:5)\n#23     _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:118:13)\n#24     _RawReceivePort._handleMessage (dart:isolate-patch/isolate_patch.dart:185:5)\n"
      }
    }
  },
  command = "stackTrace",
  message = "Thread 1 is not paused",
  request_seq = 6,
  seq = 28,
  success = false,
  type = "response"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.reassemble",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 29,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.exit",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 30,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.connectedVmServiceUri",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 31,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.activeDevToolsServerAddress",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 32,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.platformOverride",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 33,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.brightnessOverride",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 34,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.timeDilation",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 35,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.evict",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 36,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.profilePlatformChannels",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 37,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.invertOversizedImages",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 38,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugPaint",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 39,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugPaintBaselinesEnabled",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 40,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.repaintRainbow",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 41,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpLayerTree",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 42,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDisableClipLayers",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 43,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDisablePhysicalShapeLayers",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 44,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDisableOpacityLayers",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 45,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpRenderTree",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 46,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpSemanticsTreeInTraversalOrder",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 47,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpSemanticsTreeInInverseHitTestOrder",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 48,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.profileRenderObjectPaints",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 49,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.profileRenderObjectLayouts",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 50,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpApp",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 51,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpFocusTree",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 52,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.showPerformanceOverlay",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 53,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.didSendFirstFrameEvent",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 54,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.didSendFirstFrameRasterizedEvent",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 55,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.profileWidgetBuilds",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 56,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.profileUserWidgetBuilds",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 57,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugAllowBanner",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 58,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.structuredErrors",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 59,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.show",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 60,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.trackRebuildDirtyWidgets",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 61,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.widgetLocationIdMap",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 62,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.trackRepaintWidgets",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 63,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.disposeAllGroups",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 64,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.disposeGroup",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 65,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.isWidgetTreeReady",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 66,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.disposeId",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 67,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.setPubRootDirectories",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 68,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.addPubRootDirectories",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 69,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.removePubRootDirectories",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 70,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getPubRootDirectories",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 71,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.setSelectionById",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 72,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getParentChain",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 73,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getProperties",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 74,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getChildren",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 75,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getChildrenSummaryTree",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 76,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getChildrenDetailsSubtree",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 77,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getRootWidget",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 78,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getRootWidgetSummaryTree",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 79,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getRootWidgetSummaryTreeWithPreviews",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 80,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getRootWidgetTree",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 81,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getDetailsSubtree",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 82,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getSelectedWidget",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 83,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getSelectedSummaryWidget",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 84,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.isWidgetCreationTracked",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 85,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.screenshot",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 86,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getLayoutExplorerNode",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 87,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.setFlexFit",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 88,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.setFlexFactor",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 89,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:46Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.setFlexProperties",
    isolateId = "isolates/273766957761515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 90,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:47Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extension = "ext.flutter.activeDevToolsServerAddress",
    value = "http://127.0.0.1:9108"
  },
  event = "flutter.serviceExtensionStateChanged",
  seq = 91,
  type = "event"
}
[ DEBUG ] 2024-10-31T21:59:47Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extension = "ext.flutter.connectedVmServiceUri",
    value = "http://127.0.0.1:60535/MUnQ00TZ0Fw=/"
  },
  event = "flutter.serviceExtensionStateChanged",
  seq = 92,
  type = "event"
}
[ DEBUG ] 2024-10-31T22:05:42Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = vim.empty_dict(),
  command = "terminate",
  seq = 7,
  type = "request"
}
@dart-github-bot
Copy link
Collaborator

Summary: The Dart Debug Adapter (DAP) fails to pause threads when starting a Flutter app in the new 3.24 version. The DAP sometimes stops at random locations in the framework code or shows an error indicating that Thread 1 is not paused.

@dart-github-bot dart-github-bot added area-vm Use area-vm for VM related issues, including code coverage, and the AOT and JIT backends. triage-automation See https://github.com/dart-lang/ecosystem/tree/main/pkgs/sdk_triage_bot. type-bug Incorrect behavior (everything from a crash to more subtle misbehavior) labels Oct 31, 2024
@a-siva
Copy link
Contributor

a-siva commented Oct 31, 2024

//cc @DanTup

@a-siva a-siva added area-tools A meta category for issues that should be addressed by tooling (prefer more concrete areas). and removed area-vm Use area-vm for VM related issues, including code coverage, and the AOT and JIT backends. triage-automation See https://github.com/dart-lang/ecosystem/tree/main/pkgs/sdk_triage_bot. labels Oct 31, 2024
@DanTup
Copy link
Collaborator

DanTup commented Nov 5, 2024

Although this may seem odd, this is working as expected. When the VM starts, the isolate is always started paused because we need to configure things like pause-on-exception, breakpoints, etc before any code is executed.

This results in a stopped on entry event.

{
  body = {
    reason = "entry",
    threadId = 1
  },
  event = "stopped",
  seq = 18,
  type = "event"
}

When the debug adapter has finishing configuring the isolate, we will tell the VM we are happy for it to resume. Whether it resumes immediately depends on the whether there was also a user provided flag to start-paused, or any other connected debugger requested pause-on-start (so it can also send breakpoints etc.). If there are no other debuggers/user waiting, the isolate will be resumed immediately and otherwise it will remain paused until the other parties are done.

When it resumes (which happens immediately in the case of the log above), we send a continued event.

{
  body = {
    threadId = 1
  },
  event = "continued",
  seq = 26,
  type = "event"
}

Now, it's very possible (even likely) that after the stopped event, the client started sending requests like stackTrace for the paused thread. There is a race here, because it can send the request before it sees the continued event, but the isolate is no longer paused by the time the stackTrace request is processed. This race always exists for these kinds of requests, because there could be multiple clients sending pause/resume commands to the VM and an editor cannot be certain that because an isolate was paused at one moment that it is still paused a moment later. Therefore, a client should always be prepared to handle failure responses for requests like stackTrace if the isolate has continued running since.

In earlier versions of DAP, we tried to hide some of the pause events from clients (for example the pause-on-entry) to make the traffic simpler, however the changes to support multiple debuggers and honour user-supplied pause flags means we can't be sure if our request to resume will actually resume, and therefore if we didn't send pause-on-entry, the client would not know that the isolate is still paused.

Therefore, my expectation is that DAP clients will gracefully handle failures to requests like stackTrace to account for these kinds of races. As far as I can tell, there is no standard (eg. an error code) for this in DAP though - so if that would be useful, we could perhaps file a DAP issue to add this and provide some guidance for this kind of situation.

@sidlatau
Copy link
Author

sidlatau commented Nov 5, 2024

Thanks for the explanation, @DanTup. Yes, it looks like retrieving the stacktrace on the stopped event is a default implementation in nvim-dap https://github.com/mfussenegger/nvim-dap/blob/7ff6936010b7222fea2caea0f67ed77f1b7c60dd/lua/dap/session.lua#L675-L759
I don't know what workable action should be there. Would it be possible to restore old DAP behaviour (i.e., configure it when initializing the debugger, hide pause-on-entry event by setting a flag similar to the evaluateToStringInDebugViews flag)?

@DanTup
Copy link
Collaborator

DanTup commented Nov 5, 2024

Yes, it looks like retrieving the stacktrace on the stopped event is a default implementation in nvim-dap

This makes sense - VS Code does the same.

I don't know what workable action should be there. Would it be possible to restore old DAP behaviour (i.e., configure it when initializing the debugger, hide pause-on-entry event by setting a flag similar to the evaluateToStringInDebugViews flag)?

That behaviour only works if we assume this DAP client is the only possible thing that can cause the VM to control pause-at-startup and pause/unpause during debugging. That assumption was never truem although we had other issues that made it difficult to have multiple debuggers attached. We've solved those issues (with requirePermissionToResume) and now intend to support multiple debug clients connected to the VM Service - thefore the beahviour needs to be compatible with that.

IMO your DAP client needs to not treat this condition as an error and instead as something that can happen in normal operation (probably by silently handling the unsuccessful request and assuming that the thread is no longer paused/valid). If they are uncomfortable with that (because the spec doesn't say a lot about this), we could file an issue in the DAP tracker and try to agree something about this in the spec so all clients/servers can be sure they're on the same page.

@sidlatau
Copy link
Author

sidlatau commented Nov 5, 2024

Thread 1 is not paused is only part of the problem. But the bigger problem is when the debugger actually successfully stops on app start. It looks like this:
image
Sometimes it stops in the main method:
image

In your explanation, you mentioned that the race is happening between stopped and continued events. As I understand this problem, sometimes the configuration of the isolate takes time, and the stacktrace command finishes successfully, DAP stops at a random place while the isolate is still being configured. No breakpoints are set manually in the examples above. I just started an app with DAP. Perhaps you have ideas on how to avoid this? Have you encountered similar issues in VS Code?

DAP log
[ DEBUG ] 2024-11-05T22:01:59Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1434 ]	"Spawning debug adapter"	{
  args = { "debug-adapter" },
  command = "/Users/ts/fvm/versions/3.24.4/bin/flutter",
  type = "executable"
}
[ DEBUG ] 2024-11-05T22:01:59Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    adapterID = "nvim-dap",
    clientID = "neovim",
    clientName = "neovim",
    columnsStartAt1 = true,
    linesStartAt1 = true,
    locale = "en_US.UTF-8",
    pathFormat = "path",
    supportsProgressReporting = true,
    supportsRunInTerminalRequest = true,
    supportsStartDebuggingRequest = true,
    supportsVariableType = true
  },
  command = "initialize",
  seq = 1,
  type = "request"
}
[ DEBUG ] 2024-11-05T22:02:00Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    exceptionBreakpointFilters = { {
        default = false,
        filter = "All",
        label = "All Exceptions"
      }, {
        default = true,
        filter = "Unhandled",
        label = "Uncaught Exceptions"
      } },
    supportsClipboardContext = true,
    supportsConditionalBreakpoints = true,
    supportsConfigurationDoneRequest = true,
    supportsDelayedStackTraceLoading = true,
    supportsEvaluateForHovers = true,
    supportsLogPoints = true,
    supportsRestartFrame = true,
    supportsRestartRequest = false,
    supportsTerminateRequest = true,
    supportsValueFormattingOptions = true
  },
  command = "initialize",
  request_seq = 1,
  seq = 1,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-05T22:02:00Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    args = {},
    cwd = "/Users/ts/Documents/github/mworker/flutter_mw",
    dartSdkPath = "/Users/ts/fvm/versions/3.24.4/bin/cache/dart-sdk",
    evaluateToStringInDebugViews = true,
    flutterSdkPath = "/Users/ts/fvm/versions/3.24.4",
    name = "Launch flutter",
    program = "lib/main.dart",
    request = "launch",
    type = "dart"
  },
  command = "launch",
  seq = 2,
  type = "request"
}
[ DEBUG ] 2024-11-05T22:02:00Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = vim.empty_dict(),
  event = "initialized",
  seq = 2,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:02:00Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    filters = {}
  },
  command = "setExceptionBreakpoints",
  seq = 3,
  type = "request"
}
[ DEBUG ] 2024-11-05T22:02:00Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = vim.empty_dict(),
  command = "setExceptionBreakpoints",
  request_seq = 3,
  seq = 3,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-05T22:02:00Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  command = "configurationDone",
  seq = 4,
  type = "request"
}
[ DEBUG ] 2024-11-05T22:02:00Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  command = "configurationDone",
  request_seq = 4,
  seq = 4,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-05T22:02:00Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    message = "Launching…",
    progressId = "launch_1",
    title = "Flutter"
  },
  event = "progressStart",
  seq = 5,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:02:00Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  command = "launch",
  request_seq = 2,
  seq = 6,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-05T22:02:20Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    capabilities = {
      supportsRestartRequest = true
    }
  },
  event = "capabilities",
  seq = 7,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:02:20Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    appId = "a372429c-863c-4587-a6eb-6f8faba13fbd",
    deviceId = "emulator-5554",
    directory = "/Users/ts/Documents/github/mworker/flutter_mw",
    launchMode = "run",
    mode = "debug",
    supportsRestart = true
  },
  event = "flutter.appStart",
  seq = 8,
  type = "event"
}
[ WARN ] 2024-11-05T22:02:20Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    appId = "a372429c-863c-4587-a6eb-6f8faba13fbd",
    deviceId = "emulator-5554",
    directory = "/Users/ts/Documents/github/mworker/flutter_mw",
    launchMode = "run",
    mode = "debug",
    supportsRestart = true
  },
  event = "flutter.appStart",
  seq = 8,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:02:20Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "console",
    output = "Launching lib/main.dart on sdk gphone64 arm64 in debug mode...\n"
  },
  event = "output",
  seq = 9,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:02:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    message = "Running Gradle task 'assembleDebug'...",
    progressId = "launch_1"
  },
  event = "progressUpdate",
  seq = 10,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:03:10Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "console",
    output = "✓ Built build/app/outputs/flutter-apk/app-debug.apk\n"
  },
  event = "output",
  seq = 11,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:03:50Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "console",
    output = "D/FlutterGeolocator( 8944): Attaching Geolocator to activity\n"
  },
  event = "output",
  seq = 12,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:03:52Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "console",
    output = "D/FlutterGeolocator( 8944): Creating service.\n"
  },
  event = "output",
  seq = 13,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:03:52Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "console",
    output = "D/FlutterGeolocator( 8944): Binding to location service.\n"
  },
  event = "output",
  seq = 14,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:03:52Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "console",
    output = "D/FlutterGeolocator( 8944): Geolocator foreground service connected\n"
  },
  event = "output",
  seq = 15,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:03:52Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "console",
    output = "D/FlutterGeolocator( 8944): Initializing Geolocator services\n"
  },
  event = "output",
  seq = 16,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:03:52Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "console",
    output = "D/FlutterGeolocator( 8944): Flutter engine connected. Connected engine count 1\n"
  },
  event = "output",
  seq = 17,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:03:54Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    message = "Syncing files to device sdk gphone64 arm64...",
    progressId = "launch_1"
  },
  event = "progressUpdate",
  seq = 18,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:03:54Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "console",
    output = "D/ProfileInstaller( 8944): Installing profile for com.mworker.mw\n"
  },
  event = "output",
  seq = 19,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:03:57Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    progressId = "launch_1"
  },
  event = "progressEnd",
  seq = 20,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:03:57Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    output = "Connecting to VM Service at ws://127.0.0.1:61158/ieb--j0BZI4=/ws\n"
  },
  event = "output",
  seq = 21,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:03:57Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    output = "Connected to the VM Service.\n"
  },
  event = "output",
  seq = 22,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:03:57Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    vmServiceUri = "ws://127.0.0.1:61158/ieb--j0BZI4=/ws"
  },
  event = "dart.debuggerUris",
  seq = 23,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:03:58Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    reason = "started",
    threadId = 1
  },
  event = "thread",
  seq = 24,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:03:58Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    reason = "entry",
    threadId = 1
  },
  event = "stopped",
  seq = 25,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:03:58Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  command = "threads",
  seq = 5,
  type = "request"
}
[ DEBUG ] 2024-11-05T22:03:58Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    threads = { {
        id = 1,
        name = "main"
      } }
  },
  command = "threads",
  request_seq = 5,
  seq = 26,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-05T22:03:58Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    startFrame = 0,
    threadId = 1
  },
  command = "stackTrace",
  seq = 6,
  type = "request"
}
[ DEBUG ] 2024-11-05T22:03:58Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = vim.empty_dict(),
  event = "flutter.appStarted",
  seq = 27,
  type = "event"
}
[ WARN ] 2024-11-05T22:03:58Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = vim.empty_dict(),
  event = "flutter.appStarted",
  seq = 27,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:03:58Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.reloadSources",
    service = "reloadSources"
  },
  event = "dart.serviceRegistered",
  seq = 28,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:03:58Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.hotRestart",
    service = "hotRestart"
  },
  event = "dart.serviceRegistered",
  seq = 29,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:03:58Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.flutterVersion",
    service = "flutterVersion"
  },
  event = "dart.serviceRegistered",
  seq = 30,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:03:58Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.compileExpression",
    service = "compileExpression"
  },
  event = "dart.serviceRegistered",
  seq = 31,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:03:58Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.flutterMemoryInfo",
    service = "flutterMemoryInfo"
  },
  event = "dart.serviceRegistered",
  seq = 32,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:03:58Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.flutterGetSkSL",
    service = "flutterGetSkSL"
  },
  event = "dart.serviceRegistered",
  seq = 33,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:03:58Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    threadId = 1
  },
  event = "continued",
  seq = 34,
  type = "event"
}
[ WARN ] 2024-11-05T22:03:58Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.reloadSources",
    service = "reloadSources"
  },
  event = "dart.serviceRegistered",
  seq = 28,
  type = "event"
}
[ WARN ] 2024-11-05T22:03:58Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.hotRestart",
    service = "hotRestart"
  },
  event = "dart.serviceRegistered",
  seq = 29,
  type = "event"
}
[ WARN ] 2024-11-05T22:03:58Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.flutterVersion",
    service = "flutterVersion"
  },
  event = "dart.serviceRegistered",
  seq = 30,
  type = "event"
}
[ WARN ] 2024-11-05T22:03:58Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.compileExpression",
    service = "compileExpression"
  },
  event = "dart.serviceRegistered",
  seq = 31,
  type = "event"
}
[ WARN ] 2024-11-05T22:03:58Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.flutterMemoryInfo",
    service = "flutterMemoryInfo"
  },
  event = "dart.serviceRegistered",
  seq = 32,
  type = "event"
}
[ WARN ] 2024-11-05T22:03:58Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.flutterGetSkSL",
    service = "flutterGetSkSL"
  },
  event = "dart.serviceRegistered",
  seq = 33,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:03:59Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    stackFrames = { {
        canRestart = false,
        column = 1,
        id = 1,
        line = 20,
        name = "main",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@58229756/scripts/package%3Aflutter_mw%2Fmain.dart/192fe241375",
            type = "@Script",
            uri = "package:flutter_mw/main.dart"
          },
          name = "package:flutter_mw/main.dart",
          path = "/Users/ts/Documents/github/mworker/flutter_mw/lib/main.dart"
        }
      }, {
        canRestart = true,
        column = 23,
        id = 2,
        line = 301,
        name = "_runMain.<anonymous closure>",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@15065589/scripts/dart%3Aui%2Fhooks.dart/0",
            type = "@Script",
            uri = "dart:ui/hooks.dart"
          },
          name = "dart:ui/hooks.dart",
          origin = "from the SDK",
          path = "/Users/ts/fvm/versions/3.24.4/bin/cache/pkg/sky_engine/lib/ui/hooks.dart"
        }
      }, {
        canRestart = true,
        column = 19,
        id = 3,
        line = 297,
        name = "_delayEntrypointInvocation.<anonymous closure>",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@1026248/scripts/dart%3Aisolate-patch%2Fisolate_patch.dart/0",
            type = "@Script",
            uri = "dart:isolate-patch/isolate_patch.dart"
          },
          name = "dart:isolate-patch/isolate_patch.dart",
          origin = "from the SDK",
          path = "/Users/ts/fvm/versions/3.24.4/bin/cache/pkg/sky_engine/lib/_internal/vm/lib/isolate_patch.dart"
        }
      }, {
        canRestart = true,
        column = 12,
        id = 4,
        line = 184,
        name = "_RawReceivePort._handleMessage",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@1026248/scripts/dart%3Aisolate-patch%2Fisolate_patch.dart/0",
            type = "@Script",
            uri = "dart:isolate-patch/isolate_patch.dart"
          },
          name = "dart:isolate-patch/isolate_patch.dart",
          origin = "from the SDK",
          path = "/Users/ts/fvm/versions/3.24.4/bin/cache/pkg/sky_engine/lib/_internal/vm/lib/isolate_patch.dart"
        }
      } },
    totalFrames = 4
  },
  command = "stackTrace",
  request_seq = 6,
  seq = 35,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-05T22:03:59Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    frameId = 1
  },
  command = "scopes",
  seq = 7,
  type = "request"
}
[ DEBUG ] 2024-11-05T22:03:59Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    scopes = { {
        expensive = false,
        name = "Locals",
        presentationHint = "locals",
        variablesReference = 5
      }, {
        expensive = false,
        name = "Globals",
        presentationHint = "globals",
        variablesReference = 6
      } }
  },
  command = "scopes",
  request_seq = 7,
  seq = 36,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-05T22:03:59Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    variablesReference = 5
  },
  command = "variables",
  seq = 8,
  type = "request"
}
[ DEBUG ] 2024-11-05T22:03:59Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    variablesReference = 6
  },
  command = "variables",
  seq = 9,
  type = "request"
}
[ DEBUG ] 2024-11-05T22:03:59Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    variables = {}
  },
  command = "variables",
  request_seq = 8,
  seq = 37,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-05T22:04:00Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "stdout",
    output = "I/com.mworker.mw( 8944): Background concurrent mark compact GC freed 3953KB AllocSpace bytes, 9(308KB) LOS objects, 49% free, 3975KB/7951KB, paused 110us,63.183ms total 1.172s\n"
  },
  event = "output",
  seq = 38,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.reassemble",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 39,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.exit",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 40,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.connectedVmServiceUri",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 41,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.activeDevToolsServerAddress",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 42,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.platformOverride",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 43,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.brightnessOverride",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 44,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.timeDilation",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 45,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.evict",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 46,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.profilePlatformChannels",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 47,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.invertOversizedImages",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 48,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugPaint",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 49,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugPaintBaselinesEnabled",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 50,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.repaintRainbow",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 51,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpLayerTree",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 52,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDisableClipLayers",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 53,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDisablePhysicalShapeLayers",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 54,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDisableOpacityLayers",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 55,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpRenderTree",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 56,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpSemanticsTreeInTraversalOrder",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 57,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpSemanticsTreeInInverseHitTestOrder",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 58,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.profileRenderObjectPaints",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 59,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.profileRenderObjectLayouts",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 60,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpApp",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 61,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpFocusTree",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 62,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.showPerformanceOverlay",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 63,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.didSendFirstFrameEvent",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 64,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.didSendFirstFrameRasterizedEvent",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 65,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.profileWidgetBuilds",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 66,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.profileUserWidgetBuilds",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 67,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugAllowBanner",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 68,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.structuredErrors",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 69,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.show",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 70,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.trackRebuildDirtyWidgets",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 71,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.widgetLocationIdMap",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 72,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.trackRepaintWidgets",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 73,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.disposeAllGroups",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 74,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.disposeGroup",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 75,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.isWidgetTreeReady",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 76,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.disposeId",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 77,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.setPubRootDirectories",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 78,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.addPubRootDirectories",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 79,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.removePubRootDirectories",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 80,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getPubRootDirectories",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 81,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.setSelectionById",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 82,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getParentChain",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 83,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getProperties",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 84,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getChildren",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 85,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getChildrenSummaryTree",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 86,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getChildrenDetailsSubtree",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 87,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getRootWidget",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 88,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getRootWidgetSummaryTree",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 89,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getRootWidgetSummaryTreeWithPreviews",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 90,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getRootWidgetTree",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 91,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getDetailsSubtree",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 92,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getSelectedWidget",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 93,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getSelectedSummaryWidget",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 94,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.isWidgetCreationTracked",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 95,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.screenshot",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 96,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getLayoutExplorerNode",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 97,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.setFlexFit",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 98,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.setFlexFactor",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 99,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.setFlexProperties",
    isolateId = "isolates/2412644357982967"
  },
  event = "dart.serviceExtensionAdded",
  seq = 100,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    variables = {}
  },
  command = "variables",
  request_seq = 9,
  seq = 101,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extension = "ext.flutter.activeDevToolsServerAddress",
    value = "http://127.0.0.1:9101"
  },
  event = "flutter.serviceExtensionStateChanged",
  seq = 102,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extension = "ext.flutter.connectedVmServiceUri",
    value = "http://127.0.0.1:61158/ieb--j0BZI4=/"
  },
  event = "flutter.serviceExtensionStateChanged",
  seq = 103,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "stdout",
    output = "D/SessionsDependencies( 8944): Dependency to CRASHLYTICS added.\n"
  },
  event = "output",
  seq = 104,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "stdout",
    output = "I/FirebaseApp( 8944): Device unlocked: initializing all Firebase APIs for app [DEFAULT]\n"
  },
  event = "output",
  seq = 105,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "stdout",
    output = "D/FirebaseSessions( 8944): Initializing Firebase Sessions SDK.\n"
  },
  event = "output",
  seq = 106,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:04Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "stdout",
    output = "I/FirebaseCrashlytics( 8944): Initializing Firebase Crashlytics 19.1.0 for com.mworker.mw\n"
  },
  event = "output",
  seq = 107,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:05Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "stdout",
    output = "D/SessionsDependencies( 8944): Subscriber CRASHLYTICS registered.\n"
  },
  event = "output",
  seq = 108,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:05Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "stdout",
    output = "D/LifecycleServiceBinder( 8944): Binding service to application.\n"
  },
  event = "output",
  seq = 109,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:05Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "stdout",
    output = "D/SessionLifecycleService( 8944): Service bound to new client on process 8944\n"
  },
  event = "output",
  seq = 110,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:05Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "stdout",
    output = "D/SessionLifecycleClient( 8944): Connected to SessionLifecycleService. Queue size 0\n"
  },
  event = "output",
  seq = 111,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:05Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "stdout",
    output = "D/SessionLifecycleService( 8944): App has not yet foregrounded. Using previously stored session: null\n"
  },
  event = "output",
  seq = 112,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:05Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "stdout",
    output = "D/SessionLifecycleService( 8944): Client android.os.Messenger@b12ef04 bound at 12683845. Clients: 1\n"
  },
  event = "output",
  seq = 113,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:05Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "stdout",
    output = "I/FirebaseCrashlytics( 8944): Initializing Crashlytics blocked main for 283 ms\n"
  },
  event = "output",
  seq = 114,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:05Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "stdout",
    output = "D/FRCPlugin( 8944): Sending fetchTimeout: 60\n"
  },
  event = "output",
  seq = 115,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:05Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "stdout",
    output = "I/FirebaseCrashlytics( 8944): No version control information found\n"
  },
  event = "output",
  seq = 116,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:06Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "stdout",
    output = "D/TrafficStats( 8944): tagSocket(159) with statsTag=0xffffffff, statsUid=-1\n"
  },
  event = "output",
  seq = 117,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:06Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "stdout",
    output = "E/FA      ( 8944): Missing google_app_id. Firebase Analytics disabled. See https://goo.gl/NAOOOI\n"
  },
  event = "output",
  seq = 118,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:07Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "stdout",
    output = "I/flutter ( 8944): Action: Instance of 'LoginInitAction'\n"
  },
  event = "output",
  seq = 119,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:07Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "stdout",
    output = "I/com.mworker.mw( 8944): Background concurrent mark compact GC freed 2541KB AllocSpace bytes, 23(588KB) LOS objects, 49% free, 4726KB/9452KB, paused 365us,2.210ms total 152.765ms\n"
  },
  event = "output",
  seq = 120,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:08Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "stdout",
    output = "I/flutter ( 8944): Action: Instance of 'LoginSetDevincoConnectButtonVisibilityAction'\n"
  },
  event = "output",
  seq = 121,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:08Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "stdout",
    output = "I/flutter ( 8944): Action: Instance of 'ConnectivityChangedAction'\n"
  },
  event = "output",
  seq = 122,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:09Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "stdout",
    output = "D/FRCPlugin( 8944): Sending fetchTimeout: 60\n"
  },
  event = "output",
  seq = 123,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:52Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "stdout",
    output = "D/ActivityThread( 8944): Package [com.android.vending] reported as REPLACED, but missing application info. Assuming REMOVED.\n"
  },
  event = "output",
  seq = 124,
  type = "event"
}
[ DEBUG ] 2024-11-05T22:04:52Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "stdout",
    output = "D/ActivityThread( 8944): Package [com.android.vending] reported as REPLACED, but missing application info. Assuming REMOVED.\n"
  },
  event = "output",
  seq = 125,
  type = "event"
}
[ INFO ] 2024-11-05T22:05:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1486 ]	"Process closed"	64468

@DanTup
Copy link
Collaborator

DanTup commented Nov 6, 2024

But the bigger problem is when the debugger actually successfully stops on app start

In the DAP log above, there is also a continued event:

[ DEBUG ] 2024-11-05T22:03:58Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    threadId = 1
  },
  event = "continued",
  seq = 34,
  type = "event"
}

So this seems like the same thing - this is the VM pausing at start, but then being resumed once the configuration is completed. If your editor continues to show that execution is paused on that line, that seems like a bug.

I'm not sure why you see different stack locations though - I've not been able to reproduce that yet. In VS Code, the stackTrace request always fails because the thread is unpaused.. I'll try to force it by modifying the code to see what I get. Though it's worth noting that in VS Code by default we treat non-user code as non-debuggable and it would get a presentationHint that would stop VS Code from jumping to it, so the same behaviour may be less visible.

@DanTup
Copy link
Collaborator

DanTup commented Nov 6, 2024

I added some delay in the debug adapter implementation to force the stackTrace request to complete in VS Code, however the stack I get back from the VM is empty in this case:

==> {"command":"stackTrace","arguments":{"threadId":1,"startFrame":0,"levels":1},"type":"request","seq":8}
==> [VM] {"jsonrpc":"2.0","id":"709","method":"getStack","params":{"isolateId":"isolates/7897805229029847","limit":1}}
<== [VM] {"jsonrpc":"2.0","result":{"type":"Stack","frames":[],"truncated":false,"messages":[{"type":"Message","name":"Isolate Message (187f1680140)","messageObjectId":"messages/187f1680140","size":0,"index":0,"_destinationPort":"317331078499635","_priority":"Normal","handler":{"type":"@Function","fixedId":true,"id":"libraries/@1026248/closures/5","name":"<anonymous closure>","owner":{"type":"@Function","fixedId":true,"id":"libraries/@1026248/functions/_delayEntrypointInvocation%401026248","name":"_delayEntrypointInvocation","_vmName":"_delayEntrypointInvocation@1026248","owner":{"type":"@Library","fixedId":true,"id":"libraries/@1026248","name":"dart.isolate","uri":"dart:isolate"},"_kind":"RegularFunction","static":true,"const":false,"implicit":false,"abstract":false,"_intrinsic":false,"_native":false,"isGetter":false,"isSetter":false,"location":{"type":"SourceLocation","script":{"type":"@Script","fixedId":true,"id":"libraries/@1026248/scripts/dart%3Aisolate-patch%2Fisolate_patch.dart/0","uri":"dart:isolate-patch/isolate_patch.dart","_kind":"kernel"},"tokenPos":8277,"endTokenPos":8813,"line":286,"column":1}},"_kind":"ClosureFunction","static":true,"const":false,"implicit":false,"abstract":false,"_intrinsic":false,"_native":false,"isGetter":false,"isSetter":false,"location":{"type":"SourceLocation","script":{"type":"@Script","fixedId":true,"id":"libraries/@1026248/scripts/dart%3Aisolate-patch%2Fisolate_patch.dart/0","uri":"dart:isolate-patch/isolate_patch.dart","_kind":"kernel"},"tokenPos":8451,"endTokenPos":8783,"line":289,"column":18}},"location":{"type":"SourceLocation","script":{"type":"@Script","fixedId":true,"id":"libraries/@1026248/scripts/dart%3Aisolate-patch%2Fisolate_patch.dart/0","uri":"dart:isolate-patch/isolate_patch.dart","_kind":"kernel"},"tokenPos":8451,"endTokenPos":8783,"line":289,"column":18}}]},"id":"709"}
<== {"seq":2114,"type":"response","body":{"stackFrames":[],"totalFrames":0},"command":"stackTrace","request_seq":8,"success":true}

This makes me wonder if there are differences in our apps, or the platforms we're running on that might affect this.

Can you confirm whether the non-empty stack when paused-at-startup occurs in a new flutter create project, and which target platform you're running on?

@sidlatau
Copy link
Author

sidlatau commented Nov 6, 2024

I am running flutter app in Android simulator in macOS.
I create new app via flutter run . and ran it several times here are the logs:

DAP log 1
[ DEBUG ] 2024-11-06T17:49:02Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1434 ]	"Spawning debug adapter"	{
  args = { "debug-adapter" },
  command = "/Users/ts/fvm/versions/3.24.4/bin/flutter",
  type = "executable"
}
[ DEBUG ] 2024-11-06T17:49:02Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    adapterID = "nvim-dap",
    clientID = "neovim",
    clientName = "neovim",
    columnsStartAt1 = true,
    linesStartAt1 = true,
    locale = "en_US.UTF-8",
    pathFormat = "path",
    supportsProgressReporting = true,
    supportsRunInTerminalRequest = true,
    supportsStartDebuggingRequest = true,
    supportsVariableType = true
  },
  command = "initialize",
  seq = 1,
  type = "request"
}
[ DEBUG ] 2024-11-06T17:49:02Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    exceptionBreakpointFilters = { {
        default = false,
        filter = "All",
        label = "All Exceptions"
      }, {
        default = true,
        filter = "Unhandled",
        label = "Uncaught Exceptions"
      } },
    supportsClipboardContext = true,
    supportsConditionalBreakpoints = true,
    supportsConfigurationDoneRequest = true,
    supportsDelayedStackTraceLoading = true,
    supportsEvaluateForHovers = true,
    supportsLogPoints = true,
    supportsRestartFrame = true,
    supportsRestartRequest = false,
    supportsTerminateRequest = true,
    supportsValueFormattingOptions = true
  },
  command = "initialize",
  request_seq = 1,
  seq = 1,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T17:49:02Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    args = {},
    cwd = "/Users/ts/Documents/github/personal/tmp/flutter_start",
    dartSdkPath = "/Users/ts/fvm/versions/3.24.4/bin/cache/dart-sdk",
    evaluateToStringInDebugViews = true,
    flutterSdkPath = "/Users/ts/fvm/versions/3.24.4",
    name = "Launch flutter",
    program = "lib/main.dart",
    request = "launch",
    type = "dart"
  },
  command = "launch",
  seq = 2,
  type = "request"
}
[ DEBUG ] 2024-11-06T17:49:02Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = vim.empty_dict(),
  event = "initialized",
  seq = 2,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:02Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    filters = {}
  },
  command = "setExceptionBreakpoints",
  seq = 3,
  type = "request"
}
[ DEBUG ] 2024-11-06T17:49:02Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = vim.empty_dict(),
  command = "setExceptionBreakpoints",
  request_seq = 3,
  seq = 3,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T17:49:02Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  command = "configurationDone",
  seq = 4,
  type = "request"
}
[ DEBUG ] 2024-11-06T17:49:02Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  command = "configurationDone",
  request_seq = 4,
  seq = 4,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T17:49:02Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    message = "Launching…",
    progressId = "launch_1",
    title = "Flutter"
  },
  event = "progressStart",
  seq = 5,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:02Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  command = "launch",
  request_seq = 2,
  seq = 6,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T17:49:08Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    capabilities = {
      supportsRestartRequest = true
    }
  },
  event = "capabilities",
  seq = 7,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:08Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    appId = "7cb35e2a-e1cd-4641-86f3-319c0281ee21",
    deviceId = "emulator-5554",
    directory = "/Users/ts/Documents/github/personal/tmp/flutter_start",
    launchMode = "run",
    mode = "debug",
    supportsRestart = true
  },
  event = "flutter.appStart",
  seq = 8,
  type = "event"
}
[ WARN ] 2024-11-06T17:49:08Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    appId = "7cb35e2a-e1cd-4641-86f3-319c0281ee21",
    deviceId = "emulator-5554",
    directory = "/Users/ts/Documents/github/personal/tmp/flutter_start",
    launchMode = "run",
    mode = "debug",
    supportsRestart = true
  },
  event = "flutter.appStart",
  seq = 8,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:08Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "console",
    output = "Launching lib/main.dart on sdk gphone64 arm64 in debug mode...\n"
  },
  event = "output",
  seq = 9,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:08Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    message = "Running Gradle task 'assembleDebug'...",
    progressId = "launch_1"
  },
  event = "progressUpdate",
  seq = 10,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:11Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "console",
    output = "✓ Built build/app/outputs/flutter-apk/app-debug.apk\n"
  },
  event = "output",
  seq = 11,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:13Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    message = "Syncing files to device sdk gphone64 arm64...",
    progressId = "launch_1"
  },
  event = "progressUpdate",
  seq = 12,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:13Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    progressId = "launch_1"
  },
  event = "progressEnd",
  seq = 13,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:13Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    output = "Connecting to VM Service at ws://127.0.0.1:56296/74LYD2ArPbQ=/ws\n"
  },
  event = "output",
  seq = 14,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:13Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    output = "Connected to the VM Service.\n"
  },
  event = "output",
  seq = 15,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:13Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    vmServiceUri = "ws://127.0.0.1:56296/74LYD2ArPbQ=/ws"
  },
  event = "dart.debuggerUris",
  seq = 16,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:13Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    reason = "started",
    threadId = 1
  },
  event = "thread",
  seq = 17,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:13Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    reason = "entry",
    threadId = 1
  },
  event = "stopped",
  seq = 18,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:13Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  command = "threads",
  seq = 5,
  type = "request"
}
[ DEBUG ] 2024-11-06T17:49:13Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    threads = { {
        id = 1,
        name = "main"
      } }
  },
  command = "threads",
  request_seq = 5,
  seq = 19,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T17:49:13Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    startFrame = 0,
    threadId = 1
  },
  command = "stackTrace",
  seq = 6,
  type = "request"
}
[ DEBUG ] 2024-11-06T17:49:13Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = vim.empty_dict(),
  event = "flutter.appStarted",
  seq = 20,
  type = "event"
}
[ WARN ] 2024-11-06T17:49:13Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = vim.empty_dict(),
  event = "flutter.appStarted",
  seq = 20,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:13Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.reloadSources",
    service = "reloadSources"
  },
  event = "dart.serviceRegistered",
  seq = 21,
  type = "event"
}
[ WARN ] 2024-11-06T17:49:13Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.reloadSources",
    service = "reloadSources"
  },
  event = "dart.serviceRegistered",
  seq = 21,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:13Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.hotRestart",
    service = "hotRestart"
  },
  event = "dart.serviceRegistered",
  seq = 22,
  type = "event"
}
[ WARN ] 2024-11-06T17:49:13Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.hotRestart",
    service = "hotRestart"
  },
  event = "dart.serviceRegistered",
  seq = 22,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:13Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.flutterVersion",
    service = "flutterVersion"
  },
  event = "dart.serviceRegistered",
  seq = 23,
  type = "event"
}
[ WARN ] 2024-11-06T17:49:13Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.flutterVersion",
    service = "flutterVersion"
  },
  event = "dart.serviceRegistered",
  seq = 23,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:13Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.compileExpression",
    service = "compileExpression"
  },
  event = "dart.serviceRegistered",
  seq = 24,
  type = "event"
}
[ WARN ] 2024-11-06T17:49:13Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.compileExpression",
    service = "compileExpression"
  },
  event = "dart.serviceRegistered",
  seq = 24,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:13Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.flutterMemoryInfo",
    service = "flutterMemoryInfo"
  },
  event = "dart.serviceRegistered",
  seq = 25,
  type = "event"
}
[ WARN ] 2024-11-06T17:49:13Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.flutterMemoryInfo",
    service = "flutterMemoryInfo"
  },
  event = "dart.serviceRegistered",
  seq = 25,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:13Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.flutterGetSkSL",
    service = "flutterGetSkSL"
  },
  event = "dart.serviceRegistered",
  seq = 26,
  type = "event"
}
[ WARN ] 2024-11-06T17:49:13Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.flutterGetSkSL",
    service = "flutterGetSkSL"
  },
  event = "dart.serviceRegistered",
  seq = 26,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:13Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    threadId = 1
  },
  event = "continued",
  seq = 27,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:13Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    stackFrames = { {
        canRestart = false,
        column = 0,
        id = 1,
        line = 0,
        name = "new ChangeNotifier",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@129329750/scripts/package%3Aflutter%2Fsrc%2Ffoundation%2Fchange_notifier.dart/19302615108",
            type = "@Script",
            uri = "package:flutter/src/foundation/change_notifier.dart"
          },
          name = "package:flutter/src/foundation/change_notifier.dart",
          origin = "from external packages",
          path = "/Users/ts/fvm/versions/3.24.4/packages/flutter/lib/src/foundation/change_notifier.dart"
        }
      }, {
        canRestart = true,
        column = 3,
        id = 2,
        line = 540,
        name = "new ValueNotifier",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@129329750/scripts/package%3Aflutter%2Fsrc%2Ffoundation%2Fchange_notifier.dart/19302615108",
            type = "@Script",
            uri = "package:flutter/src/foundation/change_notifier.dart"
          },
          name = "package:flutter/src/foundation/change_notifier.dart",
          origin = "from external packages",
          path = "/Users/ts/fvm/versions/3.24.4/packages/flutter/lib/src/foundation/change_notifier.dart"
        }
      }, {
        canRestart = true,
        column = 5,
        id = 3,
        line = 377,
        name = "new _WidgetsFlutterBinding&BindingBase&GestureBinding&SchedulerBinding&ServicesBinding",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@237005770/scripts/package%3Aflutter%2Fsrc%2Fwidgets%2Fbinding.dart/19302615109",
            type = "@Script",
            uri = "package:flutter/src/widgets/binding.dart"
          },
          name = "package:flutter/src/widgets/binding.dart",
          origin = "from external packages",
          path = "/Users/ts/fvm/versions/3.24.4/packages/flutter/lib/src/widgets/binding.dart"
        }
      }, {
        canRestart = true,
        column = 0,
        id = 4,
        line = 0,
        name = "new _WidgetsFlutterBinding&BindingBase&GestureBinding&SchedulerBinding&ServicesBinding&PaintingBinding",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@237005770/scripts/package%3Aflutter%2Fsrc%2Fwidgets%2Fbinding.dart/19302615109",
            type = "@Script",
            uri = "package:flutter/src/widgets/binding.dart"
          },
          name = "package:flutter/src/widgets/binding.dart",
          origin = "from external packages",
          path = "/Users/ts/fvm/versions/3.24.4/packages/flutter/lib/src/widgets/binding.dart"
        }
      }, {
        canRestart = true,
        column = 0,
        id = 5,
        line = 0,
        name = "new _WidgetsFlutterBinding&BindingBase&GestureBinding&SchedulerBinding&ServicesBinding&PaintingBinding&SemanticsBinding",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@237005770/scripts/package%3Aflutter%2Fsrc%2Fwidgets%2Fbinding.dart/19302615109",
            type = "@Script",
            uri = "package:flutter/src/widgets/binding.dart"
          },
          name = "package:flutter/src/widgets/binding.dart",
          origin = "from external packages",
          path = "/Users/ts/fvm/versions/3.24.4/packages/flutter/lib/src/widgets/binding.dart"
        }
      }, {
        canRestart = true,
        column = 0,
        id = 6,
        line = 0,
        name = "new _WidgetsFlutterBinding&BindingBase&GestureBinding&SchedulerBinding&ServicesBinding&PaintingBinding&SemanticsBinding&RendererBinding",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@237005770/scripts/package%3Aflutter%2Fsrc%2Fwidgets%2Fbinding.dart/19302615109",
            type = "@Script",
            uri = "package:flutter/src/widgets/binding.dart"
          },
          name = "package:flutter/src/widgets/binding.dart",
          origin = "from external packages",
          path = "/Users/ts/fvm/versions/3.24.4/packages/flutter/lib/src/widgets/binding.dart"
        }
      }, {
        canRestart = true,
        column = 0,
        id = 7,
        line = 0,
        name = "new _WidgetsFlutterBinding&BindingBase&GestureBinding&SchedulerBinding&ServicesBinding&PaintingBinding&SemanticsBinding&RendererBinding&WidgetsBinding",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@237005770/scripts/package%3Aflutter%2Fsrc%2Fwidgets%2Fbinding.dart/19302615109",
            type = "@Script",
            uri = "package:flutter/src/widgets/binding.dart"
          },
          name = "package:flutter/src/widgets/binding.dart",
          origin = "from external packages",
          path = "/Users/ts/fvm/versions/3.24.4/packages/flutter/lib/src/widgets/binding.dart"
        }
      }, {
        canRestart = true,
        column = 0,
        id = 8,
        line = 0,
        name = "new WidgetsFlutterBinding",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@237005770/scripts/package%3Aflutter%2Fsrc%2Fwidgets%2Fbinding.dart/19302615109",
            type = "@Script",
            uri = "package:flutter/src/widgets/binding.dart"
          },
          name = "package:flutter/src/widgets/binding.dart",
          origin = "from external packages",
          path = "/Users/ts/fvm/versions/3.24.4/packages/flutter/lib/src/widgets/binding.dart"
        }
      }, {
        canRestart = true,
        column = 7,
        id = 9,
        line = 1658,
        name = "WidgetsFlutterBinding.ensureInitialized",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@237005770/scripts/package%3Aflutter%2Fsrc%2Fwidgets%2Fbinding.dart/19302615109",
            type = "@Script",
            uri = "package:flutter/src/widgets/binding.dart"
          },
          name = "package:flutter/src/widgets/binding.dart",
          origin = "from external packages",
          path = "/Users/ts/fvm/versions/3.24.4/packages/flutter/lib/src/widgets/binding.dart"
        }
      }, {
        canRestart = true,
        column = 56,
        id = 10,
        line = 1398,
        name = "runApp",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@237005770/scripts/package%3Aflutter%2Fsrc%2Fwidgets%2Fbinding.dart/19302615109",
            type = "@Script",
            uri = "package:flutter/src/widgets/binding.dart"
          },
          name = "package:flutter/src/widgets/binding.dart",
          origin = "from external packages",
          path = "/Users/ts/fvm/versions/3.24.4/packages/flutter/lib/src/widgets/binding.dart"
        }
      }, {
        canRestart = true,
        column = 3,
        id = 11,
        line = 4,
        name = "main",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@17337746/scripts/package%3Aflutter_start%2Fmain.dart/19302615103",
            type = "@Script",
            uri = "package:flutter_start/main.dart"
          },
          name = "package:flutter_start/main.dart",
          path = "/Users/ts/Documents/github/personal/tmp/flutter_start/lib/main.dart"
        }
      }, {
        canRestart = true,
        column = 23,
        id = 12,
        line = 301,
        name = "_runMain.<anonymous closure>",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@15065589/scripts/dart%3Aui%2Fhooks.dart/0",
            type = "@Script",
            uri = "dart:ui/hooks.dart"
          },
          name = "dart:ui/hooks.dart",
          origin = "from the SDK",
          path = "/Users/ts/fvm/versions/3.24.4/bin/cache/pkg/sky_engine/lib/ui/hooks.dart"
        }
      }, {
        canRestart = true,
        column = 19,
        id = 13,
        line = 297,
        name = "_delayEntrypointInvocation.<anonymous closure>",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@1026248/scripts/dart%3Aisolate-patch%2Fisolate_patch.dart/0",
            type = "@Script",
            uri = "dart:isolate-patch/isolate_patch.dart"
          },
          name = "dart:isolate-patch/isolate_patch.dart",
          origin = "from the SDK",
          path = "/Users/ts/fvm/versions/3.24.4/bin/cache/pkg/sky_engine/lib/_internal/vm/lib/isolate_patch.dart"
        }
      }, {
        canRestart = true,
        column = 12,
        id = 14,
        line = 184,
        name = "_RawReceivePort._handleMessage",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@1026248/scripts/dart%3Aisolate-patch%2Fisolate_patch.dart/0",
            type = "@Script",
            uri = "dart:isolate-patch/isolate_patch.dart"
          },
          name = "dart:isolate-patch/isolate_patch.dart",
          origin = "from the SDK",
          path = "/Users/ts/fvm/versions/3.24.4/bin/cache/pkg/sky_engine/lib/_internal/vm/lib/isolate_patch.dart"
        }
      } },
    totalFrames = 14
  },
  command = "stackTrace",
  request_seq = 6,
  seq = 28,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    frameId = 1
  },
  command = "scopes",
  seq = 7,
  type = "request"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.reassemble",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 29,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.exit",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 30,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.connectedVmServiceUri",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 31,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.activeDevToolsServerAddress",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 32,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.platformOverride",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 33,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.brightnessOverride",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 34,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.timeDilation",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 35,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.evict",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 36,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.profilePlatformChannels",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 37,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.invertOversizedImages",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 38,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugPaint",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 39,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugPaintBaselinesEnabled",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 40,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.repaintRainbow",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 41,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpLayerTree",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 42,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDisableClipLayers",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 43,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDisablePhysicalShapeLayers",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 44,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDisableOpacityLayers",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 45,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpRenderTree",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 46,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpSemanticsTreeInTraversalOrder",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 47,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpSemanticsTreeInInverseHitTestOrder",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 48,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.profileRenderObjectPaints",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 49,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.profileRenderObjectLayouts",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 50,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpApp",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 51,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpFocusTree",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 52,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.showPerformanceOverlay",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 53,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.didSendFirstFrameEvent",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 54,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.didSendFirstFrameRasterizedEvent",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 55,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.profileWidgetBuilds",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 56,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.profileUserWidgetBuilds",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 57,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugAllowBanner",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 58,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.structuredErrors",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 59,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.show",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 60,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.trackRebuildDirtyWidgets",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 61,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.widgetLocationIdMap",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 62,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.trackRepaintWidgets",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 63,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.disposeAllGroups",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 64,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.disposeGroup",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 65,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.isWidgetTreeReady",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 66,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.disposeId",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 67,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.setPubRootDirectories",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 68,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.addPubRootDirectories",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 69,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.removePubRootDirectories",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 70,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getPubRootDirectories",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 71,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.setSelectionById",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 72,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getParentChain",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 73,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getProperties",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 74,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getChildren",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 75,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getChildrenSummaryTree",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 76,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getChildrenDetailsSubtree",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 77,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getRootWidget",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 78,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getRootWidgetSummaryTree",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 79,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getRootWidgetSummaryTreeWithPreviews",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 80,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getRootWidgetTree",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 81,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getDetailsSubtree",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 82,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getSelectedWidget",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 83,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getSelectedSummaryWidget",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 84,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.isWidgetCreationTracked",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 85,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.screenshot",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 86,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getLayoutExplorerNode",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 87,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.setFlexFit",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 88,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.setFlexFactor",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 89,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.setFlexProperties",
    isolateId = "isolates/3176448355040183"
  },
  event = "dart.serviceExtensionAdded",
  seq = 90,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extension = "ext.flutter.activeDevToolsServerAddress",
    value = "http://127.0.0.1:9102"
  },
  event = "flutter.serviceExtensionStateChanged",
  seq = 91,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extension = "ext.flutter.connectedVmServiceUri",
    value = "http://127.0.0.1:56296/74LYD2ArPbQ=/"
  },
  event = "flutter.serviceExtensionStateChanged",
  seq = 92,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "stdout",
    output = "D/ProfileInstaller( 4976): Installing profile for com.example.flutter_start\n"
  },
  event = "output",
  seq = 93,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    scopes = { {
        expensive = false,
        name = "Locals",
        presentationHint = "locals",
        variablesReference = 15
      }, {
        expensive = false,
        name = "Globals",
        presentationHint = "globals",
        variablesReference = 16
      } }
  },
  command = "scopes",
  request_seq = 7,
  seq = 94,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    variablesReference = 15
  },
  command = "variables",
  seq = 8,
  type = "request"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    variablesReference = 16
  },
  command = "variables",
  seq = 9,
  type = "request"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    variables = {}
  },
  command = "variables",
  request_seq = 8,
  seq = 95,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T17:49:27Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    variables = { {
        name = "_flutterFoundationLibrary",
        value = "<not initialized>",
        variablesReference = 0
      } }
  },
  command = "variables",
  request_seq = 9,
  seq = 96,
  success = true,
  type = "response"
}

@sidlatau
Copy link
Author

sidlatau commented Nov 6, 2024

DAP log 2
[ DEBUG ] 2024-11-06T17:34:01Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1434 ]	"Spawning debug adapter"	{
  args = { "debug-adapter" },
  command = "/Users/ts/fvm/versions/3.24.4/bin/flutter",
  type = "executable"
}
[ DEBUG ] 2024-11-06T17:34:01Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    adapterID = "nvim-dap",
    clientID = "neovim",
    clientName = "neovim",
    columnsStartAt1 = true,
    linesStartAt1 = true,
    locale = "en_US.UTF-8",
    pathFormat = "path",
    supportsProgressReporting = true,
    supportsRunInTerminalRequest = true,
    supportsStartDebuggingRequest = true,
    supportsVariableType = true
  },
  command = "initialize",
  seq = 1,
  type = "request"
}
[ DEBUG ] 2024-11-06T17:34:01Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    exceptionBreakpointFilters = { {
        default = false,
        filter = "All",
        label = "All Exceptions"
      }, {
        default = true,
        filter = "Unhandled",
        label = "Uncaught Exceptions"
      } },
    supportsClipboardContext = true,
    supportsConditionalBreakpoints = true,
    supportsConfigurationDoneRequest = true,
    supportsDelayedStackTraceLoading = true,
    supportsEvaluateForHovers = true,
    supportsLogPoints = true,
    supportsRestartFrame = true,
    supportsRestartRequest = false,
    supportsTerminateRequest = true,
    supportsValueFormattingOptions = true
  },
  command = "initialize",
  request_seq = 1,
  seq = 1,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T17:34:01Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    args = {},
    cwd = "/Users/ts/Documents/github/personal/tmp/flutter_start",
    dartSdkPath = "/Users/ts/fvm/versions/3.24.4/bin/cache/dart-sdk",
    evaluateToStringInDebugViews = true,
    flutterSdkPath = "/Users/ts/fvm/versions/3.24.4",
    name = "Launch flutter",
    program = "lib/main.dart",
    request = "launch",
    type = "dart"
  },
  command = "launch",
  seq = 2,
  type = "request"
}
[ DEBUG ] 2024-11-06T17:34:01Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = vim.empty_dict(),
  event = "initialized",
  seq = 2,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:01Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    filters = {}
  },
  command = "setExceptionBreakpoints",
  seq = 3,
  type = "request"
}
[ DEBUG ] 2024-11-06T17:34:01Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = vim.empty_dict(),
  command = "setExceptionBreakpoints",
  request_seq = 3,
  seq = 3,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T17:34:01Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  command = "configurationDone",
  seq = 4,
  type = "request"
}
[ DEBUG ] 2024-11-06T17:34:01Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  command = "configurationDone",
  request_seq = 4,
  seq = 4,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T17:34:01Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    message = "Launching…",
    progressId = "launch_1",
    title = "Flutter"
  },
  event = "progressStart",
  seq = 5,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:01Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  command = "launch",
  request_seq = 2,
  seq = 6,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T17:34:11Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    capabilities = {
      supportsRestartRequest = true
    }
  },
  event = "capabilities",
  seq = 7,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:11Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    appId = "52b596f0-2bc5-4e96-8b19-34b33f6a9726",
    deviceId = "emulator-5554",
    directory = "/Users/ts/Documents/github/personal/tmp/flutter_start",
    launchMode = "run",
    mode = "debug",
    supportsRestart = true
  },
  event = "flutter.appStart",
  seq = 8,
  type = "event"
}
[ WARN ] 2024-11-06T17:34:11Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    appId = "52b596f0-2bc5-4e96-8b19-34b33f6a9726",
    deviceId = "emulator-5554",
    directory = "/Users/ts/Documents/github/personal/tmp/flutter_start",
    launchMode = "run",
    mode = "debug",
    supportsRestart = true
  },
  event = "flutter.appStart",
  seq = 8,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:11Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "console",
    output = "Launching lib/main.dart on sdk gphone64 arm64 in debug mode...\n"
  },
  event = "output",
  seq = 9,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:11Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    message = "Running Gradle task 'assembleDebug'...",
    progressId = "launch_1"
  },
  event = "progressUpdate",
  seq = 10,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:17Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "console",
    output = "✓ Built build/app/outputs/flutter-apk/app-debug.apk\n"
  },
  event = "output",
  seq = 11,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:20Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    message = "Syncing files to device sdk gphone64 arm64...",
    progressId = "launch_1"
  },
  event = "progressUpdate",
  seq = 12,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:20Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    progressId = "launch_1"
  },
  event = "progressEnd",
  seq = 13,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:20Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    output = "Connecting to VM Service at ws://127.0.0.1:55369/BTNY6lULKk8=/ws\n"
  },
  event = "output",
  seq = 14,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:20Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    output = "Connected to the VM Service.\n"
  },
  event = "output",
  seq = 15,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:20Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    vmServiceUri = "ws://127.0.0.1:55369/BTNY6lULKk8=/ws"
  },
  event = "dart.debuggerUris",
  seq = 16,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:20Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    reason = "started",
    threadId = 1
  },
  event = "thread",
  seq = 17,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:20Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    reason = "entry",
    threadId = 1
  },
  event = "stopped",
  seq = 18,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:20Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  command = "threads",
  seq = 5,
  type = "request"
}
[ DEBUG ] 2024-11-06T17:34:20Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    threads = { {
        id = 1,
        name = "main"
      } }
  },
  command = "threads",
  request_seq = 5,
  seq = 19,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T17:34:20Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    startFrame = 0,
    threadId = 1
  },
  command = "stackTrace",
  seq = 6,
  type = "request"
}
[ DEBUG ] 2024-11-06T17:34:20Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = vim.empty_dict(),
  event = "flutter.appStarted",
  seq = 20,
  type = "event"
}
[ WARN ] 2024-11-06T17:34:20Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = vim.empty_dict(),
  event = "flutter.appStarted",
  seq = 20,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:20Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.reloadSources",
    service = "reloadSources"
  },
  event = "dart.serviceRegistered",
  seq = 21,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:20Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.hotRestart",
    service = "hotRestart"
  },
  event = "dart.serviceRegistered",
  seq = 22,
  type = "event"
}
[ WARN ] 2024-11-06T17:34:20Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.reloadSources",
    service = "reloadSources"
  },
  event = "dart.serviceRegistered",
  seq = 21,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:20Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.flutterVersion",
    service = "flutterVersion"
  },
  event = "dart.serviceRegistered",
  seq = 23,
  type = "event"
}
[ WARN ] 2024-11-06T17:34:20Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.hotRestart",
    service = "hotRestart"
  },
  event = "dart.serviceRegistered",
  seq = 22,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:20Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.compileExpression",
    service = "compileExpression"
  },
  event = "dart.serviceRegistered",
  seq = 24,
  type = "event"
}
[ WARN ] 2024-11-06T17:34:20Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.flutterVersion",
    service = "flutterVersion"
  },
  event = "dart.serviceRegistered",
  seq = 23,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:20Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.flutterMemoryInfo",
    service = "flutterMemoryInfo"
  },
  event = "dart.serviceRegistered",
  seq = 25,
  type = "event"
}
[ WARN ] 2024-11-06T17:34:20Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.compileExpression",
    service = "compileExpression"
  },
  event = "dart.serviceRegistered",
  seq = 24,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:20Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.flutterGetSkSL",
    service = "flutterGetSkSL"
  },
  event = "dart.serviceRegistered",
  seq = 26,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:20Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    threadId = 1
  },
  event = "continued",
  seq = 27,
  type = "event"
}
[ WARN ] 2024-11-06T17:34:20Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.flutterMemoryInfo",
    service = "flutterMemoryInfo"
  },
  event = "dart.serviceRegistered",
  seq = 25,
  type = "event"
}
[ WARN ] 2024-11-06T17:34:20Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.flutterGetSkSL",
    service = "flutterGetSkSL"
  },
  event = "dart.serviceRegistered",
  seq = 26,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:20Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    stackFrames = { {
        canRestart = false,
        column = 3,
        id = 1,
        line = 212,
        name = "new _GrowableList._withData",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@0150898/scripts/dart%3Acore-patch%2Fgrowable_array.dart/0",
            type = "@Script",
            uri = "dart:core-patch/growable_array.dart"
          },
          name = "dart:core-patch/growable_array.dart",
          origin = "from the SDK",
          path = "/Users/ts/fvm/versions/3.24.4/bin/cache/pkg/sky_engine/lib/_internal/vm/lib/growable_array.dart"
        }
      }, {
        canRestart = true,
        column = 22,
        id = 2,
        line = 98,
        name = "new _GrowableList",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@0150898/scripts/dart%3Acore-patch%2Fgrowable_array.dart/0",
            type = "@Script",
            uri = "dart:core-patch/growable_array.dart"
          },
          name = "dart:core-patch/growable_array.dart",
          origin = "from the SDK",
          path = "/Users/ts/fvm/versions/3.24.4/bin/cache/pkg/sky_engine/lib/_internal/vm/lib/growable_array.dart"
        }
      }, {
        canRestart = true,
        column = 43,
        id = 3,
        line = 185,
        name = "Timeline._stack",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@5383715/scripts/dart%3Adeveloper%2Ftimeline.dart/0",
            type = "@Script",
            uri = "dart:developer/timeline.dart"
          },
          name = "dart:developer/timeline.dart",
          origin = "from the SDK",
          path = "/Users/ts/fvm/versions/3.24.4/bin/cache/pkg/sky_engine/lib/developer/timeline.dart"
        }
      }, {
        canRestart = true,
        column = 34,
        id = 4,
        line = 185,
        name = "Timeline._stack",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@5383715/scripts/dart%3Adeveloper%2Ftimeline.dart/0",
            type = "@Script",
            uri = "dart:developer/timeline.dart"
          },
          name = "dart:developer/timeline.dart",
          origin = "from the SDK",
          path = "/Users/ts/fvm/versions/3.24.4/bin/cache/pkg/sky_engine/lib/developer/timeline.dart"
        }
      }, {
        canRestart = true,
        column = 5,
        id = 5,
        line = 129,
        name = "Timeline.startSync",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@5383715/scripts/dart%3Adeveloper%2Ftimeline.dart/0",
            type = "@Script",
            uri = "dart:developer/timeline.dart"
          },
          name = "dart:developer/timeline.dart",
          origin = "from the SDK",
          path = "/Users/ts/fvm/versions/3.24.4/bin/cache/pkg/sky_engine/lib/developer/timeline.dart"
        }
      }, {
        canRestart = true,
        column = 14,
        id = 6,
        line = 68,
        name = "FlutterTimeline.startSync",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@149340514/scripts/package%3Aflutter%2Fsrc%2Ffoundation%2Ftimeline.dart/1930253b114",
            type = "@Script",
            uri = "package:flutter/src/foundation/timeline.dart"
          },
          name = "package:flutter/src/foundation/timeline.dart",
          origin = "from external packages",
          path = "/Users/ts/fvm/versions/3.24.4/packages/flutter/lib/src/foundation/timeline.dart"
        }
      }, {
        canRestart = true,
        column = 23,
        id = 7,
        line = 155,
        name = "new BindingBase",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@126264518/scripts/package%3Aflutter%2Fsrc%2Ffoundation%2Fbinding.dart/1930253b113",
            type = "@Script",
            uri = "package:flutter/src/foundation/binding.dart"
          },
          name = "package:flutter/src/foundation/binding.dart",
          origin = "from external packages",
          path = "/Users/ts/fvm/versions/3.24.4/packages/flutter/lib/src/foundation/binding.dart"
        }
      }, {
        canRestart = true,
        column = 0,
        id = 8,
        line = 0,
        name = "new _WidgetsFlutterBinding&BindingBase&GestureBinding",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@237005770/scripts/package%3Aflutter%2Fsrc%2Fwidgets%2Fbinding.dart/1930253b117",
            type = "@Script",
            uri = "package:flutter/src/widgets/binding.dart"
          },
          name = "package:flutter/src/widgets/binding.dart",
          origin = "from external packages",
          path = "/Users/ts/fvm/versions/3.24.4/packages/flutter/lib/src/widgets/binding.dart"
        }
      }, {
        canRestart = true,
        column = 0,
        id = 9,
        line = 0,
        name = "new _WidgetsFlutterBinding&BindingBase&GestureBinding&SchedulerBinding",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@237005770/scripts/package%3Aflutter%2Fsrc%2Fwidgets%2Fbinding.dart/1930253b117",
            type = "@Script",
            uri = "package:flutter/src/widgets/binding.dart"
          },
          name = "package:flutter/src/widgets/binding.dart",
          origin = "from external packages",
          path = "/Users/ts/fvm/versions/3.24.4/packages/flutter/lib/src/widgets/binding.dart"
        }
      }, {
        canRestart = true,
        column = 0,
        id = 10,
        line = 0,
        name = "new _WidgetsFlutterBinding&BindingBase&GestureBinding&SchedulerBinding&ServicesBinding",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@237005770/scripts/package%3Aflutter%2Fsrc%2Fwidgets%2Fbinding.dart/1930253b117",
            type = "@Script",
            uri = "package:flutter/src/widgets/binding.dart"
          },
          name = "package:flutter/src/widgets/binding.dart",
          origin = "from external packages",
          path = "/Users/ts/fvm/versions/3.24.4/packages/flutter/lib/src/widgets/binding.dart"
        }
      }, {
        canRestart = true,
        column = 0,
        id = 11,
        line = 0,
        name = "new _WidgetsFlutterBinding&BindingBase&GestureBinding&SchedulerBinding&ServicesBinding&PaintingBinding",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@237005770/scripts/package%3Aflutter%2Fsrc%2Fwidgets%2Fbinding.dart/1930253b117",
            type = "@Script",
            uri = "package:flutter/src/widgets/binding.dart"
          },
          name = "package:flutter/src/widgets/binding.dart",
          origin = "from external packages",
          path = "/Users/ts/fvm/versions/3.24.4/packages/flutter/lib/src/widgets/binding.dart"
        }
      }, {
        canRestart = true,
        column = 0,
        id = 12,
        line = 0,
        name = "new _WidgetsFlutterBinding&BindingBase&GestureBinding&SchedulerBinding&ServicesBinding&PaintingBinding&SemanticsBinding",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@237005770/scripts/package%3Aflutter%2Fsrc%2Fwidgets%2Fbinding.dart/1930253b117",
            type = "@Script",
            uri = "package:flutter/src/widgets/binding.dart"
          },
          name = "package:flutter/src/widgets/binding.dart",
          origin = "from external packages",
          path = "/Users/ts/fvm/versions/3.24.4/packages/flutter/lib/src/widgets/binding.dart"
        }
      }, {
        canRestart = true,
        column = 0,
        id = 13,
        line = 0,
        name = "new _WidgetsFlutterBinding&BindingBase&GestureBinding&SchedulerBinding&ServicesBinding&PaintingBinding&SemanticsBinding&RendererBinding",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@237005770/scripts/package%3Aflutter%2Fsrc%2Fwidgets%2Fbinding.dart/1930253b117",
            type = "@Script",
            uri = "package:flutter/src/widgets/binding.dart"
          },
          name = "package:flutter/src/widgets/binding.dart",
          origin = "from external packages",
          path = "/Users/ts/fvm/versions/3.24.4/packages/flutter/lib/src/widgets/binding.dart"
        }
      }, {
        canRestart = true,
        column = 0,
        id = 14,
        line = 0,
        name = "new _WidgetsFlutterBinding&BindingBase&GestureBinding&SchedulerBinding&ServicesBinding&PaintingBinding&SemanticsBinding&RendererBinding&WidgetsBinding",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@237005770/scripts/package%3Aflutter%2Fsrc%2Fwidgets%2Fbinding.dart/1930253b117",
            type = "@Script",
            uri = "package:flutter/src/widgets/binding.dart"
          },
          name = "package:flutter/src/widgets/binding.dart",
          origin = "from external packages",
          path = "/Users/ts/fvm/versions/3.24.4/packages/flutter/lib/src/widgets/binding.dart"
        }
      }, {
        canRestart = true,
        column = 0,
        id = 15,
        line = 0,
        name = "new WidgetsFlutterBinding",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@237005770/scripts/package%3Aflutter%2Fsrc%2Fwidgets%2Fbinding.dart/1930253b117",
            type = "@Script",
            uri = "package:flutter/src/widgets/binding.dart"
          },
          name = "package:flutter/src/widgets/binding.dart",
          origin = "from external packages",
          path = "/Users/ts/fvm/versions/3.24.4/packages/flutter/lib/src/widgets/binding.dart"
        }
      }, {
        canRestart = true,
        column = 7,
        id = 16,
        line = 1658,
        name = "WidgetsFlutterBinding.ensureInitialized",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@237005770/scripts/package%3Aflutter%2Fsrc%2Fwidgets%2Fbinding.dart/1930253b117",
            type = "@Script",
            uri = "package:flutter/src/widgets/binding.dart"
          },
          name = "package:flutter/src/widgets/binding.dart",
          origin = "from external packages",
          path = "/Users/ts/fvm/versions/3.24.4/packages/flutter/lib/src/widgets/binding.dart"
        }
      }, {
        canRestart = true,
        column = 56,
        id = 17,
        line = 1398,
        name = "runApp",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@237005770/scripts/package%3Aflutter%2Fsrc%2Fwidgets%2Fbinding.dart/1930253b117",
            type = "@Script",
            uri = "package:flutter/src/widgets/binding.dart"
          },
          name = "package:flutter/src/widgets/binding.dart",
          origin = "from external packages",
          path = "/Users/ts/fvm/versions/3.24.4/packages/flutter/lib/src/widgets/binding.dart"
        }
      }, {
        canRestart = true,
        column = 3,
        id = 18,
        line = 4,
        name = "main",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@17337746/scripts/package%3Aflutter_start%2Fmain.dart/1930253b0f0",
            type = "@Script",
            uri = "package:flutter_start/main.dart"
          },
          name = "package:flutter_start/main.dart",
          path = "/Users/ts/Documents/github/personal/tmp/flutter_start/lib/main.dart"
        }
      }, {
        canRestart = true,
        column = 23,
        id = 19,
        line = 301,
        name = "_runMain.<anonymous closure>",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@15065589/scripts/dart%3Aui%2Fhooks.dart/0",
            type = "@Script",
            uri = "dart:ui/hooks.dart"
          },
          name = "dart:ui/hooks.dart",
          origin = "from the SDK",
          path = "/Users/ts/fvm/versions/3.24.4/bin/cache/pkg/sky_engine/lib/ui/hooks.dart"
        }
      }, {
        canRestart = true,
        column = 19,
        id = 20,
        line = 297,
        name = "_delayEntrypointInvocation.<anonymous closure>",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@1026248/scripts/dart%3Aisolate-patch%2Fisolate_patch.dart/0",
            type = "@Script",
            uri = "dart:isolate-patch/isolate_patch.dart"
          },
          name = "dart:isolate-patch/isolate_patch.dart",
          origin = "from the SDK",
          path = "/Users/ts/fvm/versions/3.24.4/bin/cache/pkg/sky_engine/lib/_internal/vm/lib/isolate_patch.dart"
        }
      }, {
        canRestart = true,
        column = 12,
        id = 21,
        line = 184,
        name = "_RawReceivePort._handleMessage",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@1026248/scripts/dart%3Aisolate-patch%2Fisolate_patch.dart/0",
            type = "@Script",
            uri = "dart:isolate-patch/isolate_patch.dart"
          },
          name = "dart:isolate-patch/isolate_patch.dart",
          origin = "from the SDK",
          path = "/Users/ts/fvm/versions/3.24.4/bin/cache/pkg/sky_engine/lib/_internal/vm/lib/isolate_patch.dart"
        }
      } },
    totalFrames = 21
  },
  command = "stackTrace",
  request_seq = 6,
  seq = 28,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    frameId = 1
  },
  command = "scopes",
  seq = 7,
  type = "request"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.reassemble",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 29,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.exit",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 30,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.connectedVmServiceUri",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 31,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.activeDevToolsServerAddress",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 32,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.platformOverride",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 33,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.brightnessOverride",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 34,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.timeDilation",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 35,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.evict",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 36,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.profilePlatformChannels",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 37,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.invertOversizedImages",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 38,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugPaint",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 39,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugPaintBaselinesEnabled",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 40,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.repaintRainbow",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 41,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpLayerTree",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 42,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDisableClipLayers",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 43,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDisablePhysicalShapeLayers",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 44,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDisableOpacityLayers",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 45,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpRenderTree",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 46,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpSemanticsTreeInTraversalOrder",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 47,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpSemanticsTreeInInverseHitTestOrder",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 48,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.profileRenderObjectPaints",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 49,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.profileRenderObjectLayouts",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 50,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpApp",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 51,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpFocusTree",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 52,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.showPerformanceOverlay",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 53,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.didSendFirstFrameEvent",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 54,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.didSendFirstFrameRasterizedEvent",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 55,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.profileWidgetBuilds",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 56,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.profileUserWidgetBuilds",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 57,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugAllowBanner",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 58,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.structuredErrors",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 59,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.show",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 60,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.trackRebuildDirtyWidgets",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 61,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.widgetLocationIdMap",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 62,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.trackRepaintWidgets",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 63,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.disposeAllGroups",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 64,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.disposeGroup",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 65,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.isWidgetTreeReady",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 66,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.disposeId",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 67,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.setPubRootDirectories",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 68,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.addPubRootDirectories",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 69,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.removePubRootDirectories",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 70,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getPubRootDirectories",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 71,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.setSelectionById",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 72,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getParentChain",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 73,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getProperties",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 74,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getChildren",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 75,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getChildrenSummaryTree",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 76,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getChildrenDetailsSubtree",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 77,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getRootWidget",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 78,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getRootWidgetSummaryTree",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 79,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getRootWidgetSummaryTreeWithPreviews",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 80,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getRootWidgetTree",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 81,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getDetailsSubtree",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 82,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getSelectedWidget",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 83,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getSelectedSummaryWidget",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 84,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.isWidgetCreationTracked",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 85,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.screenshot",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 86,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getLayoutExplorerNode",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 87,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.setFlexFit",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 88,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.setFlexFactor",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 89,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.setFlexProperties",
    isolateId = "isolates/2705105015738515"
  },
  event = "dart.serviceExtensionAdded",
  seq = 90,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extension = "ext.flutter.activeDevToolsServerAddress",
    value = "http://127.0.0.1:9102"
  },
  event = "flutter.serviceExtensionStateChanged",
  seq = 91,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extension = "ext.flutter.connectedVmServiceUri",
    value = "http://127.0.0.1:55369/BTNY6lULKk8=/"
  },
  event = "flutter.serviceExtensionStateChanged",
  seq = 92,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    scopes = { {
        expensive = false,
        name = "Locals",
        presentationHint = "locals",
        variablesReference = 22
      }, {
        expensive = false,
        name = "Globals",
        presentationHint = "globals",
        variablesReference = 23
      } }
  },
  command = "scopes",
  request_seq = 7,
  seq = 93,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    variablesReference = 22
  },
  command = "variables",
  seq = 8,
  type = "request"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    variablesReference = 23
  },
  command = "variables",
  seq = 9,
  type = "request"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    variables = {}
  },
  command = "variables",
  request_seq = 8,
  seq = 94,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T17:34:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    variables = { {
        name = "_AMPERSAND",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_BACKSLASH",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_COLON",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_DOT",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_EQUALS",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_LEFT_BRACKET",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_LOWER_CASE_A",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_LOWER_CASE_F",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_LOWER_CASE_Z",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_PERCENT",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_PLUS",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_RIGHT_BRACKET",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_SLASH",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_SPACE",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_UPPER_CASE_A",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_UPPER_CASE_Z",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_fragmentStartIndex",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        evaluateName = "_hashSeed",
        name = "_hashSeed",
        value = "339495639",
        variablesReference = 0
      }, {
        name = "_hexDigits",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_hostStartIndex",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_initialBacktrackingStackSize",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_maxAscii",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_maxLatin1",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_maxUnicode",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_maxUtf16",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_nonSimpleEndStates",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_notSimpleIndex",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_pathStartIndex",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_portStartIndex",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_queryStartIndex",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        evaluateName = "_scannerTables",
        indexedVariables = 22,
        name = "_scannerTables",
        value = "List (22 items)",
        variablesReference = 24
      }, {
        name = "_schemeEndIndex",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_schemeStart",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        evaluateName = "_uriBaseClosure",
        name = "_uriBaseClosure",
        value = "Closure",
        variablesReference = 0
      }, {
        name = "_uriStart",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "deprecated",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "override",
        value = "<not initialized>",
        variablesReference = 0
      } }
  },
  command = "variables",
  request_seq = 9,
  seq = 95,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T17:34:24Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "stdout",
    output = "D/ProfileInstaller( 4386): Installing profile for com.example.flutter_start\n"
  },
  event = "output",
  seq = 96,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:44Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  command = "terminate",
  seq = 10,
  type = "request"
}
[ DEBUG ] 2024-11-06T17:34:44Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "stdout",
    output = "Application finished.\n"
  },
  event = "output",
  seq = 97,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:44Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    output = "\nExited.\n"
  },
  event = "output",
  seq = 98,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:44Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = vim.empty_dict(),
  event = "terminated",
  seq = 99,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:34:44Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  command = "terminate",
  request_seq = 10,
  seq = 100,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T17:34:44Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = vim.empty_dict(),
  command = "terminate",
  seq = 11,
  type = "request"
}
[ DEBUG ] 2024-11-06T17:34:44Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  command = "terminate",
  request_seq = 11,
  seq = 101,
  success = true,
  type = "response"
}
[ INFO ] 2024-11-06T17:34:44Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1486 ]	"Process closed"	74801

@sidlatau
Copy link
Author

sidlatau commented Nov 6, 2024

DAP log 3
[ DEBUG ] 2024-11-06T17:47:01Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1434 ]	"Spawning debug adapter"	{
  args = { "debug-adapter" },
  command = "/Users/ts/fvm/versions/3.24.4/bin/flutter",
  type = "executable"
}
[ DEBUG ] 2024-11-06T17:47:01Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    adapterID = "nvim-dap",
    clientID = "neovim",
    clientName = "neovim",
    columnsStartAt1 = true,
    linesStartAt1 = true,
    locale = "en_US.UTF-8",
    pathFormat = "path",
    supportsProgressReporting = true,
    supportsRunInTerminalRequest = true,
    supportsStartDebuggingRequest = true,
    supportsVariableType = true
  },
  command = "initialize",
  seq = 1,
  type = "request"
}
[ DEBUG ] 2024-11-06T17:47:01Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    exceptionBreakpointFilters = { {
        default = false,
        filter = "All",
        label = "All Exceptions"
      }, {
        default = true,
        filter = "Unhandled",
        label = "Uncaught Exceptions"
      } },
    supportsClipboardContext = true,
    supportsConditionalBreakpoints = true,
    supportsConfigurationDoneRequest = true,
    supportsDelayedStackTraceLoading = true,
    supportsEvaluateForHovers = true,
    supportsLogPoints = true,
    supportsRestartFrame = true,
    supportsRestartRequest = false,
    supportsTerminateRequest = true,
    supportsValueFormattingOptions = true
  },
  command = "initialize",
  request_seq = 1,
  seq = 1,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T17:47:01Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    args = {},
    cwd = "/Users/ts/Documents/github/personal/tmp/flutter_start",
    dartSdkPath = "/Users/ts/fvm/versions/3.24.4/bin/cache/dart-sdk",
    evaluateToStringInDebugViews = true,
    flutterSdkPath = "/Users/ts/fvm/versions/3.24.4",
    name = "Launch flutter",
    program = "lib/main.dart",
    request = "launch",
    type = "dart"
  },
  command = "launch",
  seq = 2,
  type = "request"
}
[ DEBUG ] 2024-11-06T17:47:01Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = vim.empty_dict(),
  event = "initialized",
  seq = 2,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:01Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    filters = {}
  },
  command = "setExceptionBreakpoints",
  seq = 3,
  type = "request"
}
[ DEBUG ] 2024-11-06T17:47:01Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = vim.empty_dict(),
  command = "setExceptionBreakpoints",
  request_seq = 3,
  seq = 3,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T17:47:01Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  command = "configurationDone",
  seq = 4,
  type = "request"
}
[ DEBUG ] 2024-11-06T17:47:01Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  command = "configurationDone",
  request_seq = 4,
  seq = 4,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T17:47:01Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    message = "Launching…",
    progressId = "launch_1",
    title = "Flutter"
  },
  event = "progressStart",
  seq = 5,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:01Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  command = "launch",
  request_seq = 2,
  seq = 6,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T17:47:11Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    capabilities = {
      supportsRestartRequest = true
    }
  },
  event = "capabilities",
  seq = 7,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:11Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    appId = "a24e80b0-ec86-44a5-9008-eeef764caf2e",
    deviceId = "emulator-5554",
    directory = "/Users/ts/Documents/github/personal/tmp/flutter_start",
    launchMode = "run",
    mode = "debug",
    supportsRestart = true
  },
  event = "flutter.appStart",
  seq = 8,
  type = "event"
}
[ WARN ] 2024-11-06T17:47:11Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    appId = "a24e80b0-ec86-44a5-9008-eeef764caf2e",
    deviceId = "emulator-5554",
    directory = "/Users/ts/Documents/github/personal/tmp/flutter_start",
    launchMode = "run",
    mode = "debug",
    supportsRestart = true
  },
  event = "flutter.appStart",
  seq = 8,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:11Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "console",
    output = "Launching lib/main.dart on sdk gphone64 arm64 in debug mode...\n"
  },
  event = "output",
  seq = 9,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:11Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    message = "Running Gradle task 'assembleDebug'...",
    progressId = "launch_1"
  },
  event = "progressUpdate",
  seq = 10,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:16Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "console",
    output = "✓ Built build/app/outputs/flutter-apk/app-debug.apk\n"
  },
  event = "output",
  seq = 11,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    message = "Syncing files to device sdk gphone64 arm64...",
    progressId = "launch_1"
  },
  event = "progressUpdate",
  seq = 12,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    progressId = "launch_1"
  },
  event = "progressEnd",
  seq = 13,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    output = "Connecting to VM Service at ws://127.0.0.1:56132/JuAcNUk2-hc=/ws\n"
  },
  event = "output",
  seq = 14,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    output = "Connected to the VM Service.\n"
  },
  event = "output",
  seq = 15,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    vmServiceUri = "ws://127.0.0.1:56132/JuAcNUk2-hc=/ws"
  },
  event = "dart.debuggerUris",
  seq = 16,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    reason = "started",
    threadId = 1
  },
  event = "thread",
  seq = 17,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    reason = "entry",
    threadId = 1
  },
  event = "stopped",
  seq = 18,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  command = "threads",
  seq = 5,
  type = "request"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    threads = { {
        id = 1,
        name = "main"
      } }
  },
  command = "threads",
  request_seq = 5,
  seq = 19,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    startFrame = 0,
    threadId = 1
  },
  command = "stackTrace",
  seq = 6,
  type = "request"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = vim.empty_dict(),
  event = "flutter.appStarted",
  seq = 20,
  type = "event"
}
[ WARN ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = vim.empty_dict(),
  event = "flutter.appStarted",
  seq = 20,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.reloadSources",
    service = "reloadSources"
  },
  event = "dart.serviceRegistered",
  seq = 21,
  type = "event"
}
[ WARN ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.reloadSources",
    service = "reloadSources"
  },
  event = "dart.serviceRegistered",
  seq = 21,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.hotRestart",
    service = "hotRestart"
  },
  event = "dart.serviceRegistered",
  seq = 22,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.flutterVersion",
    service = "flutterVersion"
  },
  event = "dart.serviceRegistered",
  seq = 23,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.compileExpression",
    service = "compileExpression"
  },
  event = "dart.serviceRegistered",
  seq = 24,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.flutterMemoryInfo",
    service = "flutterMemoryInfo"
  },
  event = "dart.serviceRegistered",
  seq = 25,
  type = "event"
}
[ WARN ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.hotRestart",
    service = "hotRestart"
  },
  event = "dart.serviceRegistered",
  seq = 22,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.flutterGetSkSL",
    service = "flutterGetSkSL"
  },
  event = "dart.serviceRegistered",
  seq = 26,
  type = "event"
}
[ WARN ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.flutterVersion",
    service = "flutterVersion"
  },
  event = "dart.serviceRegistered",
  seq = 23,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    threadId = 1
  },
  event = "continued",
  seq = 27,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    error = {
      format = "{message}",
      id = 1,
      showUser = true,
      variables = {
        message = "Thread 1 is not paused",
        stack = "#0      DartDebugAdapter.stackTraceRequest (package:dds/src/dap/adapters/dart.dart:1847:7)\n#1      BaseDebugAdapter.handle (package:dds/src/dap/base_debug_adapter.dart:141:20)\n#2      BaseDebugAdapter.handleIncomingRequest (package:dds/src/dap/base_debug_adapter.dart:440:7)\n#3      BaseDebugAdapter._handleIncomingMessage (package:dds/src/dap/base_debug_adapter.dart:309:7)\n#4      ByteStreamServerChannel._readMessage (package:dds/src/dap/protocol_stream.dart:82:18)\n#5      ByteStreamServerChannel.listen.<anonymous closure> (package:dds/src/dap/protocol_stream.dart:53:24)\n#6      _rootRunUnary (dart:async/zone.dart:1407:47)\n#7      _CustomZone.runUnary (dart:async/zone.dart:1308:19)\n#8      _CustomZone.runUnaryGuarded (dart:async/zone.dart:1217:7)\n#9      _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:365:11)\n#10     _DelayedData.perform (dart:async/stream_impl.dart:541:14)\n#11     _PendingEvents.handleNext (dart:async/stream_impl.dart:646:11)\n#12     _PendingEvents.schedule.<anonymous closure> (dart:async/stream_impl.dart:617:7)\n#13     _rootRun (dart:async/zone.dart:1391:47)\n#14     _CustomZone.run (dart:async/zone.dart:1301:19)\n#15     _CustomZone.runGuarded (dart:async/zone.dart:1209:7)\n#16     _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1249:23)\n#17     _rootRun (dart:async/zone.dart:1399:13)\n#18     _CustomZone.run (dart:async/zone.dart:1301:19)\n#19     _CustomZone.runGuarded (dart:async/zone.dart:1209:7)\n#20     _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1249:23)\n#21     _microtaskLoop (dart:async/schedule_microtask.dart:40:21)\n#22     _startMicrotaskLoop (dart:async/schedule_microtask.dart:49:5)\n#23     _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:118:13)\n#24     _RawReceivePort._handleMessage (dart:isolate-patch/isolate_patch.dart:185:5)\n"
      }
    }
  },
  command = "stackTrace",
  message = "Thread 1 is not paused",
  request_seq = 6,
  seq = 28,
  success = false,
  type = "response"
}
[ WARN ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.compileExpression",
    service = "compileExpression"
  },
  event = "dart.serviceRegistered",
  seq = 24,
  type = "event"
}
[ WARN ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.flutterMemoryInfo",
    service = "flutterMemoryInfo"
  },
  event = "dart.serviceRegistered",
  seq = 25,
  type = "event"
}
[ WARN ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.flutterGetSkSL",
    service = "flutterGetSkSL"
  },
  event = "dart.serviceRegistered",
  seq = 26,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.reassemble",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 29,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.exit",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 30,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.connectedVmServiceUri",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 31,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.activeDevToolsServerAddress",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 32,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.platformOverride",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 33,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.brightnessOverride",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 34,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.timeDilation",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 35,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.evict",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 36,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.profilePlatformChannels",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 37,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.invertOversizedImages",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 38,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugPaint",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 39,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugPaintBaselinesEnabled",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 40,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.repaintRainbow",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 41,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpLayerTree",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 42,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDisableClipLayers",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 43,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDisablePhysicalShapeLayers",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 44,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDisableOpacityLayers",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 45,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpRenderTree",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 46,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpSemanticsTreeInTraversalOrder",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 47,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpSemanticsTreeInInverseHitTestOrder",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 48,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.profileRenderObjectPaints",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 49,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.profileRenderObjectLayouts",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 50,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpApp",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 51,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpFocusTree",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 52,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.showPerformanceOverlay",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 53,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.didSendFirstFrameEvent",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 54,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.didSendFirstFrameRasterizedEvent",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 55,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.profileWidgetBuilds",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 56,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.profileUserWidgetBuilds",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 57,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugAllowBanner",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 58,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.structuredErrors",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 59,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.show",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 60,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.trackRebuildDirtyWidgets",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 61,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.widgetLocationIdMap",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 62,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.trackRepaintWidgets",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 63,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.disposeAllGroups",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 64,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.disposeGroup",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 65,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.isWidgetTreeReady",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 66,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.disposeId",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 67,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.setPubRootDirectories",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 68,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.addPubRootDirectories",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 69,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.removePubRootDirectories",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 70,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getPubRootDirectories",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 71,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.setSelectionById",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 72,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getParentChain",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 73,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getProperties",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 74,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getChildren",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 75,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getChildrenSummaryTree",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 76,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getChildrenDetailsSubtree",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 77,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getRootWidget",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 78,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getRootWidgetSummaryTree",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 79,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getRootWidgetSummaryTreeWithPreviews",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 80,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getRootWidgetTree",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 81,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getDetailsSubtree",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 82,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getSelectedWidget",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 83,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getSelectedSummaryWidget",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 84,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.isWidgetCreationTracked",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 85,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.screenshot",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 86,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getLayoutExplorerNode",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 87,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.setFlexFit",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 88,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.setFlexFactor",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 89,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:18Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.setFlexProperties",
    isolateId = "isolates/8109376867350687"
  },
  event = "dart.serviceExtensionAdded",
  seq = 90,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:19Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extension = "ext.flutter.activeDevToolsServerAddress",
    value = "http://127.0.0.1:9102"
  },
  event = "flutter.serviceExtensionStateChanged",
  seq = 91,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:19Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extension = "ext.flutter.connectedVmServiceUri",
    value = "http://127.0.0.1:56132/JuAcNUk2-hc=/"
  },
  event = "flutter.serviceExtensionStateChanged",
  seq = 92,
  type = "event"
}
[ DEBUG ] 2024-11-06T17:47:22Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "stdout",
    output = "D/ProfileInstaller( 4877): Installing profile for com.example.flutter_start\n"
  },
  event = "output",
  seq = 93,
  type = "event"
}

@sidlatau
Copy link
Author

sidlatau commented Nov 6, 2024

In log 1 and log 2 debugger tried to stop at some invalid location, in log 3 I got "Thread 1 is not paused" error.

Though it's worth noting that in VS Code by default we treat non-user code as non-debuggable and it would get a presentationHint that would stop VS Code from jumping to it, so the same behaviour may be less visible.

Can you give me more details about how the non-user code is identified?

@DanTup
Copy link
Collaborator

DanTup commented Nov 6, 2024

@sidlatau thanks for the logs - I will try to dig through them soon.

Can you give me more details about how the non-user code is identified?

There are flags debugExternalPackageLibraries and debugSdkLibraries that you can pass to launch (see https://github.com/dart-lang/sdk/blob/main/third_party/pkg/dap/tool/README.md#launchattach-arguments).

If you set these to false (which we default to in VS Code) then we will consider files outside of cwd and additionalProjectPaths to be code that should not be debugged. This means we won't break inside them for exceptions/breakpoints, and in call stacks we'll apply a presentationHint to them to indicate they are external sources (which VS Code uses as a signal to jump up the call stack to the first user-source frame).

@sidlatau
Copy link
Author

sidlatau commented Nov 6, 2024

Hmm, I added debugExternalPackageLibraries and debugSdkLibraries but the debugger still stops at the framework code. Do these properties default to false if not provided?

DAP log 4

[ DEBUG ] 2024-11-06T20:30:10Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1434 ]	"Spawning debug adapter"	{
  args = { "debug-adapter" },
  command = "/Users/ts/fvm/versions/3.24.4/bin/flutter",
  type = "executable"
}
[ DEBUG ] 2024-11-06T20:30:10Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    adapterID = "nvim-dap",
    clientID = "neovim",
    clientName = "neovim",
    columnsStartAt1 = true,
    linesStartAt1 = true,
    locale = "en_US.UTF-8",
    pathFormat = "path",
    supportsProgressReporting = true,
    supportsRunInTerminalRequest = true,
    supportsStartDebuggingRequest = true,
    supportsVariableType = true
  },
  command = "initialize",
  seq = 1,
  type = "request"
}
[ DEBUG ] 2024-11-06T20:30:11Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    exceptionBreakpointFilters = { {
        default = false,
        filter = "All",
        label = "All Exceptions"
      }, {
        default = true,
        filter = "Unhandled",
        label = "Uncaught Exceptions"
      } },
    supportsClipboardContext = true,
    supportsConditionalBreakpoints = true,
    supportsConfigurationDoneRequest = true,
    supportsDelayedStackTraceLoading = true,
    supportsEvaluateForHovers = true,
    supportsLogPoints = true,
    supportsRestartFrame = true,
    supportsRestartRequest = false,
    supportsTerminateRequest = true,
    supportsValueFormattingOptions = true
  },
  command = "initialize",
  request_seq = 1,
  seq = 1,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T20:30:11Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    args = {},
    cwd = "/Users/ts/Documents/github/personal/tmp/flutter_start",
    dartSdkPath = "/Users/ts/fvm/versions/3.24.4/bin/cache/dart-sdk",
    debugExternalPackageLibraries = false,
    debugSdkLibraries = false,
    evaluateToStringInDebugViews = true,
    flutterSdkPath = "/Users/ts/fvm/versions/3.24.4",
    name = "Launch flutter",
    program = "lib/main.dart",
    request = "launch",
    type = "dart"
  },
  command = "launch",
  seq = 2,
  type = "request"
}
[ DEBUG ] 2024-11-06T20:30:11Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = vim.empty_dict(),
  event = "initialized",
  seq = 2,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:11Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    filters = { "Unhandled" }
  },
  command = "setExceptionBreakpoints",
  seq = 3,
  type = "request"
}
[ DEBUG ] 2024-11-06T20:30:11Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = vim.empty_dict(),
  command = "setExceptionBreakpoints",
  request_seq = 3,
  seq = 3,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T20:30:11Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  command = "configurationDone",
  seq = 4,
  type = "request"
}
[ DEBUG ] 2024-11-06T20:30:11Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  command = "configurationDone",
  request_seq = 4,
  seq = 4,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T20:30:11Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    message = "Launching…",
    progressId = "launch_1",
    title = "Flutter"
  },
  event = "progressStart",
  seq = 5,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:11Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  command = "launch",
  request_seq = 2,
  seq = 6,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T20:30:16Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    capabilities = {
      supportsRestartRequest = true
    }
  },
  event = "capabilities",
  seq = 7,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:16Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    appId = "89ee528b-8997-4290-a008-44b0258b7df0",
    deviceId = "emulator-5554",
    directory = "/Users/ts/Documents/github/personal/tmp/flutter_start",
    launchMode = "run",
    mode = "debug",
    supportsRestart = true
  },
  event = "flutter.appStart",
  seq = 8,
  type = "event"
}
[ WARN ] 2024-11-06T20:30:16Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    appId = "89ee528b-8997-4290-a008-44b0258b7df0",
    deviceId = "emulator-5554",
    directory = "/Users/ts/Documents/github/personal/tmp/flutter_start",
    launchMode = "run",
    mode = "debug",
    supportsRestart = true
  },
  event = "flutter.appStart",
  seq = 8,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:16Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "console",
    output = "Launching lib/main.dart on sdk gphone64 arm64 in debug mode...\n"
  },
  event = "output",
  seq = 9,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:16Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    message = "Running Gradle task 'assembleDebug'...",
    progressId = "launch_1"
  },
  event = "progressUpdate",
  seq = 10,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:21Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "console",
    output = "✓ Built build/app/outputs/flutter-apk/app-debug.apk\n"
  },
  event = "output",
  seq = 11,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    message = "Syncing files to device sdk gphone64 arm64...",
    progressId = "launch_1"
  },
  event = "progressUpdate",
  seq = 12,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "console",
    output = "I/e.flutter_start( 7633): Compiler allocated 5250KB to compile void android.view.ViewRootImpl.performTraversals()\n"
  },
  event = "output",
  seq = 13,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    progressId = "launch_1"
  },
  event = "progressEnd",
  seq = 14,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    output = "Connecting to VM Service at ws://127.0.0.1:63626/sFLZSZG1LsE=/ws\n"
  },
  event = "output",
  seq = 15,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    output = "Connected to the VM Service.\n"
  },
  event = "output",
  seq = 16,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    vmServiceUri = "ws://127.0.0.1:63626/sFLZSZG1LsE=/ws"
  },
  event = "dart.debuggerUris",
  seq = 17,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:23Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    reason = "started",
    threadId = 1
  },
  event = "thread",
  seq = 18,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:24Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    reason = "entry",
    threadId = 1
  },
  event = "stopped",
  seq = 19,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:24Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  command = "threads",
  seq = 5,
  type = "request"
}
[ DEBUG ] 2024-11-06T20:30:24Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    threads = { {
        id = 1,
        name = "main"
      } }
  },
  command = "threads",
  request_seq = 5,
  seq = 20,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T20:30:24Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    startFrame = 0,
    threadId = 1
  },
  command = "stackTrace",
  seq = 6,
  type = "request"
}
[ DEBUG ] 2024-11-06T20:30:24Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = vim.empty_dict(),
  event = "flutter.appStarted",
  seq = 21,
  type = "event"
}
[ WARN ] 2024-11-06T20:30:24Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = vim.empty_dict(),
  event = "flutter.appStarted",
  seq = 21,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:24Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.reloadSources",
    service = "reloadSources"
  },
  event = "dart.serviceRegistered",
  seq = 22,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:24Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.hotRestart",
    service = "hotRestart"
  },
  event = "dart.serviceRegistered",
  seq = 23,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:24Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.flutterVersion",
    service = "flutterVersion"
  },
  event = "dart.serviceRegistered",
  seq = 24,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:24Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.compileExpression",
    service = "compileExpression"
  },
  event = "dart.serviceRegistered",
  seq = 25,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:24Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.flutterMemoryInfo",
    service = "flutterMemoryInfo"
  },
  event = "dart.serviceRegistered",
  seq = 26,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:24Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    method = "s0.flutterGetSkSL",
    service = "flutterGetSkSL"
  },
  event = "dart.serviceRegistered",
  seq = 27,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:24Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    threadId = 1
  },
  event = "continued",
  seq = 28,
  type = "event"
}
[ WARN ] 2024-11-06T20:30:24Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.reloadSources",
    service = "reloadSources"
  },
  event = "dart.serviceRegistered",
  seq = 22,
  type = "event"
}
[ WARN ] 2024-11-06T20:30:24Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.hotRestart",
    service = "hotRestart"
  },
  event = "dart.serviceRegistered",
  seq = 23,
  type = "event"
}
[ WARN ] 2024-11-06T20:30:24Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.flutterVersion",
    service = "flutterVersion"
  },
  event = "dart.serviceRegistered",
  seq = 24,
  type = "event"
}
[ WARN ] 2024-11-06T20:30:24Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.compileExpression",
    service = "compileExpression"
  },
  event = "dart.serviceRegistered",
  seq = 25,
  type = "event"
}
[ WARN ] 2024-11-06T20:30:24Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.flutterMemoryInfo",
    service = "flutterMemoryInfo"
  },
  event = "dart.serviceRegistered",
  seq = 26,
  type = "event"
}
[ WARN ] 2024-11-06T20:30:24Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1063 ]	"No event handler for "	{
  body = {
    method = "s0.flutterGetSkSL",
    service = "flutterGetSkSL"
  },
  event = "dart.serviceRegistered",
  seq = 27,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:24Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    stackFrames = { {
        canRestart = false,
        column = 1,
        id = 1,
        line = 1397,
        name = "runApp",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@237005770/scripts/package%3Aflutter%2Fsrc%2Fwidgets%2Fbinding.dart/19302f4dd85",
            type = "@Script",
            uri = "package:flutter/src/widgets/binding.dart"
          },
          name = "package:flutter/src/widgets/binding.dart",
          origin = "from external packages",
          path = "/Users/ts/fvm/versions/3.24.4/packages/flutter/lib/src/widgets/binding.dart",
          presentationHint = "deemphasize"
        }
      }, {
        canRestart = true,
        column = 3,
        id = 2,
        line = 4,
        name = "main",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@17337746/scripts/package%3Aflutter_start%2Fmain.dart/19302f4dd7f",
            type = "@Script",
            uri = "package:flutter_start/main.dart"
          },
          name = "package:flutter_start/main.dart",
          path = "/Users/ts/Documents/github/personal/tmp/flutter_start/lib/main.dart"
        }
      }, {
        canRestart = true,
        column = 23,
        id = 3,
        line = 301,
        name = "_runMain.<anonymous closure>",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@15065589/scripts/dart%3Aui%2Fhooks.dart/0",
            type = "@Script",
            uri = "dart:ui/hooks.dart"
          },
          name = "dart:ui/hooks.dart",
          origin = "from the SDK",
          path = "/Users/ts/fvm/versions/3.24.4/bin/cache/pkg/sky_engine/lib/ui/hooks.dart",
          presentationHint = "deemphasize"
        }
      }, {
        canRestart = true,
        column = 19,
        id = 4,
        line = 297,
        name = "_delayEntrypointInvocation.<anonymous closure>",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@1026248/scripts/dart%3Aisolate-patch%2Fisolate_patch.dart/0",
            type = "@Script",
            uri = "dart:isolate-patch/isolate_patch.dart"
          },
          name = "dart:isolate-patch/isolate_patch.dart",
          origin = "from the SDK",
          path = "/Users/ts/fvm/versions/3.24.4/bin/cache/pkg/sky_engine/lib/_internal/vm/lib/isolate_patch.dart",
          presentationHint = "deemphasize"
        }
      }, {
        canRestart = true,
        column = 12,
        id = 5,
        line = 184,
        name = "_RawReceivePort._handleMessage",
        source = {
          adapterData = {
            fixedId = true,
            id = "libraries/@1026248/scripts/dart%3Aisolate-patch%2Fisolate_patch.dart/0",
            type = "@Script",
            uri = "dart:isolate-patch/isolate_patch.dart"
          },
          name = "dart:isolate-patch/isolate_patch.dart",
          origin = "from the SDK",
          path = "/Users/ts/fvm/versions/3.24.4/bin/cache/pkg/sky_engine/lib/_internal/vm/lib/isolate_patch.dart",
          presentationHint = "deemphasize"
        }
      } },
    totalFrames = 5
  },
  command = "stackTrace",
  request_seq = 6,
  seq = 29,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    frameId = 1
  },
  command = "scopes",
  seq = 7,
  type = "request"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.reassemble",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 30,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.exit",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 31,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.connectedVmServiceUri",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 32,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.activeDevToolsServerAddress",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 33,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.platformOverride",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 34,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.brightnessOverride",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 35,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.timeDilation",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 36,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.evict",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 37,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.profilePlatformChannels",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 38,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.invertOversizedImages",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 39,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugPaint",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 40,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugPaintBaselinesEnabled",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 41,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.repaintRainbow",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 42,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpLayerTree",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 43,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDisableClipLayers",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 44,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDisablePhysicalShapeLayers",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 45,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDisableOpacityLayers",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 46,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpRenderTree",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 47,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpSemanticsTreeInTraversalOrder",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 48,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpSemanticsTreeInInverseHitTestOrder",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 49,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.profileRenderObjectPaints",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 50,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.profileRenderObjectLayouts",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 51,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpApp",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 52,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugDumpFocusTree",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 53,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.showPerformanceOverlay",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 54,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.didSendFirstFrameEvent",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 55,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.didSendFirstFrameRasterizedEvent",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 56,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.profileWidgetBuilds",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 57,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.profileUserWidgetBuilds",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 58,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.debugAllowBanner",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 59,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.structuredErrors",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 60,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.show",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 61,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.trackRebuildDirtyWidgets",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 62,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.widgetLocationIdMap",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 63,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.trackRepaintWidgets",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 64,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.disposeAllGroups",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 65,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.disposeGroup",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 66,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.isWidgetTreeReady",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 67,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.disposeId",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 68,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.setPubRootDirectories",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 69,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.addPubRootDirectories",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 70,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.removePubRootDirectories",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 71,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getPubRootDirectories",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 72,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.setSelectionById",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 73,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getParentChain",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 74,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getProperties",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 75,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getChildren",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 76,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getChildrenSummaryTree",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 77,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getChildrenDetailsSubtree",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 78,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getRootWidget",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 79,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getRootWidgetSummaryTree",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 80,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getRootWidgetSummaryTreeWithPreviews",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 81,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getRootWidgetTree",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 82,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getDetailsSubtree",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 83,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getSelectedWidget",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 84,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getSelectedSummaryWidget",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 85,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.isWidgetCreationTracked",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 86,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.screenshot",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 87,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.getLayoutExplorerNode",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 88,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.setFlexFit",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 89,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.setFlexFactor",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 90,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extensionRPC = "ext.flutter.inspector.setFlexProperties",
    isolateId = "isolates/6221975327096495"
  },
  event = "dart.serviceExtensionAdded",
  seq = 91,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extension = "ext.flutter.activeDevToolsServerAddress",
    value = "http://127.0.0.1:9102"
  },
  event = "flutter.serviceExtensionStateChanged",
  seq = 92,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    extension = "ext.flutter.connectedVmServiceUri",
    value = "http://127.0.0.1:63626/sFLZSZG1LsE=/"
  },
  event = "flutter.serviceExtensionStateChanged",
  seq = 93,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    scopes = { {
        expensive = false,
        name = "Locals",
        presentationHint = "locals",
        variablesReference = 6
      }, {
        expensive = false,
        name = "Globals",
        presentationHint = "globals",
        variablesReference = 7
      } }
  },
  command = "scopes",
  request_seq = 7,
  seq = 94,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    variablesReference = 6
  },
  command = "variables",
  seq = 8,
  type = "request"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1746 ]	"request"	{
  arguments = {
    variablesReference = 7
  },
  command = "variables",
  seq = 9,
  type = "request"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    variables = {}
  },
  command = "variables",
  request_seq = 8,
  seq = 95,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T20:30:26Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    variables = { {
        name = "_kAlignedButtonPadding",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_kAlignedMenuMargin",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_kDenseButtonHeight",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_kDropdownMenuDuration",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_kMenuItemHeight",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_kMenuItemPadding",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_kUnalignedButtonPadding",
        value = "<not initialized>",
        variablesReference = 0
      }, {
        name = "_kUnalignedMenuMargin",
        value = "<not initialized>",
        variablesReference = 0
      } }
  },
  command = "variables",
  request_seq = 9,
  seq = 96,
  success = true,
  type = "response"
}
[ DEBUG ] 2024-11-06T20:30:28Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "stdout",
    output = "D/ProfileInstaller( 7633): Installing profile for com.example.flutter_start\n"
  },
  event = "output",
  seq = 97,
  type = "event"
}
[ DEBUG ] 2024-11-06T20:30:41Z+0100 ] ...s/ts/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1013 ]	1	{
  body = {
    category = "stdout",
    output = "I/e.flutter_start( 7633): Background concurrent mark compact GC freed 2415KB AllocSpace bytes, 0(0B) LOS objects, 49% free, 2468KB/4937KB, paused 1.057ms,80.567ms total 212.030ms\n"
  },
  event = "output",
  seq = 98,
  type = "event"
}

image Frames: image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-tools A meta category for issues that should be addressed by tooling (prefer more concrete areas). type-bug Incorrect behavior (everything from a crash to more subtle misbehavior)
Projects
None yet
Development

No branches or pull requests

4 participants