Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000124Pogamut 3Pogamut yaPOSHpublic2013-08-12 15:382013-08-12 15:38
Reporterjakub.gemrot 
Assigned Tohonza.havlicek 
PriorityhighSeveritymajorReproducibilitysometimes
StatusassignedResolutionopen 
PlatformOSOS Version
Product Version3.5.2-SNAPSHOT 
Target VersionFixed in Version 
Summary0000124: NullPointerException when deleting sense that is within the plan
DescriptionDtto
Steps To Reproduce1) create new sense (by drag&drop)
2) do not have the .lap sheet selected
3) delete the sense from the Projects
4) click on the ".lap sheet", observe the error

Racing conditions?
Additional Informationjava.lang.NullPointerException
    at cz.cuni.pogamut.posh.explorer.ClassCrawler$FilterAbstract.isAbstract(ClassCrawler.java:218)
    at cz.cuni.pogamut.posh.explorer.ClassCrawler$FilterAbstract.run(ClassCrawler.java:393)
    at cz.cuni.pogamut.posh.explorer.ClassCrawler$FilterAbstract.run(ClassCrawler.java:175)
    at org.netbeans.api.java.source.JavaSource$MimeTask.run(JavaSource.java:549)
    at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:643)
    at org.netbeans.modules.parsing.api.ParserManager$MimeTaskAction.run(ParserManager.java:378)
    at org.netbeans.modules.parsing.api.ParserManager$MimeTaskAction.run(ParserManager.java:362)
    at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:211)
    at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:208)
    at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:168)
    at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:356)
    at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:71)
    at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:208)
    at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:333)
    at org.netbeans.api.java.source.JavaSource.runUserActionTaskImpl(JavaSource.java:411)
    at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:403)
    at cz.cuni.pogamut.posh.explorer.ClassCrawler.crawlProject(ClassCrawler.java:160)
    at cz.cuni.pogamut.posh.explorer.ClassCrawler.crawl(ClassCrawler.java:138)
    at cz.cuni.pogamut.posh.explorer.ExplorerFactory$PrimitiveExplorerActions.refresh(ExplorerFactory.java:232)
    at cz.cuni.pogamut.posh.explorer.PalettePane.refresh(PalettePane.java:69)
    at cz.cuni.pogamut.posh.explorer.PalettePane.refresh(PalettePane.java:61)
    at cz.cuni.pogamut.shed.view.LapTreeMVElement.componentShowing(LapTreeMVElement.java:210)
    at org.netbeans.core.multiview.MultiViewPeer.peerComponentShowing(MultiViewPeer.java:277)
    at org.netbeans.core.multiview.MultiViewCloneableTopComponent.componentShowing(MultiViewCloneableTopComponent.java:129)
[catch] at org.openide.windows.WindowManager.componentShowing(WindowManager.java:339)
    at org.netbeans.core.windows.WindowManagerImpl.componentShowing(WindowManagerImpl.java:1157)
    at org.netbeans.core.windows.view.DefaultView.changeGUI(DefaultView.java:168)
    at org.netbeans.core.windows.ViewRequestor.dispatchRequest(ViewRequestor.java:273)
    at org.netbeans.core.windows.ViewRequestor.processRequest(ViewRequestor.java:249)
    at org.netbeans.core.windows.ViewRequestor.postRequest(ViewRequestor.java:187)
    at org.netbeans.core.windows.ViewRequestor.scheduleRequest(ViewRequestor.java:127)
    at org.netbeans.core.windows.Central.removeModeTopComponent(Central.java:1004)
    at org.netbeans.core.windows.ModeImpl.removeTopComponent(ModeImpl.java:478)
    at org.netbeans.core.windows.ModeImpl.close(ModeImpl.java:286)
    at org.netbeans.core.windows.WindowManagerImpl.topComponentClose(WindowManagerImpl.java:1278)
    at org.openide.windows.TopComponent.close(TopComponent.java:575)
    at org.openide.windows.TopComponent.close(TopComponent.java:562)
    at org.openide.windows.CloneableOpenSupport$2.run(CloneableOpenSupport.java:158)
    at org.openide.windows.CloneableOpenSupport$2.run(CloneableOpenSupport.java:144)
    at org.openide.util.Mutex.doEventAccess(Mutex.java:1361)
    at org.openide.util.Mutex.writeAccess(Mutex.java:380)
    at org.openide.windows.CloneableOpenSupport.close(CloneableOpenSupport.java:143)
    at org.openide.text.CloneableEditorSupport.close(CloneableEditorSupport.java:2172)
    at org.openide.windows.CloneableOpenSupport$Listener.run(CloneableOpenSupport.java:348)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:646)
    at java.awt.EventQueue.access$000(EventQueue.java:84)
    at java.awt.EventQueue$1.run(EventQueue.java:607)
    at java.awt.EventQueue$1.run(EventQueue.java:605)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:616)
    at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:162)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
TagsNo tags attached.
Attached Filespng file icon YaPOSH-NPE.png [^] (226,236 bytes) 2013-08-12 15:38

- Relationships

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2013-08-12 15:38 jakub.gemrot New Issue
2013-08-12 15:38 jakub.gemrot Status new => assigned
2013-08-12 15:38 jakub.gemrot Assigned To => honza.havlicek
2013-08-12 15:38 jakub.gemrot File Added: YaPOSH-NPE.png


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker