hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "stack (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HBASE-10853) NPE in RSRpcServices.get on trunk
Date Thu, 27 Mar 2014 19:45:18 GMT

     [ https://issues.apache.org/jira/browse/HBASE-10853?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

stack updated HBASE-10853:
--------------------------

    Attachment: 10853.txt

Is this the right approach [~jxiang]?  It looks like the metrics service comes on board later
on in the startup process.... we throw NPEs just during startup.

> NPE in RSRpcServices.get on trunk
> ---------------------------------
>
>                 Key: HBASE-10853
>                 URL: https://issues.apache.org/jira/browse/HBASE-10853
>             Project: HBase
>          Issue Type: Bug
>          Components: IPC/RPC
>            Reporter: stack
>         Attachments: 10853.txt
>
>
> You seen this one [~jxiang]?
> Here is the exception:
> {code}
> 2014-03-27 11:38:16,649 ERROR [RpcServer.handler=5,port=16020] ipc.RpcServer: Unexpected
throwable object
> java.lang.NullPointerException
>         at org.apache.hadoop.hbase.regionserver.RSRpcServices.get(RSRpcServices.java:1577)
>         at org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:29493)
>         at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2002)
>         at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:98)
>         at org.apache.hadoop.hbase.ipc.SimpleRpcScheduler.consumerLoop(SimpleRpcScheduler.java:162)
>         at org.apache.hadoop.hbase.ipc.SimpleRpcScheduler.access$000(SimpleRpcScheduler.java:38)
>         at org.apache.hadoop.hbase.ipc.SimpleRpcScheduler$1.run(SimpleRpcScheduler.java:110)
>         at java.lang.Thread.run(Thread.java:744)
> {code}
> Code looks like this on trunk:
> {code}
> 1576     } finally {
> 1577       regionServer.metricsRegionServer.updateGet(
> 1578         EnvironmentEdgeManager.currentTimeMillis() - before);
> 1579     }
> 1580   }
> {code}



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message