[ 
https://issues.apache.org/jira/browse/HADOOP-18077?focusedWorklogId=706366&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-706366
 ]

ASF GitHub Bot logged work on HADOOP-18077:
-------------------------------------------

                Author: ASF GitHub Bot
            Created on: 10/Jan/22 18:34
            Start Date: 10/Jan/22 18:34
    Worklog Time Spent: 10m 
      Work Description: virajjasani commented on pull request #3875:
URL: https://github.com/apache/hadoop/pull/3875#issuecomment-1009225011


   @aajisaka @jojochuang Could you please take a look?


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

To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
-------------------

    Worklog Id:     (was: 706366)
    Time Spent: 20m  (was: 10m)

> ProfileOutputServlet unable to proceed due to NPE
> -------------------------------------------------
>
>                 Key: HADOOP-18077
>                 URL: https://issues.apache.org/jira/browse/HADOOP-18077
>             Project: Hadoop Common
>          Issue Type: Bug
>            Reporter: Viraj Jasani
>            Assignee: Viraj Jasani
>            Priority: Major
>              Labels: pull-request-available
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> ProfileOutputServlet context doesn't have Hadoop configs available and hence 
> async profiler redirection to output servlet is failing to identify if admin 
> access is allowed:
> {code:java}
> HTTP ERROR 500 java.lang.NullPointerException
> URI:    /prof-output-hadoop/async-prof-pid-98613-cpu-2.html
> STATUS:    500
> MESSAGE:    java.lang.NullPointerException
> SERVLET:    org.apache.hadoop.http.ProfileOutputServlet-58c34bb3
> CAUSED BY:    java.lang.NullPointerException
> Caused by:
> java.lang.NullPointerException
>     at 
> org.apache.hadoop.http.HttpServer2.isInstrumentationAccessAllowed(HttpServer2.java:1619)
>     at 
> org.apache.hadoop.http.ProfileOutputServlet.doGet(ProfileOutputServlet.java:51)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
>     at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)
>     at 
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550)
>     at 
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)
>     at 
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1434)
>     at 
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
>     at 
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:501)
>     at 
> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
>     at 
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1349)
>     at 
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
>     at 
> org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)
>     at 
> org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:146)
>     at 
> org.eclipse.jetty.server.handler.StatisticsHandler.handle(StatisticsHandler.java:179)
>     at 
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
>     at org.eclipse.jetty.server.Server.handle(Server.java:516)
>     at 
> org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:400)
>     at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:645)
>     at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:392)
>     at 
> org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)
>     at 
> org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)
>     at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)
>     at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)
>     at 
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)
>     at 
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)
>     at 
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)
>     at 
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)
>     at 
> org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)
>     at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)
>     at 
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)
>     at java.lang.Thread.run(Thread.java:748){code}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-issues-h...@hadoop.apache.org

Reply via email to