[GH-ISSUE #1688] v4.8.1 hangs on launch for multiple minutes #1681

Closed
opened 2026-03-03 19:53:26 +03:00 by kerem · 3 comments
Owner

Originally created by @raxityo on GitHub (Jun 21, 2023).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1688

Description

The app hangs on launch and stays unresponsive for a while.

This has started happening recently and I have been using this build to be able to toggle Proxyman programmatically.

I disabled all tools (breakpoints, map local/remote, etc.) but the hang still persists on launch.

Steps to Reproduce

  1. Launch Proxyman

Current Behavior

  • The app hangs. Beach ball on the menubar icon, the UI shows an empty list of requests, and the status shows "Proxyman starting…"
  • Disabling the proxy from the system settings makes the app responsive after some time.
  • Attempted disabling all tools, but no luck.

Expected Behavior

  • App to function correctly without hanging on launch.

Environment

  • App version: e.g Proxyman 4.8.1
  • macOS version: e.g macOS venture, Version 13.4 (22F66)
Originally created by @raxityo on GitHub (Jun 21, 2023). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1688 ## Description The app hangs on launch and stays unresponsive for a while. This has started happening recently and I have been using [this build](https://github.com/ProxymanApp/Proxyman/issues/1626#issuecomment-1558845502) to be able to toggle Proxyman programmatically. I disabled all tools (breakpoints, map local/remote, etc.) but the hang still persists on launch. ## Steps to Reproduce 1. Launch Proxyman ## Current Behavior - The app hangs. Beach ball on the menubar icon, the UI shows an empty list of requests, and the status shows "Proxyman starting…" - Disabling the proxy from the system settings makes the app responsive after some time. - Attempted disabling all tools, but no luck. ## Expected Behavior - App to function correctly without hanging on launch. ## Environment - App version: e.g Proxyman 4.8.1 - macOS version: e.g macOS venture, Version 13.4 (22F66)
kerem 2026-03-03 19:53:26 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@NghiaTranUIT commented on GitHub (Jun 21, 2023):

Hm, it's odd. Can you reproduce it when using the old beta build(v4.8.0)?

<!-- gh-comment-id:1601107130 --> @NghiaTranUIT commented on GitHub (Jun 21, 2023): Hm, it's odd. Can you reproduce it when using the old beta build(v4.8.0)?
Author
Owner

@raxityo commented on GitHub (Jun 21, 2023):

Yes, actually, it also happens in 4.8.0. Here's a video from 4.8.1 of the wait during the start-up.

https://github.com/ProxymanApp/Proxyman/assets/767683/30876247-ab0a-4192-b8cc-54fcf7c1f991

It may be some other tool interfering with Proxyman. Let me try to go further back in the builds to see if I can find anything helpful for you.

<!-- gh-comment-id:1601132515 --> @raxityo commented on GitHub (Jun 21, 2023): Yes, actually, it also happens in 4.8.0. Here's a video from 4.8.1 of the wait during the start-up. https://github.com/ProxymanApp/Proxyman/assets/767683/30876247-ab0a-4192-b8cc-54fcf7c1f991 It may be some other tool interfering with Proxyman. Let me try to go further back in the builds to see if I can find anything helpful for you.
Author
Owner

@raxityo commented on GitHub (Jun 21, 2023):

No luck in finding the root cause, but I noticed that mDNSResponder jumped to 100% CPU usage when Proxyman started, and killing mDNSResponder would make Proxyman responsive again. The problem went away after rebooting the machine, so it must be due to some process triggering tons of DNS queries.

I will close this since it's not a bug in Proxyman.

<!-- gh-comment-id:1601171792 --> @raxityo commented on GitHub (Jun 21, 2023): No luck in finding the root cause, but I noticed that `mDNSResponder` jumped to 100% CPU usage when Proxyman started, and killing `mDNSResponder` would make Proxyman responsive again. The problem went away after rebooting the machine, so it must be due to some process triggering tons of DNS queries. I will close this since it's not a bug in Proxyman.
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#1681
No description provided.