I'm trying to debug some code using Intellij's debugger, and the call stack is filled with AOP and proxy-related stack frames. It makes it really hard to locate relevant stack frames. Is there a way to filter these besides filtering out all library stack frames?
Asked
Active
Viewed 1,250 times
15
-
Have you tried 'Skip synthetic methods' option? (See [Customize Threads View](https://www.jetbrains.com/help/idea/customize-threads-view.html) and [Debugger -> Stepping](https://www.jetbrains.com/help/idea/2017.1/stepping.html)) Is this what you look for? – VitalyZ Jun 22 '17 at 18:56
2 Answers
7
Sure!
Your Frames tab has a little funnel icon that you can use to hide frames from known libraries. Check it out:

walen
- 7,103
- 2
- 37
- 58
-
1Thanks for hint. How can I filter the libraries by group id? I need to filter out the org.jboss stuff but need to keep the libs frames from our company. Is this possible? Thanks! – Arthur Eirich Jun 15 '21 at 14:33
-
@ArthurEirich Currently, it is not. Please see related question https://stackoverflow.com/questions/45205261 – walen Jun 15 '21 at 15:25
1
It seems that is not possible. Here is the feature request for this: https://youtrack.jetbrains.com/issue/IDEA-191180 (you can vote if you have an account).

Line
- 1,529
- 3
- 18
- 42