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 Windows binaries do not seem to be generated with secure build settings and are therefore missing important runtime security protections: o.n.bootstrap/launcher/windows/nbexec.dll o.n.bootstrap/launcher/windows/nbexec.exe o.n.bootstrap/launcher/windows/nbexec64.dll o.n.bootstrap/launcher/windows/nbexec64.exe The lists above were generated with the checkbins tool, http://src.chromium.org/svn/branches/1312/src/tools/checkbins/checkbins.py
The issue is already fixed in trunk. See http://hg.netbeans.org/releases/rev/a62621d2ba71
Please backport the change set to release80 branch.
Verified in trunk: Checking C:\Users\root\Documents\Projects\releases\o.n.bootstrap\launcher\windows\nbexec.dll for /DYNAMICBASE... PASS Checking C:\Users\root\Documents\Projects\releases\o.n.bootstrap\launcher\windows\nbexec.dll for /NXCOMPAT... PASS Checking C:\Users\root\Documents\Projects\releases\o.n.bootstrap\launcher\windows\nbexec.dll for /SAFESEH... PASS Checking C:\Users\root\Documents\Projects\releases\o.n.bootstrap\launcher\windows\nbexec.exe for /DYNAMICBASE... PASS Checking C:\Users\root\Documents\Projects\releases\o.n.bootstrap\launcher\windows\nbexec.exe for /NXCOMPAT... PASS Checking C:\Users\root\Documents\Projects\releases\o.n.bootstrap\launcher\windows\nbexec.exe for /SAFESEH... PASS Checking C:\Users\root\Documents\Projects\releases\o.n.bootstrap\launcher\windows\nbexec64.dll for /DYNAMICBASE... PASS Checking C:\Users\root\Documents\Projects\releases\o.n.bootstrap\launcher\windows\nbexec64.dll for /NXCOMPAT... PASS Checking C:\Users\root\Documents\Projects\releases\o.n.bootstrap\launcher\windows\nbexec64.dll for /SAFESEH... PASS Checking C:\Users\root\Documents\Projects\releases\o.n.bootstrap\launcher\windows\nbexec64.exe for /DYNAMICBASE... PASS Checking C:\Users\root\Documents\Projects\releases\o.n.bootstrap\launcher\windows\nbexec64.exe for /NXCOMPAT... PASS Checking C:\Users\root\Documents\Projects\releases\o.n.bootstrap\launcher\windows\nbexec64.exe for /SAFESEH... PASS Result: 4 files found, 4 files passed
Additional changeset, which fixes this bug: http://hg.netbeans.org/releases/rev/e134ada7aced
Fixed in release80 branch, changeset - http://hg.netbeans.org/releases/rev/33bf4f35e46d Tomas, please verify it. Thanks
Verified in release80 branch: C:\Users\root\Documents\Projects\releases\o.n.bootstrap>hg branch release80 C:\Users\root\Documents\Projects\releases\o.n.bootstrap>"\Program Files\Python27 \python.exe" \Users\root\Documents\Projects\checkbins.py -v launcher\windows Checking C:\Users\root\Documents\Projects\releases\o.n.bootstrap\launcher\windows\nbexec.dll for /DYNAMICBASE... PASS Checking C:\Users\root\Documents\Projects\releases\o.n.bootstrap\launcher\windows\nbexec.dll for /NXCOMPAT... PASS Checking C:\Users\root\Documents\Projects\releases\o.n.bootstrap\launcher\windows\nbexec.dll for /SAFESEH... PASS Checking C:\Users\root\Documents\Projects\releases\o.n.bootstrap\launcher\windows\nbexec.exe for /DYNAMICBASE... PASS Checking C:\Users\root\Documents\Projects\releases\o.n.bootstrap\launcher\windows\nbexec.exe for /NXCOMPAT... PASS Checking C:\Users\root\Documents\Projects\releases\o.n.bootstrap\launcher\windows\nbexec.exe for /SAFESEH... PASS Checking C:\Users\root\Documents\Projects\releases\o.n.bootstrap\launcher\windows\nbexec64.dll for /DYNAMICBASE... PASS Checking C:\Users\root\Documents\Projects\releases\o.n.bootstrap\launcher\windows\nbexec64.dll for /NXCOMPAT... PASS Checking C:\Users\root\Documents\Projects\releases\o.n.bootstrap\launcher\windows\nbexec64.dll for /SAFESEH... PASS Checking C:\Users\root\Documents\Projects\releases\o.n.bootstrap\launcher\windows\nbexec64.exe for /DYNAMICBASE... PASS Checking C:\Users\root\Documents\Projects\releases\o.n.bootstrap\launcher\windows\nbexec64.exe for /NXCOMPAT... PASS Checking C:\Users\root\Documents\Projects\releases\o.n.bootstrap\launcher\windows\nbexec64.exe for /SAFESEH... PASS Result: 4 files found, 4 files passed
Integrated into 'releases/release80', will be available in build *201404240045* or newer. Wait for official and publicly available build. Changeset: http://hg.netbeans.org/releases/rev/33bf4f35e46d User: Libor Fischmeistr <lfischmeistr@netbeans.org> Log: #243074: NetBeans binaries are missing secure runtime flags