This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
INFO [org.netbeans.modules.cnd.api.project.NativeProjectRegistry]: Close native project dbx /net/enum.ru.oracle.com/export1/sside/oss_project_spica_golden/dbx SEVERE: Permission denied java.io.IOException: Permission denied at java.io.UnixFileSystem.createFileExclusively(Native Method) at java.io.File.createNewFile(File.java:1006) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj.createData(FolderObj.java:406) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj.createDataImpl(FolderObj.java:349) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj$1.call(FolderObj.java:315) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj$1.call(FolderObj.java:313) at org.netbeans.modules.masterfs.filebasedfs.FileBasedFileSystem.runAsInconsistent(FileBasedFileSystem.java:119) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj.createData(FolderObj.java:318) at org.openide.filesystems.FileUtil.createData(FileUtil.java:787) at org.netbeans.modules.cnd.makeproject.MakeProjectHelperImpl$1.run(MakeProjectHelperImpl.java:410) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:127) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:609) at org.netbeans.modules.cnd.makeproject.MakeProjectHelperImpl.runSaveAA(MakeProjectHelperImpl.java:365) at org.netbeans.modules.cnd.makeproject.MakeProjectHelperImpl.saveXml(MakeProjectHelperImpl.java:402) at org.netbeans.modules.cnd.makeproject.MakeProjectHelperImpl.save(MakeProjectHelperImpl.java:658) at org.netbeans.modules.cnd.makeproject.MakeBasedProjectFactorySingleton.saveProject(MakeBasedProjectFactorySingleton.java:247) at org.netbeans.api.project.ProjectManager$7.run(ProjectManager.java:721) at org.netbeans.api.project.ProjectManager$7.run(ProjectManager.java:713) at org.openide.util.Mutex.writeAccess(Mutex.java:443) at org.netbeans.api.project.ProjectManager.saveAllProjects(ProjectManager.java:713) [catch] at org.netbeans.modules.project.ui.ProjectUiModule.close(ProjectUiModule.java:73) at org.netbeans.core.startup.NbInstaller.closeAsync(NbInstaller.java:743) at org.netbeans.ModuleManager.shutDownAsync(ModuleManager.java:1999) at org.netbeans.core.startup.ModuleSystem.shutDownAsync(ModuleSystem.java:349) at org.netbeans.core.NbLifeExit.doExit(NbLifeExit.java:137) at org.netbeans.core.NbLifeExit.run(NbLifeExit.java:94) at org.openide.util.Mutex.doEvent(Mutex.java:1348) at org.openide.util.Mutex.readAccess(Mutex.java:355) at org.netbeans.core.NbLifecycleManager.exit(NbLifecycleManager.java:213) at org.netbeans.core.NbLifecycleManager.exit(NbLifecycleManager.java:119) at org.netbeans.core.windows.view.ui.MainWindow$9.windowClosing(MainWindow.java:528) at java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:349) at java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:349) at java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:349) at java.awt.Window.processWindowEvent(Window.java:2051) at javax.swing.JFrame.processWindowEvent(JFrame.java:296) at java.awt.Window.processEvent(Window.java:2009) at java.awt.Component.dispatchEventImpl(Component.java:4861) at java.awt.Container.dispatchEventImpl(Container.java:2287) at java.awt.Window.dispatchEventImpl(Window.java:2719) at java.awt.Component.dispatchEvent(Component.java:4687) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735) at java.awt.EventQueue.access$200(EventQueue.java:103) at java.awt.EventQueue$3.run(EventQueue.java:694) at java.awt.EventQueue$3.run(EventQueue.java:692) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87) at java.awt.EventQueue$4.run(EventQueue.java:708) at java.awt.EventQueue$4.run(EventQueue.java:706) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:705) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91) INFO [org.netbeans.core.netigso.Netigso]: bundle org.eclipse.osgi@3.8.0.v20120529-1548 256 INFO [org.netbeans.core.netigso.Netigso]: bundle org.eclipse.osgi@3.8.0.v20120529-1548 stopped INFO [org.netbeans.core.netigso.Netigso]: bundle org.eclipse.osgi@3.8.0.v20120529-1548 stopped java.io.IOException: Project folder is not writeable. at org.netbeans.api.project.ProjectManager.saveProject(ProjectManager.java:699) at org.netbeans.modules.cnd.makeproject.api.configurations.MakeConfigurationDescriptor.saveProject(MakeConfigurationDescriptor.java:1450) at org.netbeans.modules.cnd.makeproject.api.configurations.MakeConfigurationDescriptor.saveWorker(MakeConfigurationDescriptor.java:1187) at org.netbeans.modules.cnd.makeproject.api.configurations.MakeConfigurationDescriptor.access$300(MakeConfigurationDescriptor.java:129) at org.netbeans.modules.cnd.makeproject.api.configurations.MakeConfigurationDescriptor$SaveRunnable.run(MakeConfigurationDescriptor.java:1145) at org.netbeans.modules.cnd.makeproject.api.configurations.MakeConfigurationDescriptor.save(MakeConfigurationDescriptor.java:1090) at org.netbeans.modules.cnd.makeproject.api.configurations.MakeConfigurationDescriptor.save(MakeConfigurationDescriptor.java:1077) at org.netbeans.modules.cnd.makeproject.MakeProject.save(MakeProject.java:1518) at org.netbeans.modules.cnd.makeproject.MakeProject.onProjectClosed(MakeProject.java:1480) at org.netbeans.modules.cnd.makeproject.MakeProject.access$2400(MakeProject.java:166) at org.netbeans.modules.cnd.makeproject.MakeProject$ProjectOpenedHookImpl.projectClosed(MakeProject.java:1538) at org.netbeans.spi.project.ui.ProjectOpenedHook$1.projectClosed(ProjectOpenedHook.java:89) at org.netbeans.spi.project.ui.support.UILookupMergerSupport$OpenHookImpl.projectClosed(UILookupMergerSupport.java:256) at org.netbeans.spi.project.ui.ProjectOpenedHook$1.projectClosed(ProjectOpenedHook.java:89) at org.netbeans.modules.project.ui.OpenProjectList.notifyClosed(OpenProjectList.java:1306) at org.netbeans.modules.project.ui.OpenProjectList.shutdown(OpenProjectList.java:1203) at org.netbeans.modules.project.ui.ProjectUiModule.close(ProjectUiModule.java:70) at org.netbeans.core.startup.NbInstaller.closeAsync(NbInstaller.java:743) at org.netbeans.ModuleManager.shutDownAsync(ModuleManager.java:1999) at org.netbeans.core.startup.ModuleSystem.shutDownAsync(ModuleSystem.java:349) at org.netbeans.core.NbLifeExit.doExit(NbLifeExit.java:137) at org.netbeans.core.NbLifeExit.run(NbLifeExit.java:94) at org.openide.util.Mutex.doEvent(Mutex.java:1348) at org.openide.util.Mutex.readAccess(Mutex.java:355) at org.netbeans.core.NbLifecycleManager.exit(NbLifecycleManager.java:213) at org.netbeans.core.NbLifecycleManager.exit(NbLifecycleManager.java:119) at org.netbeans.core.windows.view.ui.MainWindow$9.windowClosing(MainWindow.java:528) at java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:349) at java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:349) at java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:349) at java.awt.Window.processWindowEvent(Window.java:2051) at javax.swing.JFrame.processWindowEvent(JFrame.java:296) at java.awt.Window.processEvent(Window.java:2009) at java.awt.Component.dispatchEventImpl(Component.java:4861) at java.awt.Container.dispatchEventImpl(Container.java:2287) at java.awt.Window.dispatchEventImpl(Window.java:2719) at java.awt.Component.dispatchEvent(Component.java:4687) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735) at java.awt.EventQueue.access$200(EventQueue.java:103) at java.awt.EventQueue$3.run(EventQueue.java:694) at java.awt.EventQueue$3.run(EventQueue.java:692) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87) at java.awt.EventQueue$4.run(EventQueue.java:708) at java.awt.EventQueue$4.run(EventQueue.java:706) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:705) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
Vladimir, please clarify expected behavior. Is INFO exception logging enough?
fixed, change set: http://hg.netbeans.org/cnd-main/rev/a0d9f08c6bae
Integrated into 'main-silver', will be available in build *201401150002* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/a0d9f08c6bae User: Alexander Simon <alexvsimon@netbeans.org> Log: fixed Bug #240199 exception dialog on closing IDE with r/o project metadata