Please answer these questions before submitting your issue.
@SummerOfServenteen Can you provide more information?
@kezhenxu94 We only set version if we plan to accept PR. Before that, we discuss.
hello.When we use skyWalking ,it cause Java heap space。after analyze the dump file ,we find it's conflict with Sentinel.
Here is the detail.




Finally,i find it's method of org.apache.skywalking.apm.agent.core.context.util.ThrowableTransformer.convert2String that cause outOfMemory .
Code analyzing...


Because of Sentinel had overWrite the method of fillInStackTrace(),so the stackTrace of size is 0,
the return value of printStackElement is always false.Then the method of convert2String is in Infinite loop.
My idea is rewrite the method of printStackElement like this :

@wu-sheng,@kezhenxu94,can you help me to solve this problem~
@SummerOfServenteen Thanks for reporting and elaborate on this, seems you've found a solution, could you please send a pull request to fix this?
👌
I'll take a look at the issue tomorrow
Why don't we fix append listenser bug and make the overMaxLength works?
Quote from expert
I will raise a PR to make a better fix.
@SummerOfServenteen @kezhenxu94 Please review #2931
Why get the cause for deeper stack is weird? In this case, they create a self-ref, which cause OOM only.
Looks like the same throwable is returning
Good catch. That is a bug. I will fix that.
Merged. @SummerOfServenteen Could you try the master branch?
could you please tell me what's the time of your next publication?
I hope I could froze codes next week.
I and my co-worker tried to package a few days ago, but it always failed and he had said that in qq group 2
How fail? There are many messages every day. I can't follow all.
CI checked package for every merge. Should be fine.