[ 
https://issues.apache.org/jira/browse/RANGER-4838?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17864858#comment-17864858
 ] 

chaijunjie commented on RANGER-4838:
------------------------------------

sorry...it just occour once when do pressure test....and never occour again...I 
can not reproduce it...let me close this issue, if it happend again, i will 
reopen it, and give steps.

[~madhan] 

> RangerAuthorizationCoprocessor throw NPE cause RegionServer abort.
> ------------------------------------------------------------------
>
>                 Key: RANGER-4838
>                 URL: https://issues.apache.org/jira/browse/RANGER-4838
>             Project: Ranger
>          Issue Type: Bug
>          Components: plugins
>    Affects Versions: 2.3.0
>            Reporter: chaijunjie
>            Priority: Blocker
>
> When do scan/put for hbase at same time, ranger coprocesser will throw NEP 
> Occasionally.
>  
> 2024-07-01 03:58:20,189 | ERROR | 
> RpcServer.default.FPBQ.Fifo.handler=147,queue=7,port=21026 | ***** ABORTING 
> region server 8-5-242-2,21026,1719568319913: The coprocessor 
> org.apache.ranger.auth*****#*#*****erAuth*****#*#***** threw 
> java.lang.NullPointerException ***** | 
> org.slf4j.helpers.MarkerIgnoringBase.error(MarkerIgnoringBase.java:159)
> java.lang.NullPointerException
>         at 
> java.lang.ThreadLocal$ThreadLocalMap.expungeStaleEntry(ThreadLocal.java:615)
>         at java.lang.ThreadLocal$ThreadLocalMap.remove(ThreadLocal.java:520)
>         at 
> java.lang.ThreadLocal$ThreadLocalMap.access$200(ThreadLocal.java:319)
>         at java.lang.ThreadLocal.remove(ThreadLocal.java:242)
>         at 
> org.apache.ranger.plugin.classloader.RangerPluginClassLoader.deactivate(RangerPluginClassLoader.java:280)
>         at 
> org.apache.ranger.authorization.hbase.RangerAuthorizationCoprocessor.deactivatePluginClassLoader(RangerAuthorizationCoprocessor.java:2865)
>         at 
> org.apache.ranger.authorization.hbase.RangerAuthorizationCoprocessor.postStartRegionOperation(RangerAuthorizationCoprocessor.java:1530)
>         at 
> org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost$56.call(RegionCoprocessorHost.java:1495)
>         at 
> org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost$56.call(RegionCoprocessorHost.java:1492)
>         at 
> org.apache.hadoop.hbase.coprocessor.CoprocessorHost$ObserverOperationWithoutResult.callObserver(CoprocessorHost.java:589)
>         at 
> org.apache.hadoop.hbase.coprocessor.CoprocessorHost.execOperation(CoprocessorHost.java:662)
>         at 
> org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.postStartRegionOperation(RegionCoprocessorHost.java:1492)
>         at 
> org.apache.hadoop.hbase.regionserver.HRegion.startRegionOperation(HRegion.java:8968)
>         at 
> org.apache.hadoop.hbase.regionserver.RSRpcServices.scan(RSRpcServices.java:3723)
>         at 
> org.apache.hadoop.hbase.regionserver.RSRpcServices.scan(RSRpcServices.java:4096)
>         at 
> org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:45583)
>         at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:514)
>         at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:123)
>         at 
> org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:369)
>         at 
> org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:349)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to