mirror of
https://github.com/ProxymanApp/Proxyman.git
synced 2026-04-26 00:25:56 +03:00
[GH-ISSUE #450] Crash / Hang indefinitely when SSL proxying a PDF file request #447
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#447
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 @f-gonzalez on GitHub (Mar 25, 2020).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/450
Originally assigned to: @NghiaTranUIT on GitHub.
Proxyman version? (Ex. Proxyman 1.4.3)
1.19.0
macOS Version? (Ex. mac 10.14)
10.15.13
Steps to reproduce
I been testing an app that downloads PDF files and for those requests (downloading the pdf file, 46 mb) Proxyman hangs up. Can't disclosure the url but you could test with some random pdf file from the internet of that size.
Expected behavior
Shouldn't hang up / crash
@NghiaTranUIT commented on GitHub (Mar 26, 2020):
it's clear that Proxyman tries to decode and open the huge PDF file in the main thread, and it results in the hang/freeze.
I will look on it by putting it on the background or detect if the file is too big, the Previewer should not decode them.
Thank you for raising it, I will fix in the next release 👍
@NghiaTranUIT commented on GitHub (Mar 27, 2020):
Hey @f-gonzalez, let check this BETA build: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_1.19.0_fix_hang_app_with_large_response.dmg
Changelogs
I will officially release in this weekend 👍 🙌 Thank you for raising the bug 🐞
@NghiaTranUIT commented on GitHub (Mar 28, 2020):
The build is out. Let update to the 1.20.0 build 👍
Changelog: https://github.com/ProxymanApp/Proxyman/releases/tag/1.20.0
@f-gonzalez commented on GitHub (Mar 28, 2020):
Awesome, thanks for the quick fix @NghiaTranUIT !
@NghiaTranUIT commented on GitHub (Mar 29, 2020):
Don't hesitate to bump any bug you find 😄 👍