From users-return-2515-archive-asf-public=cust-asf.ponee.io@netbeans.apache.org Mon Mar 11 07:16:58 2019 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id 6505A180763 for ; Mon, 11 Mar 2019 08:16:58 +0100 (CET) Received: (qmail 84466 invoked by uid 500); 11 Mar 2019 07:16:57 -0000 Mailing-List: contact users-help@netbeans.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list users@netbeans.apache.org Received: (qmail 84431 invoked by uid 99); 11 Mar 2019 07:16:56 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 11 Mar 2019 07:16:56 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 8C7B8C0A7F for ; Mon, 11 Mar 2019 07:16:56 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0.499 X-Spam-Level: X-Spam-Status: No, score=0.499 tagged_above=-999 required=6.31 tests=[KAM_NUMSUBJECT=0.5, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id R7fCmVivgZKW for ; Mon, 11 Mar 2019 07:16:54 +0000 (UTC) Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.134]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 7474A61131 for ; Mon, 11 Mar 2019 07:16:54 +0000 (UTC) Received: from [10.8.0.101] ([185.40.248.10]) by mrelayeu.kundenserver.de (mreue009 [212.227.15.129]) with ESMTPSA (Nemesis) id 1MUXlA-1hTkFz1D0q-00QVr5 for ; Mon, 11 Mar 2019 08:16:47 +0100 To: NetBeans Users From: Thomas Kellerer Subject: NPE when refactoring with NB 11 Message-ID: Date: Mon, 11 Mar 2019 08:16:46 +0100 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.23) Gecko/20090812 Thunderbird/2.0.0.23 Mnenhy/0.7.6.666 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:e1+k9x8VGdECCTnlD/H5ZxTooMSAxTy2kLgIQ0wuzMoJF/eXxVy fGiUe8m+JYFfmb3LE2rDD2vQ8jvYjOFi/oh6GXO2J3CIJ3QZjrJjTaJoW2t8ABPJwTJ1G53 HYf7k3CkU7cAfAY9d+DiaiF4MrxYlEWaMheulwiLA6mnwfH01RrEdSbvkaczu/w19Fr+ynV RLYPxP4UnOblACmM4gRpA== X-UI-Out-Filterresults: notjunk:1;V03:K0:GyVNd+OQTM0=:ok3buCUcCyBlHuJbrbuCwm QA480Jzw2hgHv+Z/CMzKAhVLPz6pPhbRexnxrvl4FJJHI67Gds99wkgEn+HOahlutDkHt1Sqm PnaC99sTiWHszxzRjajoMAwIkbsj13CB519EjWHQlRNJckAxoZvwJuHeY7lO2LKqaH99RqMJN olQCYkQpKciJ01z7X1tiV71Mc7b0VjU+Sf+UsKN2BVlLMAAoDJu3zPitIFzicySbhPEkuOMGS 4fsMZ8Loxj5w+9y6EVC9dhIA56XDyZ7nOrZvVT1Y9TEpLplSRUl67AVCdueUad3WPW/ouiKn3 TMeskyICgI6OL34QkfkPuQ2/2vgKJpTv+rd+zQNF83TiZGd3XSGnd/GE+ZqWgNL+TVA7jrhqF S3+0VdBQ5DHOEE9D0VhE4O08T3BkPDlQw4AWO5MenrE/qlI6L9gB2Y+xReP0Rg3GczH/N2aD5 83uZznfFJPjejmmtuPbj58JoOFRp+HRokJT1r+lAZ0DDHxhLMwwRd84nDKs3XpDzXTR7lrlnR cH3T+mMIoFLZDUeS87K3YON0Q0h6cxZt9Ox1FRBnLNFFBwD+xk3GHvfXb20AQL2Z6Y89hjOIu AWlLjWU3hLbAkCw/NRB/4b+FQEJkDvsGBHJrN42enHqNObc7MZ1nuQvr/cG/tF/KMbhDY0dat xZa+T0/dfOBRp87g59TPPOj25EZC0UlEXpwul+Zu0gfDgO+MSWYoBHxeINx2dzRxEQA+CT+Ds UvXCMlvMxcwQ0vGCTMNfdcW5ZODi6rqTxfSEO+XcuRjFI+FZLGsAzWa74hA= Hello, with NB 11 I consistently get a NPE when trying to do any refactoring (rename class, constant, enum) in my Maven based project. This happened already with v1 and vc2, but id does NOT happen with NB 10 on the same code base. The error message asks me to attach the dump file from the var/log directory. However that dump file contains the full source code of the file which I can not make publicly available. Should I file an issue nevertheless or will it be closed as I can't provide the dump file? This is the stacktrace of the NPE: SEVERE [org.openide.util.Exceptions] An error occurred during parsing of '...'. Please report a bug against java/source and attach dump file '....'. Caused: java.lang.NullPointerException at com.sun.tools.javac.code.Types$DefaultTypeVisitor.visit(Types.java:4871) at com.sun.tools.javac.code.Type$StructuralTypeMapping.visitMethodType(Type.java:282) at com.sun.tools.javac.code.Type$StructuralTypeMapping.visitMethodType(Type.java:230) at com.sun.tools.javac.code.Type$MethodType.accept(Type.java:1454) at com.sun.tools.javac.code.Types$DefaultTypeVisitor.visit(Types.java:4871) at com.sun.tools.javac.code.Types.erasure(Types.java:2350) at com.sun.tools.javac.code.Types.erasure(Types.java:2336) at org.netbeans.modules.java.source.PostFlowAnalysis.visitMethodDef(PostFlowAnalysis.java:145) at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:872) at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:49) at org.netbeans.modules.java.source.PostFlowAnalysis.scan(PostFlowAnalysis.java:103) at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:57) at com.sun.tools.javac.tree.TreeScanner.visitClassDef(TreeScanner.java:118) at org.netbeans.modules.java.source.PostFlowAnalysis.visitClassDef(PostFlowAnalysis.java:115) at com.sun.tools.javac.tree.JCTree$JCClassDecl.accept(JCTree.java:778) at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:49) at org.netbeans.modules.java.source.PostFlowAnalysis.scan(PostFlowAnalysis.java:103) at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:57) at com.sun.tools.javac.tree.TreeScanner.visitTopLevel(TreeScanner.java:66) at com.sun.tools.javac.tree.JCTree$JCCompilationUnit.accept(JCTree.java:531) at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:49) at org.netbeans.modules.java.source.PostFlowAnalysis.scan(PostFlowAnalysis.java:103) at org.netbeans.modules.java.source.PostFlowAnalysis.analyze(PostFlowAnalysis.java:89) at org.netbeans.modules.java.source.parsing.JavacParser.moveToPhase(JavacParser.java:634) at org.netbeans.modules.java.source.parsing.CompilationInfoImpl.toPhase(CompilationInfoImpl.java:361) at org.netbeans.api.java.source.CompilationController.toPhase(CompilationController.java:84) at org.netbeans.api.java.source.WorkingCopy.toPhase(WorkingCopy.java:192) at org.netbeans.modules.refactoring.java.spi.RefactoringVisitor.setWorkingCopy(RefactoringVisitor.java:110) at org.netbeans.modules.refactoring.java.spi.JavaRefactoringPlugin$TransformTask.run(JavaRefactoringPlugin.java:425) at org.netbeans.modules.refactoring.java.spi.JavaRefactoringPlugin$TransformTask.run(JavaRefactoringPlugin.java:408) at org.netbeans.api.java.source.JavaSource$1.run(JavaSource.java:672) at org.netbeans.api.java.source.JavaSource$1.run(JavaSource.java:662) at org.netbeans.api.java.source.JavaSource$MultiTask.run(JavaSource.java:501) at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:586) at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:166) at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:138) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:181) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:178) at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:153) at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:335) at org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(DataObjectEnvFactory.java:118) at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:67) at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:178) at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:83) at org.netbeans.api.java.source.JavaSource.runUserActionTaskImpl(JavaSource.java:451) at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:422) at org.netbeans.api.java.source.JavaSource.runModificationTask(JavaSource.java:683) at org.netbeans.modules.refactoring.java.spi.JavaRefactoringPlugin.processFiles(JavaRefactoringPlugin.java:317) at org.netbeans.modules.refactoring.java.spi.JavaRefactoringPlugin.processFiles(JavaRefactoringPlugin.java:263) at org.netbeans.modules.refactoring.java.spi.JavaRefactoringPlugin.processFiles(JavaRefactoringPlugin.java:245) at org.netbeans.modules.refactoring.java.spi.JavaRefactoringPlugin.createAndAddElements(JavaRefactoringPlugin.java:326) at org.netbeans.modules.refactoring.java.plugins.RenameRefactoringPlugin.prepare(RenameRefactoringPlugin.java:626) [catch] at org.netbeans.modules.refactoring.api.AbstractRefactoring.pluginsPrepare2(AbstractRefactoring.java:417) at org.netbeans.modules.refactoring.api.AbstractRefactoring.pluginsPrepare(AbstractRefactoring.java:401) at org.netbeans.modules.refactoring.api.AbstractRefactoring.prepare(AbstractRefactoring.java:212) at org.netbeans.modules.refactoring.spi.impl.ParametersPanel$Prepare.run(ParametersPanel.java:1063) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033) --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@netbeans.apache.org For additional commands, e-mail: users-help@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists