mirror of
https://github.com/ProxymanApp/Proxyman.git
synced 2026-04-28 09:35:55 +03:00
[GH-ISSUE #1538] Proxyman crashes instantly after loading diff view for big responses #1529
Labels
No labels
Discussion
Feature request
In Progress...
Plugins
Waiting response
Windows
Windows
bug
duplicate
enhancement
feature
good first issue
iOS
macOS 10.11
question
wontfix
✅ Done
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Proxyman#1529
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @novitae on GitHub (Feb 12, 2023).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1538
Originally assigned to: @NghiaTranUIT on GitHub.
Description
Proxyman crashes when opening diff view on two requests (their responses are both 2.45mb)
Steps to Reproduce
The requests contains sensitive data, where can I send it to you ?
cmd + ycmd + yCurrent Behavior
Proxyman instantly crashes after loading the second request
https://user-images.githubusercontent.com/85891169/218305055-68f30ea1-d36d-4005-9229-6b71c5f06993.mov
Expected Behavior
Proxyman should be able to stay in the request diff view, and compare both
Environment
@NghiaTranUIT commented on GitHub (Feb 13, 2023):
The GoogleDiff library doesn't feel powerful enough to perform the diff on a 2.5 Mb text body. As a result, it crashed.
I'd propose the following:
@NghiaTranUIT commented on GitHub (Feb 18, 2023):
@novitae you can try this Beta build: https://download.proxyman.io/beta/Proxyman_4.2.1_New_Diff_v2.dmg
I completely redesign the diff view, it can handle a large JSON file 👍