Skip to content

Display full function signature on hover for stack traces #72336

@Steelskin

Description

@Steelskin

Problem Statement

Stack traces display a truncated user-friendly string for the function used in a stack. While this trims down on the display, it can be really confusing to see which function is actually in use. This is especially true for closures or lambdas, which get truncated to "closure" or "lambda".

It would be very helpful to have the full original function name with arguments and closure/lambda reference on hover in the UI.

Solution Brainstorm

The trimming is done in trim_function_name in src/sentry/stacktraces/functions.py. I am unclear on how this connects to the UI for stack traces, though. Anyway, this is presumably where we "lose" the full function name.

Product Area

Dashboards

Metadata

Metadata

Assignees

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions