Skip to content
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

Crash in [FBSSceneSnapshotRequestHandle performRequestForScene:] #684

Open
wutschel opened this issue Jun 12, 2022 · 2 comments
Open

Crash in [FBSSceneSnapshotRequestHandle performRequestForScene:] #684

wutschel opened this issue Jun 12, 2022 · 2 comments

Comments

@wutschel
Copy link
Contributor

With 1.9, 1.10 and mostly 1.10.1 I see several crashes which -- as far as I understand -- point to an issue when iOS kills the App because it was moved to background but is still active.

Exception Type:  EXC_CRASH (SIGKILL)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note:  EXC_CORPSE_NOTIFY
Termination Reason: FRONTBOARD 2343432205 
<RBSTerminateContext| domain:10 code:0x8BADF00D explanation:scene-update watchdog transgression: application<it.joethefox.XBMC-Remote>:33891 exhausted real (wall clock) time allowance of 10.00 seconds
ProcessVisibility: Background
ProcessState: Running
WatchdogEvent: scene-update
WatchdogVisibility: Background
WatchdogCPUStatistics: (
"Elapsed total CPU time (seconds): 21.930 (user 21.930, system 0.000), 100% CPU",
"Elapsed application CPU time (seconds): 0.024, 0% CPU"
) reportType:CrashLog maxTerminationResistance:Interactive>

Is there a standard way to find out more details and resolve this?

@kambala-decapitator
Copy link
Collaborator

the only "standard" way is to check what's going on when app is suspended. Maybe some synchronous network request takes time? This can be tackled with [UIApplication.sharedApplication beginBackgroundTask...].

@wutschel
Copy link
Contributor Author

Thanks, adding a link for future use: Proper use of beginBackgroundTaskWithExpirationHandler

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants