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.

Bug 256122 - 8.1 RC2 IDE will not start unless run as admin -- all others have
Summary: 8.1 RC2 IDE will not start unless run as admin -- all others have
Status: RESOLVED FIXED
Alias: None
Product: installer
Classification: Unclassified
Component: Code (show other bugs)
Version: 8.1
Hardware: PC Windows 10 x64
: P1 normal with 3 votes (vote)
Assignee: Libor Fischmeistr
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-23 02:51 UTC by narrsd
Modified: 2016-08-24 09:23 UTC (History)
6 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
fail alert (3.02 KB, image/png)
2015-10-23 02:51 UTC, narrsd
Details
log from logged command line start attempt and fail (26.42 KB, text/plain)
2015-10-30 22:04 UTC, narrsd
Details

Note You need to log in before you can comment on or make changes to this bug.
Description narrsd 2015-10-23 02:51:50 UTC
Created attachment 156922 [details]
fail alert

I installed NetBeans IDE 8.1 RC2 normally on Windows 10 x64.

I started the IDE and got a nasty, ungramattic, undetailed alert: 

      failed to create process Access is denied. (5)

i've attached an image of this alert.

At the same time, I can start the 8.1 Beta still just fine, without any alert or problems.

I am intentionally running with Normal user privileges for safety, and 8.1 RC2 is the only program which has caused trouble this way.

If I run 8.1 RC2 as administrator, it starts and appears to work fine.

Please revert whatever you did to cause this problem, thanks.
Comment 1 Vladimir Riha 2015-10-30 11:00:17 UTC
Could you please attach IDE log after this error? Here's how to get it

http://wiki.netbeans.org/FaqLogMessagesFile

(I assume it will be the same for Windows 10 as for Windows 7)

Thank you
Comment 2 Vladimir Riha 2015-10-30 12:12:37 UTC
Please try to start NetBeans from command line with option "--trace output.log" as described in bug #255756 and attach the file to issue #255756


Thank you

*** This bug has been marked as a duplicate of bug 255756 ***
Comment 3 Vladimir Riha 2015-10-30 12:23:08 UTC
One further question, how did you install NetBeans, as a user or as a admin? Thank you
Comment 4 narrsd 2015-10-30 22:04:40 UTC
Created attachment 157073 [details]
log from logged command line start attempt and fail
Comment 5 narrsd 2015-10-30 22:10:26 UTC
Vladimir, I try again. I added the log file -- at which point Bugzilla carefully erased my comments in the normal comment box.

To answer your requests in order:

1) I found the normal log, but it contained very little, and nothing about this start refusal bug. I verified by attempting again to start from normal user, and this added nothing to that log.

2) I was successful with the command line having log request, and that log is now attached. A lot goes on before the point of bailing out with the alert, so should help localized the failure.

3) On Windows, you always have to be in admin mode to run an installer. Since I installed as a normal user, I was requested to give a password for an admin user, which I did. So the answer to your question is that I installed from a normal user, but with admin privileges added. 

This is very normal, and works with any other installer.

Thanks, and hope these additions don't get lost with the duplicate business...

Clive
Comment 6 Martin Entlicher 2015-11-01 17:10:06 UTC
Adding Libor to cc, to see the comments.
Comment 7 Jiri Prox 2015-11-02 11:45:05 UTC
Unfortunately I cannot reproduce this issue.

I've tried installing Netbeans as admin and as regular user and it works fine for me in both case.
Comment 8 Libor Fischmeistr 2015-11-03 08:31:58 UTC
Also cannot reproduce.

Could you please provide us more info? Please specify the JDK version, IDE distribution, Windows build number.

Thanks
Comment 9 Jiri Prox 2015-11-06 13:36:55 UTC
Please provide requested info.
Comment 10 narrsd 2015-11-07 10:57:28 UTC
Apologies, Jiri; I thought I had sent your data, by reply to the email. But instead you have to log in here, it appears. 

What follows is your team's answer again. It's long, but I think has rather complete information. I am trying to help here. Please pay attention to the exact situation I describe at the end which apparently generated the original problem and the one I found trying unsuccessfully to uninstall. 

I believe your installer malfunctions when it is run as an ordinary, non-administrative user, even though administrative permissions have in general been invoked, as are requested to run the installer..

The IDE distribution is the one you have up for present RC2, netbeans-8.1rc2-php-windows-x64.exe, straight from the Oracle site. As  you must know, the JRE is now included in the installer, so you know exactly what JRE I'm using. 

I downloaded it again. Seems the same. It either found nothing or very little in the initial check-for-updates I let the installer do each time.

Now, I've gotten around this issue reported, but I think you have some problems, not even just one. It seems likely these relate to Microsoft and Windows 10, which I am running with 16GB of memory on Windows 10 latest of its own updates.

What I did, and what happened:
- I changed to be an administrative user, and since I had seen elsewhere that this only incompletely takes hold before a reboot, I rebooted.
- I then attempted to uninstall Netbeans 8.1 RC2 by the normal way in Windows. I got...silence and a return from uninstall. Nothing was uninstalled. After several tries, Norton Security latest started to complain about your uninstaller. I told  Norton to run it anyway, but go the same zero results - NetBeans was still there.
- I downloaded a fresh RC2 installer from Oracle, and meanwhile, removed everything in the RC2 Programs folder. I hunted the registry, but you don't have much in there, and it's obscure, not as for a normal Windows program, so I left it to stay.
- I, now as a fully administrative user, installed Netbeans 8.1 RC2 from the fresh installer. It installed normally.
- I ran NB RC2 as the administrative user. It started and ran fine.
- I changed to ordinary user, and rebooted again to assure that's what I really was in Windows' view.
- After boot, I ran NB RC2, and this time it started and ran normally  -- no funny faults as I and others have shown  you.

Conclusion: between the original serious problem, not being able to run at all as an ordinary user, and the funny business failures of your  uninstaller, I think you have real problems. What a Release Candidate is supposed to find and flag.

- I suspect those problems have to do with Windows 10, something or things that you don't understand about it, in the installer/uninstaller areas.
- What I saw was a hard fault.  The IDE refused  to run with a  frightening, mis-written alert which I have passed to you.
- I will give you a clue that I have recently seen one or two programs install whose  desktop shortcuts have had permission problems - you can't trash them as an ordinary user. But those programs ran and run with no difficulty. I'm sure  you can see how this might be related.
- The one thing I am not sure you are doing to duplicate this problem I and others are having is in the install/privileges area. Here is exactly what I did to generate the broken install reported:
  == I safed the machine finally, due to the exponential rise of sophisticated attacks. I removed Flash entirely, and turned off the Pepper version inside Chrome. I changed my normal login to be an ordinary login, without Windows  10 administrator privileges. I verified that this didn't cause trouble ordinarily, including installing some programs. In each case, I had to give the password of the administrative user I kept, in order to run any program installer.
  == I installed the Netbeans 8.1 RC2 exe in exactly the same way as tested: I gave the password of the administrative user when prompted, after starting the install while logged in as the non-admistrative normal user. With this, I got the non-funcitioning  install, and maybe the uninstaller problem also.

Summary: I think you have to test exactly as I installed, or you won't see the problem.  Yet running as non-adminstrator  is entirely recommended for a safe machine.

Regards,
Clive

-----Original Message-----
From: bugzilla-daemon@netbeans.org [mailto:bugzilla-daemon@netbeans.org] On Behalf Of lfischmeistr@netbeans.org
Sent: Tuesday, November 3, 2015 12:32 AM
To: narrsd@netbeans.org
Subject: [Bug 256122] 8.1 RC2 IDE will not start unless run as admin -- all others have

https://netbeans.org/bugzilla/show_bug.cgi?id=256122

--- Comment #8 from Libor Fischmeistr <lfischmeistr@netbeans.org> --- Also cannot reproduce.

Could you please provide us more info? Please specify the JDK version, IDE distribution, Windows build number.

Thanks

--
You are receiving this mail because:
You voted for the bug.
You reported the bug.
Comment 11 Jiri Kovalsky 2015-11-09 10:27:00 UTC
I don't unfortunately have Windows 10 at my disposal. Reassigning to Libor. Maybe the more detailed information will be useful.
Comment 12 narrsd 2015-11-11 07:03:38 UTC
Hi Jiri, I understand, and I am confident this bug needs Windows 10 to observe and repair.

I just took an extra step, to be sure this was a hard bug, and it is.

In this run, I removed the possibility that the bug appeared due to not rebooting after changing to a normally restricted, non-admin user.

Indeed, cleanly rebooting after seeing to normal user status, and then installing Netbeans 8.1 RC2 from the current installer, the bug appeared as before. I could not start the application, and received that looks-like-sabatoge alert. I could not remove the application either - something has not been created for the remove program, as it says it's missing. Thus I now have two false installs which can't be removed from the Windows add-remove program screen.

I then changed to an adminstrative user profile, rebooted, cleared out the RC2 programs directory, and then installed without problems. This type of installation, created before, had allowed me to uninstall correctly. It also runs  from the screen icon without incident, including from the non-administrative user.

Thank you, and I hope I've given enough to show this is a hard bug, so  it won't tarnish you Netbeans reputation by getting fixed.

Thank you and best,
Clive
Comment 13 Fabius 2015-11-11 21:43:51 UTC
It seems to be related to directory permissions and how they're applied to  "Program Files".

I just had this same problem with Netbeans installer 8.1 x64 on a Windows 8.1 installation (failed to create process, Access is denied), while trying to start the program from an unpriviledged account (normal user).

I flipped over to the Administrator account and changed the permissions for "C:\Program Files\NetBeans 8.1": I set full control to "this machine\All Users". I also made it propagate the changes to subfolders and files.

_Problem_solved_, it now runs as a normal user. 

I also have Netbeans 8.0.2 installed under the same Program Files folder and it works WITHOUT the need to apply extra permissions to the Users group.
Let me know if you need more info.
Comment 14 narrsd 2015-11-11 22:01:57 UTC
That's an excellent discovery, Fabius. Thus also my assertion above isn't right, about the 8.1 bug being only on Windows 10.

That this is about permissions seems an excellent clue for getting it easily fixed - and easily recognized about what has changed since earlier version installers.

I wonder if altering the permissions after the bad ones from install actually fixes everything? Part of my observation is that the deinstaller didn't seem to be created (or be accessible?) properly, so that you could not do a successful deinstall.

Are you able to deinstall properly from Windows control panel add/remove programs?

The answer there should be helpful to guide the Netbeans team.

Regards, and again, nice find...
Comment 15 a.kasparas 2015-11-13 16:01:19 UTC
Just had this problem on Windows server 2008.

Installed NetBeans 8.1 x64 as member of Administrators group without running as an Administrator.
Asked colleague to start netbeans -- hi got failed to create process Access is denied.
Added Full Access permissions on C:\Program Files (x64)\Netbeans 8.1\ directory (without overwriting subdirectories) to the developers group -- no changes in behaviour.
Then I found that most of the file tree has inherited grant for developer's group, except files and directories in the bin\jre\bin directory. They did not have even read only rights for Users group.

cd bin\jre\bin
cacls * /t /e /g developers:F

and colleague was able to start netbeans. But the question remains WHY this subdirectory was installed with such a crazy permissions. I hope that this will help to narrow search for the problem.
Comment 16 narrsd 2015-11-13 21:50:23 UTC
Actually, a.kasparas, I think you found the key clue here.

What you show should help the Netbeans team to easily understand and fix this.

- the reason this problem never showed up before 8.1 is that before 8.1, we always had to have a Java installation of our own somewhere to run it.
- this was inconvenient, especially if as I did, you made a from-zip directory somewhere to avoid all the installer-Java security plagues (not trusting anything by this point)
- very nicely, the Netbeans people started including a local java folder with the 8.1 installer, to avoid this.
- However, it's clear that their install of the local java just doesn't remember to set proper permissions for it, in the case that it's installed by a user not in the adminstrator state. Should be easily remedied then.
- A nice special detail you found adds to getting this correct. Your failing user was  in an Administrative group, yet not set to be an administrator at the install moment. This could be a special case, so they can watch out for  it.
- if the whole problem is just as you found, which seems likely, then there won't be extra complication about the uninstall also failing that I mentioned. This needs to be carefully tested, to validate or otherwise, of course.

Nice teamwork, here in the user community ;)

Kind regards,
Clive
Comment 17 justpusher 2015-11-14 23:16:19 UTC
This bug affects me. 
I tried in two Windows 7 installation and in Windows XP in VirtualBox.
I tried RC and release, 64 bit and 32 bit, all versions have this bug. 
Admin users can run Netbeans, non-admin cannot. 
The reason of bug is the incorrect rights of bin/jre folder, they do not grant any privileges to ordinary users.

Possible workarounds: 
1. grant "Users" group read access to all the files under bin/jre folder.
or
2. install a standalone JRE and specify its path in netbeans.conf
Comment 18 matvei 2015-12-03 20:10:56 UTC
We ran into a similar program with a Windows application built on top of the NetBeans Platform.

We bundle a copy of JRE with the application, in a self-extracting WinRAR archive. Prior to NetBeans 8.1, the installer would correctly set permissions on extracted files. After the 8.1 upgrade, installed copies of our application would no longer launch for non-admin accounts, errors similar to the ones reported by narrsd@netbeans.org

Examining the installed files, we discovered that non-admin users lacked permission to read or execute any JRE files (under C:\Program Files\OurAppName\jre\) lacked RX (read/execute). These files only had the following permissions:
- SYSTEM (full control)
- username.of.person.who.ran.installer (full control)
- Administrators (full control)

We were able to work around this issue by adding a post-extraction command to our self-extracting archive that would grant RX (read+execute) permissions to all extracted files. We used Windows' icacls command-line utility (available on Windows Vista+): https://technet.microsoft.com/en-us/library/cc753525.aspx

The exact command we ended up using is: icacls . /grant Users:RX /t
Comment 19 Libor Fischmeistr 2015-12-12 10:39:43 UTC
Fix - http://hg.netbeans.org/core-main/rev/ebefd0a9b2e0
Comment 20 Quality Engineering 2015-12-13 02:22:23 UTC
Integrated into 'main-silver', will be available in build *201512130002* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)

Changeset: http://hg.netbeans.org/main-silver/rev/ebefd0a9b2e0
User: Libor Fischmeistr <lfischmeistr@netbeans.org>
Log: #256122 - 8.1 RC2 IDE will not start unless run as admin -- all others have
Comment 21 Jiri Prox 2015-12-14 15:29:55 UTC
Verified

the problem does not occur in build 201512140002
tested on Win 10
Comment 22 Libor Fischmeistr 2015-12-16 09:36:47 UTC
(In reply to Jiri Prox from comment #21)
> Verified
> 
> the problem does not occur in build 201512140002
> tested on Win 10

Thank you Jirka.

I would like to ask reporter and others involved to verify the fix. Please try the daily build on your machines.

Thank you
Comment 23 narrsd 2015-12-16 10:23:33 UTC
Hello fellows, and apologies for the delay - a rush project here grabbed attention.

I've just run the installer netbeans-trunk-nightly-201512160002-php-windows-x64.exe, and it operated well.

There were no problems at all installing as an ordinary user, giving an administrator password when asked, on up-to-moment Windows 10 x64.

Thus in my view the original problem is fixed, and I thank you for it.

Would add just that some likely new feature areas caught notice, so I think you are working on an interesting next version of NetBeans. All good fortune with it!

Regards,
Clive
Comment 24 narrsd 2015-12-16 10:25:56 UTC
Should of course not have just said fellows, though would like to think of women working together with just as nicely as fellows means.

Maybe in the morning I think of language for it -- will certainly try,

C.
Comment 25 recomark1 2016-02-18 22:00:18 UTC
I am not happy to disappoint you, but bug still present for me on Windows 10.
Netbeans IDE 8.1 (Build 201510222201).
Comment 26 recomark1 2016-02-19 20:47:17 UTC
DEV build (NetBeans IDE Dev (Build 201602190002)) is working OK.
Maybe it's all misunderstanding.
Build numbers are little confusing.
According to comments here:
Version "8.1 final" downloaded from netbeans.org is build 201510222201 and contains the bug.
Version "8.1 RC2" talked here has more recent (?!) builds (i.e. 201512160002).
Comment 27 narrsd 2016-02-19 20:51:13 UTC
I think that's exactly right.

Reading above, the fix came on this version:


Jiri Prox 2015-12-14 15:29:55 UTC
Verified

the problem does not occur in build 201512140002
tested on Win 10
Comment 28 recomark1 2016-02-20 11:20:18 UTC
I think you can close the bug then.
I was confused by it's title mentioning 8.1 RC2.
Now I understand the bug is known to be present in 8.1 FINAL.
Thanks
Comment 29 jlibster 2016-08-10 10:43:25 UTC
does NOT run as admin. Tried that AND tried manually setting to Oracle java (1.8.0u101) all no go.

C:\Program Files\Java\jre1.8.0_101\bin\java.exe" "-Dnetbeans.importclass=org.netbeans.upgrade.AutoUpgrade" "-Dnetbeans.accept_license_class=org.netbeans.license.AcceptLicense" "-client" "-Xss2m" "-Xms32m" "-Dapple.laf.useScreenMenuBar=true" "-Dapple.awt.graphics.UseQuartz=true" "-Dsun.java2d.noddraw=true" "-Dsun.java2d.dpiaware=true" "-Dsun.zip.disableMemoryMapping=true" "-Xmx512m" "-Djdk.home=C:\Program Files\Java\jre1.8.0_101" "-Dnetbeans.home=c:\PROGRA~1\NetBeans 8.1\platform" "-Dnetbeans.user=C:\Users\(user x)\AppData\Roaming\NetBeans\8.1" "-Dnetbeans.default_userdir_root=C:\Users\(user x)\AppData\Roaming\NetBeans" "-XX:+HeapDumpOnOutOfMemoryError" "-XX:HeapDumpPath=C:\Users\(user x)\AppData\Roaming\NetBeans\8.1\var\log\heapdump.hprof" "-Dsun.awt.keepWorkingSetOnMinimize=true" "-Dnetbeans.dirs=c:\PROGRA~1\NetBeans 8.1\nb;c:\PROGRA~1\NetBeans 8.1\ergonomics;c:\PROGRA~1\NetBeans 8.1\ide;c:\PROGRA~1\NetBeans 8.1\extide;c:\PROGRA~1\NetBeans 8.1\java;c:\PROGRA~1\NetBeans 8.1\apisupport;c:\PROGRA~1\NetBeans 8.1\webcommon;c:\PROGRA~1\NetBeans 8.1\websvccommon;c:\PROGRA~1\NetBeans 8.1\enterprise;c:\PROGRA~1\NetBeans 8.1\mobility;c:\PROGRA~1\NetBeans 8.1\profiler;c:\PROGRA~1\NetBeans 8.1\python;c:\PROGRA~1\NetBeans 8.1\php;c:\PROGRA~1\NetBeans 8.1\identity;c:\PROGRA~1\NetBeans 8.1\harness;c:\PROGRA~1\NetBeans 8.1\cnd;c:\PROGRA~1\NetBeans 8.1\cndext;c:\PROGRA~1\NetBeans 8.1\dlight;c:\PROGRA~1\NetBeans 8.1\groovy;c:\PROGRA~1\NetBeans 8.1\extra;c:\PROGRA~1\NetBeans 8.1\javacard;c:\PROGRA~1\NetBeans 8.1\javafx" "-Djava.class.path=c:\PROGRA~1\NetBeans 8.1\platform\lib\boot.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\org-openide-modules.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\org-openide-util-lookup.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\org-openide-util-ui.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\org-openide-util.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\boot_ja.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\boot_pt_BR.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\boot_ru.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\boot_zh_CN.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-modules_ja.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-modules_pt_BR.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-modules_ru.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-modules_zh_CN.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-lookup_ja.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-lookup_pt_BR.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-lookup_ru.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-lookup_zh_CN.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-ui_ja.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-ui_pt_BR.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-ui_ru.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-ui_zh_CN.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util_ja.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util_pt_BR.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util_ru.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util_zh_CN.jar" org/netbeans/Main "--branding" "nb" "--cachedir" "C:\Users\(user x)\AppData\Local\NetBeans\Cache/8.1
Comment 30 jlibster 2016-08-10 10:44:27 UTC
Sorry, here is the ENTIRE trace log:

Current process ID: 9424
Parent process ID: 8024
Executable: c:\PROGRA~1\NetBeans 8.1\bin\netbeans.exe
Application name: netbeans
Base dir: c:\PROGRA~1\NetBeans 8.1
readClusterFile() file: c:\PROGRA~1\NetBeans 8.1\etc\netbeans.clusters
addCluster: nb
Adding cluster c:\PROGRA~1\NetBeans 8.1\nb
addCluster: ergonomics
Adding cluster c:\PROGRA~1\NetBeans 8.1\ergonomics
addCluster: ide
Adding cluster c:\PROGRA~1\NetBeans 8.1\ide
addCluster: extide
Adding cluster c:\PROGRA~1\NetBeans 8.1\extide
addCluster: java
Adding cluster c:\PROGRA~1\NetBeans 8.1\java
addCluster: apisupport
Adding cluster c:\PROGRA~1\NetBeans 8.1\apisupport
addCluster: webcommon
Adding cluster c:\PROGRA~1\NetBeans 8.1\webcommon
addCluster: websvccommon
Adding cluster c:\PROGRA~1\NetBeans 8.1\websvccommon
addCluster: enterprise
Adding cluster c:\PROGRA~1\NetBeans 8.1\enterprise
addCluster: mobility
Adding cluster c:\PROGRA~1\NetBeans 8.1\mobility
addCluster: profiler
Adding cluster c:\PROGRA~1\NetBeans 8.1\profiler
addCluster: python
Adding cluster c:\PROGRA~1\NetBeans 8.1\python
addCluster: php
Adding cluster c:\PROGRA~1\NetBeans 8.1\php
addCluster: identity
Adding cluster c:\PROGRA~1\NetBeans 8.1\identity
addCluster: harness
Adding cluster c:\PROGRA~1\NetBeans 8.1\harness
addCluster: cnd
Adding cluster c:\PROGRA~1\NetBeans 8.1\cnd
addCluster: cndext
Adding cluster c:\PROGRA~1\NetBeans 8.1\cndext
addCluster: dlight
Adding cluster c:\PROGRA~1\NetBeans 8.1\dlight
addCluster: groovy
Adding cluster c:\PROGRA~1\NetBeans 8.1\groovy
addCluster: extra
Adding cluster c:\PROGRA~1\NetBeans 8.1\extra
addCluster: javacard
Adding cluster c:\PROGRA~1\NetBeans 8.1\javacard
addCluster: javafx
Adding cluster c:\PROGRA~1\NetBeans 8.1\javafx
parseConfigFile(c:\PROGRA~1\NetBeans 8.1\etc\netbeans.conf)
Option found: netbeans_default_userdir=${DEFAULT_USERDIR_ROOT}/8.1
NbLauncher::findUserDir()
Default Userdir Root: C:\Users\(user x)\AppData\Roaming\NetBeans
User dir: C:\Users\(user x)\AppData\Roaming\NetBeans/8.1
Option found: netbeans_default_cachedir=${DEFAULT_CACHEDIR_ROOT}/8.1
NbLauncher::findCacheDir()
Default Cachedir Root: C:\Users\(user x)\AppData\Local\NetBeans\Cache
Cache dir: C:\Users\(user x)\AppData\Local\NetBeans\Cache/8.1
Option found: netbeans_default_options=-J-client -J-Xss2m -J-Xms32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.java2d.dpiaware=true -J-Dsun.zip.disableMemoryMapping=true
After replacement: -J-client -J-Xss2m -J-Xms32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.java2d.dpiaware=true -J-Dsun.zip.disableMemoryMapping=true
Option found: netbeans_jdkhome=C:\Program Files\Java\jre1.8.0_101
parseArgs():
	--trace
	c:\netbeans_debug.log
parseArgs() finished
parseConfigFile(C:\Users\(user x)\AppData\Roaming\NetBeans/8.1\etc\netbeans.conf)
Cannot open file "C:\Users\(user x)\AppData\Roaming\NetBeans/8.1\etc\netbeans.conf" for reading. The system cannot find the path specified. (3)
NbLauncher::areWeOn32bits returns (0=false, 1=true)? 1
Memory settings: -J-Xmx512m
NbLauncher::areWeOn32bits returns (0=false, 1=true)? 1
Memory settings: -L-XX:MaxPermSize=256m
Memory settings: -L-XX:PermSize=32m
addExtraClusters()
Dir "platform" does not exist
Dir "c:\PROGRA~1\NetBeans 8.1\platform" exists
Starting platform...

Module: c:\PROGRA~1\NetBeans 8.1\platform\lib\nbexec.dll
Platform dir: c:\PROGRA~1\NetBeans 8.1\platform
Parsing arguments:
	-J-Dnetbeans.importclass=org.netbeans.upgrade.AutoUpgrade
	-J-Dnetbeans.accept_license_class=org.netbeans.license.AcceptLicense
	--branding
	nb
	--clusters
	c:\PROGRA~1\NetBeans 8.1\nb;c:\PROGRA~1\NetBeans 8.1\ergonomics;c:\PROGRA~1\NetBeans 8.1\ide;c:\PROGRA~1\NetBeans 8.1\extide;c:\PROGRA~1\NetBeans 8.1\java;c:\PROGRA~1\NetBeans 8.1\apisupport;c:\PROGRA~1\NetBeans 8.1\webcommon;c:\PROGRA~1\NetBeans 8.1\websvccommon;c:\PROGRA~1\NetBeans 8.1\enterprise;c:\PROGRA~1\NetBeans 8.1\mobility;c:\PROGRA~1\NetBeans 8.1\profiler;c:\PROGRA~1\NetBeans 8.1\python;c:\PROGRA~1\NetBeans 8.1\php;c:\PROGRA~1\NetBeans 8.1\identity;c:\PROGRA~1\NetBeans 8.1\harness;c:\PROGRA~1\NetBeans 8.1\cnd;c:\PROGRA~1\NetBeans 8.1\cndext;c:\PROGRA~1\NetBeans 8.1\dlight;c:\PROGRA~1\NetBeans 8.1\groovy;c:\PROGRA~1\NetBeans 8.1\extra;c:\PROGRA~1\NetBeans 8.1\javacard;c:\PROGRA~1\NetBeans 8.1\javafx
	--userdir
	C:\Users\(user x)\AppData\Roaming\NetBeans/8.1
	--default_userdir_root
	C:\Users\(user x)\AppData\Roaming\NetBeans
	--cachedir
	C:\Users\(user x)\AppData\Local\NetBeans\Cache/8.1
	-J-client
	-J-Xss2m
	-J-Xms32m
	-J-Dapple.laf.useScreenMenuBar=true
	-J-Dapple.awt.graphics.UseQuartz=true
	-J-Dsun.java2d.noddraw=true
	-J-Dsun.java2d.dpiaware=true
	-J-Dsun.zip.disableMemoryMapping=true
	-J-Xmx512m
	-L-XX:MaxPermSize=256m
	-L-XX:PermSize=32m
	--trace
	c:\netbeans_debug.log
	--jdkhome
	C:\Program Files\Java\jre1.8.0_101
	--la_ppid
	8024
User dir: C:\Users\(user x)\AppData\Roaming\NetBeans\8.1
Default Userdir root: C:\Users\(user x)\AppData\Roaming\NetBeans
JvmLauncher::initialize()
	javaPathOrMinVersion: C:\Program Files\Java\jre1.8.0_101
checkJava(C:\Program Files\Java\jre1.8.0_101)
File "C:\Program Files\Java\jre1.8.0_101\jre\bin\client\jvm.dll" does not exist
File "C:\Program Files\Java\jre1.8.0_101\jre\bin\server\jvm.dll" does not exist
File "C:\Program Files\Java\jre1.8.0_101\jre\bin\java.exe" does not exist
checkJava(C:\Program Files\Java\jre1.8.0_101)
File "C:\Program Files\Java\jre1.8.0_101\bin\client\jvm.dll" does not exist
File "C:\Program Files\Java\jre1.8.0_101\bin\server\jvm.dll" exists
File "C:\Program Files\Java\jre1.8.0_101\bin\java.exe" exists
File "C:\Program Files\Java\jre1.8.0_101\bin\javaw.exe" exists
Parent process ID found: 8024
JvmLauncher::getJavaPath()
deleteNewClustersFile()...
File "C:\Users\(user x)\AppData\Roaming\NetBeans\8.1\update\download\netbeans.dirs" does not exist
File "C:\Users\(user x)\AppData\Roaming\NetBeans\8.1\var\cache\splash.png" does not exist
File "C:\Users\(user x)\AppData\Roaming\NetBeans\8.1\var\log\heapdump.hprof" does not exist
processAutoUpdateCL()...
File "C:\Users\(user x)\AppData\Roaming\NetBeans\8.1\update\download\netbeans.dirs" does not exist
checkForNewUpdater() at c:\PROGRA~1\NetBeans 8.1\platform
No new updater at c:\PROGRA~1\NetBeans 8.1\platform\update\new_updater\updater.jar
Checking for updates: c:\PROGRA~1\NetBeans 8.1\platform\update\download\*.nbm
checkForNewUpdater() at c:\PROGRA~1\NetBeans 8.1\nb
No new updater at c:\PROGRA~1\NetBeans 8.1\nb\update\new_updater\updater.jar
Checking for updates: c:\PROGRA~1\NetBeans 8.1\nb\update\download\*.nbm
checkForNewUpdater() at c:\PROGRA~1\NetBeans 8.1\ergonomics
No new updater at c:\PROGRA~1\NetBeans 8.1\ergonomics\update\new_updater\updater.jar
Checking for updates: c:\PROGRA~1\NetBeans 8.1\ergonomics\update\download\*.nbm
checkForNewUpdater() at c:\PROGRA~1\NetBeans 8.1\ide
No new updater at c:\PROGRA~1\NetBeans 8.1\ide\update\new_updater\updater.jar
Checking for updates: c:\PROGRA~1\NetBeans 8.1\ide\update\download\*.nbm
checkForNewUpdater() at c:\PROGRA~1\NetBeans 8.1\extide
No new updater at c:\PROGRA~1\NetBeans 8.1\extide\update\new_updater\updater.jar
Checking for updates: c:\PROGRA~1\NetBeans 8.1\extide\update\download\*.nbm
checkForNewUpdater() at c:\PROGRA~1\NetBeans 8.1\java
No new updater at c:\PROGRA~1\NetBeans 8.1\java\update\new_updater\updater.jar
Checking for updates: c:\PROGRA~1\NetBeans 8.1\java\update\download\*.nbm
checkForNewUpdater() at c:\PROGRA~1\NetBeans 8.1\apisupport
No new updater at c:\PROGRA~1\NetBeans 8.1\apisupport\update\new_updater\updater.jar
Checking for updates: c:\PROGRA~1\NetBeans 8.1\apisupport\update\download\*.nbm
checkForNewUpdater() at c:\PROGRA~1\NetBeans 8.1\webcommon
No new updater at c:\PROGRA~1\NetBeans 8.1\webcommon\update\new_updater\updater.jar
Checking for updates: c:\PROGRA~1\NetBeans 8.1\webcommon\update\download\*.nbm
checkForNewUpdater() at c:\PROGRA~1\NetBeans 8.1\websvccommon
No new updater at c:\PROGRA~1\NetBeans 8.1\websvccommon\update\new_updater\updater.jar
Checking for updates: c:\PROGRA~1\NetBeans 8.1\websvccommon\update\download\*.nbm
checkForNewUpdater() at c:\PROGRA~1\NetBeans 8.1\enterprise
No new updater at c:\PROGRA~1\NetBeans 8.1\enterprise\update\new_updater\updater.jar
Checking for updates: c:\PROGRA~1\NetBeans 8.1\enterprise\update\download\*.nbm
checkForNewUpdater() at c:\PROGRA~1\NetBeans 8.1\mobility
No new updater at c:\PROGRA~1\NetBeans 8.1\mobility\update\new_updater\updater.jar
Checking for updates: c:\PROGRA~1\NetBeans 8.1\mobility\update\download\*.nbm
checkForNewUpdater() at c:\PROGRA~1\NetBeans 8.1\profiler
No new updater at c:\PROGRA~1\NetBeans 8.1\profiler\update\new_updater\updater.jar
Checking for updates: c:\PROGRA~1\NetBeans 8.1\profiler\update\download\*.nbm
checkForNewUpdater() at c:\PROGRA~1\NetBeans 8.1\python
No new updater at c:\PROGRA~1\NetBeans 8.1\python\update\new_updater\updater.jar
Checking for updates: c:\PROGRA~1\NetBeans 8.1\python\update\download\*.nbm
checkForNewUpdater() at c:\PROGRA~1\NetBeans 8.1\php
No new updater at c:\PROGRA~1\NetBeans 8.1\php\update\new_updater\updater.jar
Checking for updates: c:\PROGRA~1\NetBeans 8.1\php\update\download\*.nbm
checkForNewUpdater() at c:\PROGRA~1\NetBeans 8.1\identity
No new updater at c:\PROGRA~1\NetBeans 8.1\identity\update\new_updater\updater.jar
Checking for updates: c:\PROGRA~1\NetBeans 8.1\identity\update\download\*.nbm
checkForNewUpdater() at c:\PROGRA~1\NetBeans 8.1\harness
No new updater at c:\PROGRA~1\NetBeans 8.1\harness\update\new_updater\updater.jar
Checking for updates: c:\PROGRA~1\NetBeans 8.1\harness\update\download\*.nbm
checkForNewUpdater() at c:\PROGRA~1\NetBeans 8.1\cnd
No new updater at c:\PROGRA~1\NetBeans 8.1\cnd\update\new_updater\updater.jar
Checking for updates: c:\PROGRA~1\NetBeans 8.1\cnd\update\download\*.nbm
checkForNewUpdater() at c:\PROGRA~1\NetBeans 8.1\cndext
No new updater at c:\PROGRA~1\NetBeans 8.1\cndext\update\new_updater\updater.jar
Checking for updates: c:\PROGRA~1\NetBeans 8.1\cndext\update\download\*.nbm
checkForNewUpdater() at c:\PROGRA~1\NetBeans 8.1\dlight
No new updater at c:\PROGRA~1\NetBeans 8.1\dlight\update\new_updater\updater.jar
Checking for updates: c:\PROGRA~1\NetBeans 8.1\dlight\update\download\*.nbm
checkForNewUpdater() at c:\PROGRA~1\NetBeans 8.1\groovy
No new updater at c:\PROGRA~1\NetBeans 8.1\groovy\update\new_updater\updater.jar
Checking for updates: c:\PROGRA~1\NetBeans 8.1\groovy\update\download\*.nbm
checkForNewUpdater() at c:\PROGRA~1\NetBeans 8.1\extra
No new updater at c:\PROGRA~1\NetBeans 8.1\extra\update\new_updater\updater.jar
Checking for updates: c:\PROGRA~1\NetBeans 8.1\extra\update\download\*.nbm
checkForNewUpdater() at c:\PROGRA~1\NetBeans 8.1\javacard
No new updater at c:\PROGRA~1\NetBeans 8.1\javacard\update\new_updater\updater.jar
Checking for updates: c:\PROGRA~1\NetBeans 8.1\javacard\update\download\*.nbm
checkForNewUpdater() at c:\PROGRA~1\NetBeans 8.1\javafx
No new updater at c:\PROGRA~1\NetBeans 8.1\javafx\update\new_updater\updater.jar
Checking for updates: c:\PROGRA~1\NetBeans 8.1\javafx\update\download\*.nbm
checkForNewUpdater() at C:\Users\(user x)\AppData\Roaming\NetBeans\8.1
No new updater at C:\Users\(user x)\AppData\Roaming\NetBeans\8.1\update\new_updater\updater.jar
Checking for updates: C:\Users\(user x)\AppData\Roaming\NetBeans\8.1\update\download\*.nbm
Starting application...
constructClassPath()
addFilesToClassPath()
	dir: C:\Users\(user x)\AppData\Roaming\NetBeans\8.1
	subdir: lib\patches
	pattern: *.jar
Nothing found (C:\Users\(user x)\AppData\Roaming\NetBeans\8.1\lib\patches\*.jar)
addFilesToClassPath()
	dir: C:\Users\(user x)\AppData\Roaming\NetBeans\8.1
	subdir: lib\patches
	pattern: *.zip
Nothing found (C:\Users\(user x)\AppData\Roaming\NetBeans\8.1\lib\patches\*.zip)
addFilesToClassPath()
	dir: C:\Users\(user x)\AppData\Roaming\NetBeans\8.1
	subdir: lib
	pattern: *.jar
Nothing found (C:\Users\(user x)\AppData\Roaming\NetBeans\8.1\lib\*.jar)
addFilesToClassPath()
	dir: C:\Users\(user x)\AppData\Roaming\NetBeans\8.1
	subdir: lib
	pattern: *.zip
Nothing found (C:\Users\(user x)\AppData\Roaming\NetBeans\8.1\lib\*.zip)
addFilesToClassPath()
	dir: C:\Users\(user x)\AppData\Roaming\NetBeans\8.1
	subdir: lib\locale
	pattern: *.jar
Nothing found (C:\Users\(user x)\AppData\Roaming\NetBeans\8.1\lib\locale\*.jar)
addFilesToClassPath()
	dir: C:\Users\(user x)\AppData\Roaming\NetBeans\8.1
	subdir: lib\locale
	pattern: *.zip
Nothing found (C:\Users\(user x)\AppData\Roaming\NetBeans\8.1\lib\locale\*.zip)
addFilesToClassPath()
	dir: c:\PROGRA~1\NetBeans 8.1\platform
	subdir: lib\patches
	pattern: *.jar
Nothing found (c:\PROGRA~1\NetBeans 8.1\platform\lib\patches\*.jar)
addFilesToClassPath()
	dir: c:\PROGRA~1\NetBeans 8.1\platform
	subdir: lib\patches
	pattern: *.zip
Nothing found (c:\PROGRA~1\NetBeans 8.1\platform\lib\patches\*.zip)
addFilesToClassPath()
	dir: c:\PROGRA~1\NetBeans 8.1\platform
	subdir: lib
	pattern: *.jar
addToClassPath()
	path: c:\PROGRA~1\NetBeans 8.1\platform\lib\boot.jar
	onlyIfExists: false
addToClassPath()
	path: c:\PROGRA~1\NetBeans 8.1\platform\lib\org-openide-modules.jar
	onlyIfExists: false
addToClassPath()
	path: c:\PROGRA~1\NetBeans 8.1\platform\lib\org-openide-util-lookup.jar
	onlyIfExists: false
addToClassPath()
	path: c:\PROGRA~1\NetBeans 8.1\platform\lib\org-openide-util-ui.jar
	onlyIfExists: false
addToClassPath()
	path: c:\PROGRA~1\NetBeans 8.1\platform\lib\org-openide-util.jar
	onlyIfExists: false
addFilesToClassPath()
	dir: c:\PROGRA~1\NetBeans 8.1\platform
	subdir: lib
	pattern: *.zip
Nothing found (c:\PROGRA~1\NetBeans 8.1\platform\lib\*.zip)
addFilesToClassPath()
	dir: c:\PROGRA~1\NetBeans 8.1\platform
	subdir: lib\locale
	pattern: *.jar
addToClassPath()
	path: c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\boot_ja.jar
	onlyIfExists: false
addToClassPath()
	path: c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\boot_pt_BR.jar
	onlyIfExists: false
addToClassPath()
	path: c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\boot_ru.jar
	onlyIfExists: false
addToClassPath()
	path: c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\boot_zh_CN.jar
	onlyIfExists: false
addToClassPath()
	path: c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-modules_ja.jar
	onlyIfExists: false
addToClassPath()
	path: c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-modules_pt_BR.jar
	onlyIfExists: false
addToClassPath()
	path: c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-modules_ru.jar
	onlyIfExists: false
addToClassPath()
	path: c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-modules_zh_CN.jar
	onlyIfExists: false
addToClassPath()
	path: c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-lookup_ja.jar
	onlyIfExists: false
addToClassPath()
	path: c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-lookup_pt_BR.jar
	onlyIfExists: false
addToClassPath()
	path: c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-lookup_ru.jar
	onlyIfExists: false
addToClassPath()
	path: c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-lookup_zh_CN.jar
	onlyIfExists: false
addToClassPath()
	path: c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-ui_ja.jar
	onlyIfExists: false
addToClassPath()
	path: c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-ui_pt_BR.jar
	onlyIfExists: false
addToClassPath()
	path: c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-ui_ru.jar
	onlyIfExists: false
addToClassPath()
	path: c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-ui_zh_CN.jar
	onlyIfExists: false
addToClassPath()
	path: c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util_ja.jar
	onlyIfExists: false
addToClassPath()
	path: c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util_pt_BR.jar
	onlyIfExists: false
addToClassPath()
	path: c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util_ru.jar
	onlyIfExists: false
addToClassPath()
	path: c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util_zh_CN.jar
	onlyIfExists: false
addFilesToClassPath()
	dir: c:\PROGRA~1\NetBeans 8.1\platform
	subdir: lib\locale
	pattern: *.zip
Nothing found (c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\*.zip)
addToClassPath()
	path: C:\Program Files\Java\jre1.8.0_101\lib\dt.jar
	onlyIfExists: true
File "C:\Program Files\Java\jre1.8.0_101\lib\dt.jar" does not exist
addToClassPath()
	path: C:\Program Files\Java\jre1.8.0_101\lib\tools.jar
	onlyIfExists: true
File "C:\Program Files\Java\jre1.8.0_101\lib\tools.jar" does not exist
ClassPath: c:\PROGRA~1\NetBeans 8.1\platform\lib\boot.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\org-openide-modules.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\org-openide-util-lookup.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\org-openide-util-ui.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\org-openide-util.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\boot_ja.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\boot_pt_BR.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\boot_ru.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\boot_zh_CN.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-modules_ja.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-modules_pt_BR.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-modules_ru.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-modules_zh_CN.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-lookup_ja.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-lookup_pt_BR.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-lookup_ru.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-lookup_zh_CN.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-ui_ja.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-ui_pt_BR.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-ui_ru.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-ui_zh_CN.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util_ja.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util_pt_BR.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util_ru.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util_zh_CN.jar
JvmLauncher::start()
	mainClassName: org/netbeans/Main
	separateProcess: false
  args:
	--branding
	nb
	--cachedir
	C:\Users\(user x)\AppData\Local\NetBeans\Cache/8.1
  options:
	-Dnetbeans.importclass=org.netbeans.upgrade.AutoUpgrade
	-Dnetbeans.accept_license_class=org.netbeans.license.AcceptLicense
	-client
	-Xss2m
	-Xms32m
	-Dapple.laf.useScreenMenuBar=true
	-Dapple.awt.graphics.UseQuartz=true
	-Dsun.java2d.noddraw=true
	-Dsun.java2d.dpiaware=true
	-Dsun.zip.disableMemoryMapping=true
	-Xmx512m
	-Djdk.home=C:\Program Files\Java\jre1.8.0_101
	-Dnetbeans.home=c:\PROGRA~1\NetBeans 8.1\platform
	-Dnetbeans.user=C:\Users\(user x)\AppData\Roaming\NetBeans\8.1
	-Dnetbeans.default_userdir_root=C:\Users\(user x)\AppData\Roaming\NetBeans
	-XX:+HeapDumpOnOutOfMemoryError
	-XX:HeapDumpPath=C:\Users\(user x)\AppData\Roaming\NetBeans\8.1\var\log\heapdump.hprof
	-Dsun.awt.keepWorkingSetOnMinimize=true
	-Dnetbeans.dirs=c:\PROGRA~1\NetBeans 8.1\nb;c:\PROGRA~1\NetBeans 8.1\ergonomics;c:\PROGRA~1\NetBeans 8.1\ide;c:\PROGRA~1\NetBeans 8.1\extide;c:\PROGRA~1\NetBeans 8.1\java;c:\PROGRA~1\NetBeans 8.1\apisupport;c:\PROGRA~1\NetBeans 8.1\webcommon;c:\PROGRA~1\NetBeans 8.1\websvccommon;c:\PROGRA~1\NetBeans 8.1\enterprise;c:\PROGRA~1\NetBeans 8.1\mobility;c:\PROGRA~1\NetBeans 8.1\profiler;c:\PROGRA~1\NetBeans 8.1\python;c:\PROGRA~1\NetBeans 8.1\php;c:\PROGRA~1\NetBeans 8.1\identity;c:\PROGRA~1\NetBeans 8.1\harness;c:\PROGRA~1\NetBeans 8.1\cnd;c:\PROGRA~1\NetBeans 8.1\cndext;c:\PROGRA~1\NetBeans 8.1\dlight;c:\PROGRA~1\NetBeans 8.1\groovy;c:\PROGRA~1\NetBeans 8.1\extra;c:\PROGRA~1\NetBeans 8.1\javacard;c:\PROGRA~1\NetBeans 8.1\javafx
	-Djava.class.path=c:\PROGRA~1\NetBeans 8.1\platform\lib\boot.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\org-openide-modules.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\org-openide-util-lookup.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\org-openide-util-ui.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\org-openide-util.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\boot_ja.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\boot_pt_BR.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\boot_ru.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\boot_zh_CN.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-modules_ja.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-modules_pt_BR.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-modules_ru.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-modules_zh_CN.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-lookup_ja.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-lookup_pt_BR.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-lookup_ru.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-lookup_zh_CN.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-ui_ja.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-ui_pt_BR.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-ui_ru.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-ui_zh_CN.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util_ja.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util_pt_BR.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util_ru.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util_zh_CN.jar
Java DLL path: C:\Program Files\Java\jre1.8.0_101\bin\server\jvm.dll
PrepareDllPath: C:\Program Files\Java\jre1.8.0_101\bin
Cannot load C:\Program Files\Java\jre1.8.0_101\bin\server\jvm.dll. %1 is not a valid Win32 application. (193)
Falling back to running Java in a separate process; DLL cannot be loaded (64-bit DLL?).
Command line:
"C:\Program Files\Java\jre1.8.0_101\bin\java.exe" "-Dnetbeans.importclass=org.netbeans.upgrade.AutoUpgrade" "-Dnetbeans.accept_license_class=org.netbeans.license.AcceptLicense" "-client" "-Xss2m" "-Xms32m" "-Dapple.laf.useScreenMenuBar=true" "-Dapple.awt.graphics.UseQuartz=true" "-Dsun.java2d.noddraw=true" "-Dsun.java2d.dpiaware=true" "-Dsun.zip.disableMemoryMapping=true" "-Xmx512m" "-Djdk.home=C:\Program Files\Java\jre1.8.0_101" "-Dnetbeans.home=c:\PROGRA~1\NetBeans 8.1\platform" "-Dnetbeans.user=C:\Users\(user x)\AppData\Roaming\NetBeans\8.1" "-Dnetbeans.default_userdir_root=C:\Users\(user x)\AppData\Roaming\NetBeans" "-XX:+HeapDumpOnOutOfMemoryError" "-XX:HeapDumpPath=C:\Users\(user x)\AppData\Roaming\NetBeans\8.1\var\log\heapdump.hprof" "-Dsun.awt.keepWorkingSetOnMinimize=true" "-Dnetbeans.dirs=c:\PROGRA~1\NetBeans 8.1\nb;c:\PROGRA~1\NetBeans 8.1\ergonomics;c:\PROGRA~1\NetBeans 8.1\ide;c:\PROGRA~1\NetBeans 8.1\extide;c:\PROGRA~1\NetBeans 8.1\java;c:\PROGRA~1\NetBeans 8.1\apisupport;c:\PROGRA~1\NetBeans 8.1\webcommon;c:\PROGRA~1\NetBeans 8.1\websvccommon;c:\PROGRA~1\NetBeans 8.1\enterprise;c:\PROGRA~1\NetBeans 8.1\mobility;c:\PROGRA~1\NetBeans 8.1\profiler;c:\PROGRA~1\NetBeans 8.1\python;c:\PROGRA~1\NetBeans 8.1\php;c:\PROGRA~1\NetBeans 8.1\identity;c:\PROGRA~1\NetBeans 8.1\harness;c:\PROGRA~1\NetBeans 8.1\cnd;c:\PROGRA~1\NetBeans 8.1\cndext;c:\PROGRA~1\NetBeans 8.1\dlight;c:\PROGRA~1\NetBeans 8.1\groovy;c:\PROGRA~1\NetBeans 8.1\extra;c:\PROGRA~1\NetBeans 8.1\javacard;c:\PROGRA~1\NetBeans 8.1\javafx" "-Djava.class.path=c:\PROGRA~1\NetBeans 8.1\platform\lib\boot.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\org-openide-modules.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\org-openide-util-lookup.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\org-openide-util-ui.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\org-openide-util.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\boot_ja.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\boot_pt_BR.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\boot_ru.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\boot_zh_CN.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-modules_ja.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-modules_pt_BR.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-modules_ru.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-modules_zh_CN.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-lookup_ja.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-lookup_pt_BR.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-lookup_ru.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-lookup_zh_CN.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-ui_ja.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-ui_pt_BR.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-ui_ru.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util-ui_zh_CN.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util_ja.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util_pt_BR.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util_ru.jar;c:\PROGRA~1\NetBeans 8.1\platform\lib\locale\org-openide-util_zh_CN.jar" org/netbeans/Main "--branding" "nb" "--cachedir" "C:\Users\(user x)\AppData\Local\NetBeans\Cache/8.1"
Failed to create process Access is denied. (5)
onExit()
JVM in separate process, no need to restart
Comment 31 Libor Fischmeistr 2016-08-24 09:23:36 UTC
Hello jlibster,

the bug you are mention here does not regard to this one. And it looks like you are calling netbeans.exe launcher, but using 64bit java. With 64 bit java you have to use netbeans64.exe.

Closing as fix. If you have still te same problem, please report new issue.