I figured out that this is because of the openJDK. After installing and setting up Oracles JDK everything worked fine.
Download the latest JDK from oracle. And install the package it using rpm.
rpm -Uvh jdk-*
Then install it with the alternatives command
## java ## alternatives --install /usr/bin/java java /usr/java/jdk1.7.0_07/jre/bin/java 20000 ## javaws ## alternatives --install /usr/bin/javaws javaws /usr/java/jdk1.7.0_07/jre/bin/javaws 20000 ## Java Browser (Mozilla) Plugin 32-bit ## alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/jdk1.7.0_07/jre/lib/i386/libnpjp2.so 20000 ## Java Browser (Mozilla) Plugin 64-bit ## alternatives --install /usr/lib64/mozilla/plugins/libjavaplugin.so libjavaplugin.so.x86_64 /usr/java/jdk1.7.0_07/jre/lib/amd64/libnpjp2.so 20000 ## Install javac only if you installed JDK (Java Development Kit) package ## alternatives --install /usr/bin/javac javac /usr/java/jdk1.7.0_07/bin/javac 20000 alternatives --install /usr/bin/jar jar /usr/java/jdk1.7.0_07/bin/jar 20000
Now you can set up Oracles JDK as your default java runtime using this command.
alternatives --config java
Try to start Netbeans, it should start without crashing or freezing.

