iPhone OS 18, Webview process terminating in real device
Bug description: The WebView process terminates when a specific screen is opened within the WebView. However, the WebView functions correctly on earlier versions of iOS.
0x105274c18 - [pageProxyID=11, webPageID=12, PID=2118] WebPageProxy::processDidTerminate: (pid 2118), reason=Crash 0x1210280c0 - ProcessAssertion::acquireSync Failed to acquire RBS assertion 'XPCConnectionTerminationWatchdog' for process with PID=2118, error: (null) 0x105274c18 - [pageProxyID=11, webPageID=12, PID=2118] WebPageProxy::dispatchProcessDidTerminate: reason=Crash Webview Process Terminated Webview Process Terminated WebView content process terminated: 0x122000ac0 - GPUProcessProxy::gpuProcessExited: reason=IdleExit
Screenshots/Videos: https://github.com/user-attachments/assets/70e00378-9ef3-46c5-83d1-3857b6dccd12
Environment:
- iOS OS version: 18.1
- react-native version: 0.75.2
- react-native-webview version: 13.13.1
Which type of document or webview are you trying to render, @iqra-khaliq ? it's a PDF? I’m encountering a similar issue with an embedded PDF viewer on the page.
@jetaix I'm displaying website within webview, website renders large amount of data, due to which webview content process is terminating on OS 18 or greater. It is. working fine for the devices with lower OS versions.
I have tested after downgrading react-native-webview version to13.12.5, still no luck app is crashing on real iOS device on OS <= 18. React native version of my project is 0.75.2
Hello 👋, this issue has been opened for more than 2 months with no activity on it. If the issue is still here, please keep in mind that we need community support and help to fix it! Just comment something like still searching for solutions and if you found one, please open a pull request! You have 7 days until this gets closed automatically
https://private-user-images.githubusercontent.com/241885969/509297800-bf82cb10-58c6-4c9c-9a18-5b59f9ecbf49.jpeg?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjIyMjczMDIsIm5iZiI6MTc2MjIyNzAwMiwicGF0aCI6Ii8yNDE4ODU5NjkvNTA5Mjk3ODAwLWJmODJjYjEwLTU4YzYtNGM5Yy05YTE4LTViNTlmOWVjYmY0OS5qcGVnP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MTEwNCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTExMDRUMDMzMDAyWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MGNjMDRjZTY0YTU0YWI3NWJjNmQ1YjRlOTU4Mzg2YzlmMDM3YjRiNmEyMmQ5YTUyNjc4MGU5NTk2YmNhMWJjMSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.v6T_t_dtNarWd5dymJraWnQS9ThrHstWjIFbgNSQEhw