[GH-ISSUE #1644] Beach balling #1637

Open
opened 2026-03-03 19:53:05 +03:00 by kerem · 10 comments
Owner

Originally created by @philosopherdog on GitHub (May 21, 2023).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1644

Description

Unstable / beach balling

Steps to Reproduce

  1. Attempt to clear

Current Behavior

Hangs and beach balls

Expected Behavior

clear

Environment

  • App version: e.g Proxyman 4.7.1 (Setapp version)
  • macOS version: 13.4 (was happening before updating too)
Originally created by @philosopherdog on GitHub (May 21, 2023). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1644 ## Description <!--- Description for the bug? --> Unstable / beach balling ## Steps to Reproduce <!-- Add relevant code and/or a live example --> 1. Attempt to clear 2. 3. 4. ## Current Behavior <!--- What went wrong? --> Hangs and beach balls ## Expected Behavior <!--- What should have happened? --> clear ## Environment - App version: e.g Proxyman 4.7.1 (Setapp version) - macOS version: 13.4 (was happening before updating too)
Author
Owner

@NghiaTranUIT commented on GitHub (May 22, 2023):

Just wondering: How many rows do you have before clicking on the Clear button?

<!-- gh-comment-id:1556359929 --> @NghiaTranUIT commented on GitHub (May 22, 2023): Just wondering: How many rows do you have before clicking on the Clear button?
Author
Owner

@philosopherdog commented on GitHub (May 22, 2023):

Hi,
I'm seeing it with a few rows. I think I have 20-30. I just tried it and it's beach balling. With 20 or so rows it seems to recover. I've been force quitting it a bunch of times today over this issue.

<!-- gh-comment-id:1556363876 --> @philosopherdog commented on GitHub (May 22, 2023): Hi, I'm seeing it with a few rows. I think I have 20-30. I just tried it and it's beach balling. With 20 or so rows it seems to recover. I've been force quitting it a bunch of times today over this issue.
Author
Owner

@philosopherdog commented on GitHub (May 22, 2023):

I was in a pinned address. I just tried it on the apps folder and it didn't seem to have a problem.

<!-- gh-comment-id:1556364492 --> @philosopherdog commented on GitHub (May 22, 2023): I was in a pinned address. I just tried it on the apps folder and it didn't seem to have a problem.
Author
Owner

@NghiaTranUIT commented on GitHub (May 22, 2023):

Now sure how I can reproduce it. Here are my steps:

  1. Use Setapp build -> Open app -> Pin Google Chrome
  2. Select Google Chrome on Pin -> Enable SSL Proxying for the entire app
  3. Make 100 request
  4. Clear -> Still work fine, and now beach ball.

https://github.com/ProxymanApp/Proxyman/assets/5878421/ed1541b2-3be8-4710-8849-4f5a18b998f0

<!-- gh-comment-id:1556370448 --> @NghiaTranUIT commented on GitHub (May 22, 2023): Now sure how I can reproduce it. Here are my steps: 1. Use Setapp build -> Open app -> Pin Google Chrome 2. Select Google Chrome on Pin -> Enable SSL Proxying for the entire app 3. Make 100 request 4. Clear -> Still work fine, and now beach ball. https://github.com/ProxymanApp/Proxyman/assets/5878421/ed1541b2-3be8-4710-8849-4f5a18b998f0
Author
Owner

@philosopherdog commented on GitHub (May 22, 2023):

Not sure. It's pretty consistent. Here's a video I just took. You can't see the beach ball but it is beach balling. I think it took like 3-4 mins before it actually cleared the list. I cut the video long before it finally cleared. I think it said there were 123 items in the list. Pinning seems unrelated.

https://github.com/ProxymanApp/Proxyman/assets/530718/4afc1583-8e06-4457-93a2-b4ff0be0190a

<!-- gh-comment-id:1557666719 --> @philosopherdog commented on GitHub (May 22, 2023): Not sure. It's pretty consistent. Here's a video I just took. You can't see the beach ball but it is beach balling. I think it took like 3-4 mins before it actually cleared the list. I cut the video long before it finally cleared. I think it said there were 123 items in the list. Pinning seems unrelated. https://github.com/ProxymanApp/Proxyman/assets/530718/4afc1583-8e06-4457-93a2-b4ff0be0190a
Author
Owner

@NghiaTranUIT commented on GitHub (May 23, 2023):

@philosopherdog if you don't mind, can you do Help -> Advanced -> Factory Reset to see if it fixes your problem 🤔 ?

<!-- gh-comment-id:1558314622 --> @NghiaTranUIT commented on GitHub (May 23, 2023): @philosopherdog if you don't mind, can you do Help -> Advanced -> Factory Reset to see if it fixes your problem 🤔 ?
Author
Owner

@philosopherdog commented on GitHub (May 26, 2023):

Screenshot of Safari (2023-05-26, 12-52-40 PM)
<!-- gh-comment-id:1564664988 --> @philosopherdog commented on GitHub (May 26, 2023): <img width="402" alt="Screenshot of Safari (2023-05-26, 12-52-40 PM)" src="https://github.com/ProxymanApp/Proxyman/assets/530718/a0dcb653-6d14-406f-a7b8-7794f0c4675d">
Author
Owner

@philosopherdog commented on GitHub (May 26, 2023):

I sent you the log just now throw the system popup with the github issue number in the comments.

<!-- gh-comment-id:1564667687 --> @philosopherdog commented on GitHub (May 26, 2023): I sent you the log just now throw the system popup with the github issue number in the comments.
Author
Owner

@philosopherdog commented on GitHub (May 28, 2023):

Again this morning. There's obviously a serious memory leak in the current version. Another friend of mine is having the same issue.
Screenshot of Code

<!-- gh-comment-id:1566158928 --> @philosopherdog commented on GitHub (May 28, 2023): Again this morning. There's obviously a serious memory leak in the current version. Another friend of mine is having the same issue. ![Screenshot of Code](https://github.com/ProxymanApp/Proxyman/assets/530718/21ca0c12-f81f-48ff-8b6f-f2069cbf6a4b)
Author
Owner

@NghiaTranUIT commented on GitHub (May 29, 2023):

@philosopherdog Sorry to hear that, if you don't mind, please go to Tools -> SSL Proxying -> Remove all entries in the Include List.

It seems you're trying to intercept the entire Web Browser (Google Chrome), so it might take a lot of memory if you're watching Youtube videos.

<!-- gh-comment-id:1566802929 --> @NghiaTranUIT commented on GitHub (May 29, 2023): @philosopherdog Sorry to hear that, if you don't mind, please go to Tools -> SSL Proxying -> Remove all entries in the Include List. It seems you're trying to intercept the entire Web Browser (Google Chrome), so it might take a lot of memory if you're watching Youtube videos.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Proxyman#1637
No description provided.