[ https://issues.apache.org/jira/browse/GIRAPH-1187?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17177854#comment-17177854 ]
Dionysios Logothetis edited comment on GIRAPH-1187 at 8/14/20, 4:15 PM: ------------------------------------------------------------------------ [~ruweih], you're right, this hasn't actually been fixed. It's still possible that the gc handler is called before the initialization. Re-opening this. Is this something you have fixed on a local branch of yours? was (Author: dlogothetis): [~ruweih], you're right, this hasn't actually been fixed. Re-opening this. It's still possible that the gc handler is called before the initialization. Re-opening this. Is this something you have fixed on a local branch of yours? > NPE in worker GC listener > -------------------------- > > Key: GIRAPH-1187 > URL: https://issues.apache.org/jira/browse/GIRAPH-1187 > Project: Giraph > Issue Type: Bug > Components: graph > Affects Versions: 1.2.0 > Environment: Giraph 1.2.0 running in M/R on Hadoop 2.6 > Reporter: Randy Hu > Priority: Critical > > Likely the GC notification happened before any super step, in which case " > gcTimeMetric" is not initialized at all. Here is stack trace: > > java.lang.NullPointerException at > org.apache.giraph.graph.GraphTaskManager$1.handleNotification(GraphTaskManager.java:667) > at > sun.management.NotificationEmitterSupport.sendNotification(NotificationEmitterSupport.java:156) > at > sun.management.GarbageCollectorImpl.createGCNotification(GarbageCollectorImpl.java:143) -- This message was sent by Atlassian Jira (v8.3.4#803005)