Skip to content

[tool_crash] flutter widget-preview start crashes with RpcException - Unknown method "Lsp.dart/workspace/getFlutterWidgetPreviews" #187367

Description

@Nullexdev

Command

flutter widget-preview start

Steps to Reproduce

  1. Create a Flutter package project
  2. Run flutter widget-preview start in the project root
  3. Wait for "Connected to DTD" message
  4. Flutter crashes immediately after connecting

Expected Behavior

Widget Preview should start successfully and open in Chrome browser.

Actual Behavior

Crashes with:
JSON-RPC error -32601 (method not found):
Unknown method "Lsp.dart/workspace/getFlutterWidgetPreviews"

Environment

Flutter version: 3.44.0 (stable)
Dart version: 3.12.0
OS: Windows 11 (24H2)
IDE: Android Studio
Project type: Flutter Package (not a full app)

Logs

RpcException

package:json_rpc_2/src/client.dart 134:62                            Client.sendRequest
package:json_rpc_2/src/peer.dart 116:15                              Peer.sendRequest
package:dtd/src/dart_tooling_daemon.dart 218:36                      DartToolingDaemon.call
package:flutter_tools/src/widget_preview/dtd_services.dart 176:48    WidgetPreviewDtdServices.getFlutterWidgetPreviews

Flutter Application Metadata

Type: malformed
Version: 0.0.1
Material: true

Metadata

Metadata

Assignees

Labels

P2Important issues not at the top of the work listteam-toolOwned by Flutter Tool teamtoolAffects the "flutter" command-line tool. See also t: labels.triaged-toolTriaged by Flutter Tool teamworkaround availableThere is a workaround available to overcome the issue

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions