Almost always, crashes while processing are caused by your mobile device running out of memory as it attempts to generate the 3D reconstruction. Polycam has incomplete information about your device’s memory capabilities, so there is no way to fundamentally prevent out of memory crashes without severely limiting the app’s processing capabilities.
Troubleshooting Crashing When Processing Captures
Crashing issues during capture processing are often related to very large LiDAR captures. To help prevent these issues, we recommend limiting your capture sessions to 30 minutes or less. If you encounter problems with a specific capture, follow these troubleshooting steps to resolve the issue:
- Update Your App: Ensure that you are using the latest version of the app. Updates often include bug fixes and performance improvements that can resolve processing issues.
- Close Unnecessary Apps: Force-close all open applications, particularly those that may be using memory, such as those downloading data, playing audio, or using location services.
- Restart Your Device: If closing apps doesn’t help, try restarting your device to clear any temporary memory issues
- Use the ‘FAST’ Processing Preset: FAST’ processing preset in the app and attempt to process your capture. This preset is optimized for quicker processing and may resolve the issue with minimal adjustments.
-
Adjust Custom Processing Settings
- Simplification Slider: Go to the ‘CUSTOM’ processing section and set the “Simplification” slider to 80%. This setting mirrors the ‘FAST’ preset and can help improve processing success.
- Voxel Size: If your capture is processed successfully with the ‘FAST’ preset, you can gradually adjust the simplification and voxel size settings to fine-tune the results.
- Reprocessing: If the capture did not process successfully with the ‘FAST’ preset, incrementally increase the simplification and voxel size settings and attempt to reprocess the capture.
-
Tweak Custom Settings: Continue to adjust the CUSTOM sliders and reprocess until you achieve a successful result. Make small adjustments to find the optimal settings for your specific capture.
-
File a Bug Report: Once you have followed these troubleshooting steps and the capture still fails to process, especially if your capture session was under 30 minutes, please file a bug report. Mention that you followed the recommended steps from the FAQs to assist with resolving the issue.