Status/Resolution/Reason: Closed/Fixed/
Reporter/Name(from Bugbase): Aaron Neff / Aaron Neff (Aaron Neff)
Created: 02/17/2016
Components: Security Analyzer
Versions: 2016
Failure Type: Performance Issue
Found In Build/Fixed In Build: CF2016_Final /
Priority/Frequency: Critical / Some users will encounter
Locale/System: English / Platforms All
Vote Count: 1
Security Analyzer extremely high CPU usage
Repro 1:
From 2+ machines, I ran Security Analyzer on projects using the same CF2016 server.
Repro 2:
1) Ran Security Analyzer against a project
2) Got "read timeout" error
3) Increased RDS timeout from 30sec to 60sec
4) Ran Security Analyzer against same project
5) Got "read timeout" error
6) "Adobe ColdFusion Launcher Application" CPU usage jumped from ~1% to 94% and remained there (see attached screenshot)
7) Closed ColdFusion Builder
8) "Adobe ColdFusion Launcher Application" CPU usage remained around 94%
9) Attempted to restart CF2016 via the Windows Services applet
10) CF2016 failed to restart. It eventually stopped. But I had to then start it manually.
I can easily bring my machine to 100% CPU usage by doing this:
1) Run Security Analyzer
2) See timeout error thrown
3) Increase RDS timeout
4) repeat 1-3 a few times
So.. imagine multiple developers simultaneously trying to analyze their code against the same CF server. I can bring mine to 100% CPU w/ just 2-3 requests.
This isn't good b/c Security Analyzer isn't supported against the Developer Edition. Since an Enterprise license allows the key to be installed on a single development server, there will be multiple developers analyzing their code against the same CF server.
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 4118903
External Customer Info:
External Company:
External Customer Name: Aaron Neff
External Customer Email:
Attachments:
- February 18, 2016 00:00:00: 1_20160217_Bug_4118903.jpg
Comments: