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 12:10:20 UTC

[GitHub] [skywalking] wu-sheng commented on issue #2681: framework.CglibAopProxy Final method [final object class.method$original$CbmCW8iL$accessor$xb4ioB8n(java.lang.String)] cannot get proxied via CGLIB: Calls to this method will NOT be routed to the target instance and might lead to NPEs against uninitialized fields in the proxy instance.

wu-sheng commented on issue #2681: framework.CglibAopProxy Final method [final object class.method$original$CbmCW8iL$accessor$xb4ioB8n(java.lang.String)] cannot get proxied via CGLIB: Calls to this method will NOT be routed to the target instance and might lead to NPEs against uninitialized fields in the proxy instance.
URL: https://github.com/apache/skywalking/issues/2681#issuecomment-492627937
 
 
   Cglib is common, SkyWalking instruments a lot of projects use that.  There are two things
   1. SkyWalking don't use proxy mechanism, so not at the same time. Agent changes codes when classes loaded in Clasa Loader.
   2. SkyWalking doesn't care about final method or attribute, because we change class file in memory.

----------------------------------------------------------------
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