Open
Description
Describe the bug
I have an app which is working fine on flutter version 3.7.11 and 3.10.6. But when I upgraded flutter sdk to 3.13.6 or 3.13.8, it just directly crashes.
To Reproduce
Steps to reproduce the behavior:
- Take working a project on which was working on older version of flutter
- Run on flutter 3.13.*
- Observe error
Expected behavior
App shouldn't crash.
Unity (please complete the following information):
- OS: [iOS]
- Version [2022.2.0]
Smartphone (please complete the following information):
- Device: [iPhone 11]
- OS: [iOS - 16.6.1]
Additional Context
App boots up fine but when it reaches Unity initialisation than it crashes.
StackTrace
This is the only stacktrace, I get.
[Subsystems] Discovering subsystems at path /var/containers/Bundle/Application/C906FCBE-D625-47D8-A738-6F69FDE5BB63/Runner.app/Frameworks/UnityFramework.framework/Data/UnitySubsystems
GfxDevice: creating device client; threaded=1; jobified=1
Initializing Metal device caps: Apple A13 GPU
Initialize engine version: 2022.1.24f1 (709dddfb713f)
* thread #10, name = 'io.flutter.1.raster', stop reason = EXC_BAD_ACCESS (code=1, address=0x0)
frame #0: 0x000000010e728e88 Flutter`impeller::ContentsFilterInput::GetCoverage(impeller::Entity const&) const + 4
Flutter`impeller::ContentsFilterInput::GetCoverage:
-> 0x10e728e88 <+4>: ldr x9, [x0]
0x10e728e8c <+8>: ldr x2, [x9, #0x18]
0x10e728e90 <+12>: br x2
Flutter`impeller::FilterContentsFilterInput::~FilterContentsFilterInput:
0x10e728e94 <+0>: stp x20, x19, [sp, #-0x20]!
Target 0: (Runner) stopped.
Lost connection to device.