-
Notifications
You must be signed in to change notification settings - Fork 29
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
vm_service 2.1.2 breaks coverage 0.13.3+1 #458
Comments
/cc @bkonyi looks like the issue originated with publishing 2.1.2 without the minimum Dart SDK constraint bumped to a version that includes support for the IsolateGroups work that landed in dart-lang/sdk@9e636b5. |
Discussed in person with @bkonyi. He's going to:
In the meantime, I'm going to quick publish a version of coverage with an upper bound of |
Thanks for the quick response. |
dart-archive/coverage#279 has landed which sets the upper bound on the Once items 1 and 2 have landed in the Dart SDK, I'll republish this package with an updated |
Re-opening since there's still work to do for the long-term fix. :) |
Will do. Thanks for the thorough support! |
A fix for package:vm_service is up for review here: https://dart-review.googlesource.com/c/sdk/+/127065 |
…f remote service protocl version was older than that supported by package:vm_service When connecting to a VM service which supports an older version of the protocol than that supported by package:vm_service, there was the possibility for a crash if the package tried to create a List for a response property which is not supported by the remote VM service. The fix here is to check for null from createServiceObject when building a List from a response and produce an empty list for that property. Issue originally filed here: https://github.com/dart-lang/coverage/issues/278 Change-Id: Ibe8593fa8e4a55d05dd821bbdf363a67c15d5483 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/127065 Reviewed-by: Devon Carew <devoncarew@google.com> Commit-Queue: Ben Konyi <bkonyi@google.com>
Re-loosen the dependency on the `vm_service` package from `>=1.0.0 < 2.1.2` to `>=1.0.0 <3.0.0` now that breakage introduced in version `2.1.2` has been resolved. Fixed in: dart-lang/sdk@7a911ce. Fixes https://github.com/dart-lang/coverage/issues/278.
Re-loosen the dependency on the `vm_service` package from `>=1.0.0 < 2.1.2` to `>=1.0.0 <3.0.0` now that breakage introduced in version `2.1.2` has been resolved. Fixed in: dart-lang/sdk@7a911ce. Fixes https://github.com/dart-lang/coverage/issues/278.
…ge#280) Re-loosen the dependency on the `vm_service` package from `>=1.0.0 < 2.1.2` to `>=1.0.0 <3.0.0` now that breakage introduced in version `2.1.2` has been resolved. Fixed in: dart-lang/sdk@7a911ce. Fixes https://github.com/dart-lang/coverage/issues/278.
A recent upgrade of vm_service breaks coverage 0.13.3+1 (used to use vm_service 2.1.1). Reverting to coverage 0.13.3 resolves it for now (vm_service 1.2.0).
The text was updated successfully, but these errors were encountered: