tracker issue : CFB-3833130

select a category, or use search below
(searches all categories and all time range)
Title:

ColdFusion Builder 3.0 Hangs When Using Code Assist on Large Files

| View in Tracker

Status/Resolution/Reason: Closed/Fixed/Fixed

Reporter/Name(from Bugbase): Dave Levin / Henweigh99 (Dave Levin)

Created: 09/29/2014

Components: Editor Features

Versions: 3.0

Failure Type: Performance Issue

Found In Build/Fixed In Build: 3.0 Final / 305624

Priority/Frequency: Major / All users will encounter

Locale/System: English / Windows 7 64-bit

Vote Count: 3

Problem Description:
When editing a large file in ColdFusion Builder (standalone or eclipse plugin) with code assist enabled the program will completely lock up for a few seconds while it tries to bring up the suggestion list of variables.

Steps to Reproduce:
Load a large CFM or CFC file (my test file has 3600 lines).  Type some code that will bring up code assist "<cfset ". Program will more than likely hang.

Actual Result:
Program hangs for a period of time not allowing user input

Expected Result:
Program should allow the user to continue typing and perform the variable/function search in the background.
Or if this is a permanent limitation user should be able to prevent variable scopes from appearing in the code assist and limit to ColdFusion tags/functions only.

Any Workarounds:
Disable Code Assist in Preferences > ColdFusion > Profiles > Editor > Code Assist  (uncheck "Automatically Display Code Assist When Typing")

----------------------------- Additional Watson Details -----------------------------

Watson Bug ID:	3833130

External Customer Info:
External Company:  
External Customer Name: Henweigh99
External Customer Email:  
External Test Config: My Hardware and Environment details:  Windows 7 x64. 16GB RAM. Intel Core i7 4770k @ 3.5 GHz.

Attachments:

Comments:

This bug makes using CFBuilder unusable on large files. It would be a nice "quick fix" to be able to select what you would like to appear in the code assist box. For example, if you could limit the results to ColdFusion functions, scoped variables, etc... This might temporarily solve the problem until a more permanent fix can be implemented.
Comment by External U.
26816 | September 29, 2014 11:25:40 AM GMT
Unable to reproduce this issue. We do performance testing of CFB with files as large as 5-12k lines of code. Sometimes it's very specific to the code in and around that might cause such a behavior. Is it okay with you to share the sample file over email to dsarkar@adobe.com? (Comment added from ex-user id:dsarkar)
Comment by Adobe D.
26817 | October 27, 2014 04:25:33 AM GMT
Thanks for looking into this. I have submitted a sample CFC to dsarkar@adobe.com. Please feel free to let me know if you need additional information to aid in debugging this issue.
Comment by External U.
26818 | October 27, 2014 12:22:40 PM GMT
So sorry about this, I don't seem to have received any email from you. Could you kindly resend the file? (Comment added from ex-user id:dsarkar)
Comment by Adobe D.
26819 | November 17, 2014 02:23:11 AM GMT
I just resent the email. Please let me know if you don't receive it.
Comment by External U.
26820 | November 19, 2014 01:09:32 PM GMT
+1 I've seen this too. Very annoying.
Vote by extuser
26831 | December 11, 2014 02:43:04 AM GMT
Adobe hasn't gotten back to me yet whether they have received the code sample or not. Unfortunately it seems very difficult to get in touch with them.
Comment by External U.
26821 | January 07, 2015 03:30:11 PM GMT
Hi, what is the email id you had sent it to and from? From the customer name I see in watson, I am not able to locate any emails. (Comment added from ex-user id:dsarkar)
Comment by Adobe D.
26822 | January 08, 2015 04:33:06 AM GMT
I sent the file to 'dsarkar@adobe.com' and it's from my name (see below) @angrysam.com. I sent the first email on 10/27/2014 and then again on 11/19/2014. Sincerely, Dave
Comment by External U.
26823 | January 08, 2015 11:32:50 AM GMT
I was seeing this too, previously it would come back. Currently whenever I type a dot, it hangs hard, and I end up having to kill the task. Running on 64bit Windoze 7 too.
Comment by External U.
26824 | January 12, 2015 05:12:00 PM GMT
A co-worker suggested cleaning my workspace, so I ran "CFBuilder.exe -clean" from the command line, and it appears to have corrected the hanging issue for me for the moment.
Comment by External U.
26825 | January 13, 2015 09:25:26 AM GMT
@TheraRob, how many lines of code are in the file that caused the hanging? @Dipanwita, did you receive the file that was emailed to you? Perhaps you should contact me privately (either from my Adobe email address, or from my the address I eluded to in my previous comment and I will send you a dropbox link to the file)
Comment by External U.
26826 | January 13, 2015 02:13:17 PM GMT
It was happening on a file that was a few thousand lines.
Comment by External U.
26827 | January 13, 2015 05:28:09 PM GMT
@TheraRob, I tested both the standalone instance of CFB and Eclipse Plugin with the "-clean" parameter but it did not fix the issue on large .cfm files.
Comment by External U.
26828 | January 21, 2015 02:45:50 PM GMT
I encounter this problem all the time with cfcs with 3000+ lines. It makes the program pretty unusable for large files.
Vote by extuser
26832 | January 22, 2015 04:26:58 AM GMT
It is hanging also for 60 lines of code, specially when I have inline sql statement. each time I hit enter to create new line hangs forever. I have to start new workspace to make it work but after couple hours same thing will happen. Please do us a favor and drop CFBuilder on eclipse and adopt either intellij base or Visual Studio Code. I cant believe Adobe (the photoshop creators) can not make stable solid IDE for ColdFusion.
Comment by External U.
26829 | December 14, 2015 02:43:19 PM GMT
+1 on this how long should we wait to fix fundamental bug like this
Vote by extuser
26833 | December 15, 2015 04:14:50 AM GMT
Eclipse upgrade has fixed the issue.
Comment by Nikhil D.
26830 | February 01, 2018 12:05:43 PM GMT