fluttercommunity / fluttercommunity/chewie

when i enter fullscreen and exit on ios then throw a exception app exited

Open
#175 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Dart
Stars
2.1k
Forks
1.1k
Avg merge
6d 8h
Merged PRs (30d)
6

Description

First throw call stack:
(
0 CoreFoundation 0x000000010d61b6fb __exceptionPreprocess + 331
1 libobjc.A.dylib 0x000000010c4d4ac5 objc_exception_throw + 48
2 CoreFoundation 0x000000010d61b555 +[NSException raise:format:] + 197
3 UIKitCore 0x000000011799e647 -[UIViewController __supportedInterfaceOrientations] + 921
4 UIKitCore 0x000000011798dee5 -[UIViewController _preferredInterfaceOrientationGivenStatusBarAndDeviceAndOrientation:] + 90
5 UIKitCore 0x0000000117fc2851 -[UIWindow _updateToInterfaceOrientation:duration:force:] + 407
6 CoreFoundation 0x000000010d55d5ec __CFNOTIFICATIONCENTER_IS_<…>

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the fullscreen-to-exit flow on iOS and inspect the UIKit orientation exception shown in the issue's call stack. Trace Chewie's fullscreen and orientation-handling entry points, then verify that exiting fullscreen no longer terminates the app; the payload does not name a file or test to run.

Written by the indexing model from the issue text.

Assessment

Tech stack
dart, flutter, ios
Domain
mobile
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.