alibaba / alibaba/flutter_boost

请问一下iOS14 beta系统用哪个flutter_boost的版本比较稳定, 我试了两个版本都会有不同情况的奔溃.

Open
#859 9 comments 0 reactions 0 assignees View on GitHub
iOS
Dominant language
Dart
Stars
7.2k
Forks
1.3k
PR merge metrics
No merged PRs in 30d

Description

1. ref: 'v1.17.1-hotfixes' 这个版本配合Flutter SDK 1.17.1 的情况下, 在从Flutter页面里面调用FLutter_boost的open方法打开另一个Flutter页面会奔溃: ] [VERBOSE-2:FlutterViewController.mm(148)] The supplied FlutterEngine is already used with FlutterViewController instance . One instance of the FlutterEngine can only be attached to one FlutterViewController at a time. Set FlutterEngine.viewController to nil before attaching it to another FlutterViewController.
"xxxxxx" (4758,0x16da23000) malloc: Incorrect checksum for freed object 0x1403e5200: probably modified after being freed.
Corrupt value: 0x2020227070612e
xxxxxx"(4758,0x16da23000) malloc: *** set a breakpoint in malloc_error_break to debug

2. "1.12.13+3" 这个版本跳转flutter页面没问题, 但是从flutter页面触发原生方法的时候, 在iOS14beta系统很大概率会奔溃卡死.
日志忘记记录, 大概意思就是对象释放掉了还被使用导致的.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing both reported paths on iOS 14 beta: opening another Flutter page with ref v1.17.1-hotfixes and invoking a native method with version 1.12.13+3 and Flutter SDK 1.17.1. Capture complete crash logs and compare the two versions; done means the affected flows no longer crash or the supported stable version and reproducible cause are documented.

Written by the indexing model from the issue text.

Assessment

Tech stack
dart, flutter, ios
Domain
mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.