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.
[ BUILD # : 200808111757 ] [ JDK VERSION : 1.6.0_07 ] Product Version: NetBeans IDE 6.5 Beta (Build 200808111757) Java: 1.6.0_07; Java HotSpot(TM) 64-Bit Server VM 10.0-b23 System: Linux version 2.6.26-1.slh.3-sidux-amd64 running on amd64; UTF-8; en_US (nb) Userdir: /home/sasbeb/.netbeans/6.5beta Attaching a screenshot
Created attachment 67269 [details] installer icon
sasbeb, is the icon of the running NetBeans IDE transparent? please attach the similar screenshot.
I`ve just check. If Installer is running on JDK6 then the icon is transparent, if it is running on JDK5 - it is not such. The same about NetBeans IDE itself. Marking as WONTFIX - looks like JDK5 does not handle transparent .png images correctly.
I am running 1.6: Product Version: NetBeans IDE 6.5 Beta (Build 200808111757) Java: 1.6.0_07; Java HotSpot(TM) 64-Bit Server VM 10.0-b23 System: Linux version 2.6.26-1.slh.3-sidux-amd64 running on amd64; UTF-8; en_US (nb) Userdir: /home/sasbeb/.netbeans/6.5beta
The running icon is transparent. Do you still want a screenshot?
Yes, I want the icon of the Installer that is running on JDK6: netbeans-6.5beta-linux.sh --javahome <path-to-jdk6u7> Could you please clarify why you reopened the issue? do you disagree that it is JDK issue?
if you choose JDK5 (if you have it) during NetBeans installation (at the NetBeans configuration panel in installer) then the NetBeans IDE running icon would be not transparent. You can also check it by running <installdir>/bin/netbeans --jdkhome <path-to-jdk5> Dmitry
I reopend the issue because I'm not running jdk1.5. I'm running jdk1.6 java version "1.6.0_07" Java(TM) SE Runtime Environment (build 1.6.0_07-b06) Java HotSpot(TM) 64-Bit Server VM (build 10.0-b23, mixed mode)
Created attachment 67423 [details] Running icon
could you please attach the latest installation log then ? it is available at ~/.nbi/log directory.
even better if you run installer in verbose mode: sh ./netbeans-6.5beta-linux.sh --verbose --output out.txt and after the UI is shown please close the installer and attach the resulting out.txt here.
Attaching a thread dump when I hit cancel on the installer.
Created attachment 67430 [details] thread dump when canceling the installer
Sorry, I don`t need the thread dump. Just run sh ./netbeans-6.5beta-linux.sh --verbose --output out.txt and after the UI is shown please close the installer in the usual manner - by clicking the X or Cancel button.
Created attachment 67431 [details] Installer log
Looking at the log (I had to copy it from the console since cancel hung) The installer is using jdk1.5 when I have jdk1.6 and 1.5 installed (like you said). However, the installer is chosing jdk1.5 instead of jdk1.6. I'd call that a bug.
So... Due to the log installer is running on Java5 installed at /usr/lib/jvm/ia32-java-1.5.0-sun/jre. That`s why the icon is not transparent.
why do you think that it is a bug?
The installer is choosing the wrong jdk. ..And there is a bug when the user cancels out of the installer. I'll file a separate issue.
The thing is that installer runs on the first JDK that it could find. In your case it is JDK5. The goal is to have as fast UI showing as possible... we can`t waste time searching for all available JDKs installed on the system and choosing the one that it the best... JDK5 is OK. We can run on it and that`s fine.
OK... Thanks for the info... It just seems like the NB installer wouldn't search first. It seems like it would execute java -[some jar] If that failed, then do the search.
I`ll update the unix native launcher to check 'which java' before searching the entire system.
Cool. Thanks.
Fixed. http://hg.netbeans.org/main/rev/0884704d5bf9