Skip to content

Conversation

@dvyukov
Copy link
Collaborator

@dvyukov dvyukov commented Dec 19, 2025

These are useful for debugging of deadlocks, hangs (slowness),
and memory consumption issues.
Can be used on a local instance during development.
On the production system pprof handlers are restricted to admins only.

@dvyukov dvyukov requested a review from tarasmadan December 19, 2025 15:16
@dvyukov dvyukov enabled auto-merge December 19, 2025 15:16
Copy link
Collaborator

@tarasmadan tarasmadan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. Do you know how expensive is it for the AppEngine application?
  2. In case of any Access Control issues, will this feature give potential attacker additional benefits?

These are useful for debugging of deadlocks, hangs (slowness),
and memory consumption issues.
Can be used on a local instance during development.
On the production system pprof handlers are restricted to admins only.
@dvyukov dvyukov force-pushed the dvyukov-dashboard-pprof branch from cea2417 to 84f35ba Compare December 22, 2025 09:37
@dvyukov
Copy link
Collaborator Author

dvyukov commented Dec 22, 2025

  1. Do you know how expensive is it for the AppEngine application?

There shouldn't be any cost, if the handlers are not called.

  1. In case of any Access Control issues, will this feature give potential attacker additional benefits?

Can't think of any significant. I would be more concerned about our admin handlers, if the Access Control is somehow broken.

@dvyukov dvyukov requested a review from tarasmadan December 22, 2025 09:39
@dvyukov dvyukov added this pull request to the merge queue Dec 22, 2025
Merged via the queue into google:master with commit 66849ad Dec 22, 2025
20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants