Skip to content

[CP] prevent tool crash when IntelliJValidatorOnMac encounters an installation with a missing CFBundleIdentifier #138180

Description

@andrewkolos

Issue Link

#138029

Commit Hash

94550c6

Target

stable

PR Link

#138176

Changelog Description

Prevents a crash in flutter doctor for macOS users who have an IntelliJ or Android Studio installation with a missing CFBundleIdentifier in its plist.

Impacted Users

Flutter devs developing on macOS

Impact Description

fluter doctor crashes for macOS users who have an IntelliJ or Android Studio installation with a missing CFBundleIdentifier (which is a required field) in its plist.

Workaround

Reinstall IntelliJ/Android Studio, or edit the installation's plist file to have an appropriate CFBundleIdentifier value.

Risk

low

Test Coverage

yes

Validation Steps

No response

Metadata

Metadata

Assignees

Labels

cp: approvedApproved cherry-pick requestcp: reviewCherry-picks in the review queue

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions