ProxymanApp / ProxymanApp/Proxyman
iOS app crashes when exporting many requests
@NghiaTranUIT is already working on this.
Since Jan 13, 2025.
- Dominant language
- No language data
- Stars
- 7k
- Forks
- 237
- PR merge metrics
- No merged PRs in 30d
Description
Description
My use case is saving live video streams that don't provide replays. I capture data segments on mobile, then export the session to a file and import it in proxyman on Mac. From there I can export the stream segments and merge them into a single video. This works for shorter streams but is problematic for longer streams because the mobile app usually crashes on export. In the past it used to work after a few tries but this time I can't get the data exported. I could export an 80 minutes long stream, around 1.5 GB. This time it's only 1h long stream but the app always crashes. There are around 1900 responses, each 500KB.
Could be related to #1946 but I don't use airdrop. In fact, the app crashes before I'm able to choose the sharing method.
Steps to Reproduce
- Capture a lot of traffic i.e. several thousands requests, 1GB of data.
- Use share option for the whole domain to export to a file.
- The app crashes.
Current Behavior
Sharing captured traffic doesn't work for larger data sets.
Expected Behavior
Save correctly to a file in Files. Alternatively, allow iCloud sync to Mac (related to #2209 ?). Another alternative could be enabling File-Sharing, if I understand it correctly that would allow Mac/PC users to just copy the internal files of the mobile app in iTunes/Finder.
Environment
- App version: Proxyman 2.21.1
- OS version: iOS 18.1.1
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.