You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by GitBox <gi...@apache.org> on 2019/05/15 02:32:20 UTC

[GitHub] [skywalking] zmjzmjzmj8 commented on issue #2445: java.lang.StackOverflowError: null agent:

zmjzmjzmj8 commented on issue #2445: java.lang.StackOverflowError: null  agent:
URL: https://github.com/apache/skywalking/issues/2445#issuecomment-492480300
 
 
   @wu-sheng 我这边中文描述一下这个问题:
   当一个类继承一个泛型的虚基类,然后他的子类又复写了这个类的方法,同时调用的是虚基类中的方发时。skywalking的InstMethodsInter.class 的intercept方法,找到是zuper会是自己本身,导致执行zuper.call()出现死循环,最终导致栈溢出。经过测试这种java结构编译没有问题,运行也是可以的,但是skywalking加上会出现死循环,希望能够尽快修复,**### 这是一个严重的bug,导致正常业务出现栈溢出!!**

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services