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.
Some information how to reproduce: 1) used the following program Args: #include <stdio.h> #include <string.h> #include <stdlib.h> int main(int argc, char**argv) { int i; // Prints arguments printf("Arguments:\n"); for (i = 0; 0 < 1; i++) { printf("%i: \n", i); } return 0; } 2) changed the project properties: Properties->Running->Console Type OutputWindow as output 3) Run the project and wait until program stops print in output => 1) wait till IDE become unresponsiveness 2) kill IDE outside of IDE 3) start IDE again in *debug mode* and try to open Running or Debugging pages of Project Properties => they are empty Seems incorrect serialization of something... But if rebuild the project Args => pages are restored
use AuxiliaryConfiguration to prevent problems of non-determinant modules loading order (with reading their configurations from project system). http://www.netbeans.org/download/5_0/javadoc/org-netbeans-modules-projectapi/org/netbeans/spi/project/AuxiliaryConfiguration.html
This is a serious design flaw in project system that needs to be addressed in 5.5.1. Not sure yet exactly what the solution is.
Fixed by moving registering of configuration providers to a service.
*** Issue 103360 has been marked as a duplicate of this issue. ***
verified in 200712260000 build