ProxymanApp / ProxymanApp/Proxyman

iOS app crashes when exporting many requests

Open
#2,227 6 comments 0 reactions 1 assignee View on GitHub

@NghiaTranUIT is already working on this.

Since Jan 13, 2025.

✅ Done bug
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

  1. Capture a lot of traffic i.e. several thousands requests, 1GB of data.
  2. Use share option for the whole domain to export to a file.
  3. 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

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.