ColdFusion Lexer Crashes NPP after 7.5.9
-
There are a lot of threads about getting the ColdFusion Lexer plugin working, sadly none of them have worked for me. I’ve sporadically tried some portable versions and it’s always resulted in the same thing: NPP crashes when I try and open a .cfm file. No error message, it just disappears. The file needs to have something, anything, in it to cause a crash. If I start a new file and change the Language to ColdFusion, the very first character that I type causes NPP to crash but at least it throws an error:
An exception occurred. Notepad++ cannot recover and must be shut down.
The exception details are as follows.:
Code: 0xC0000005
Type: Access violation
Exception address: 0x010FBD80Then it offers to save a dump file.
I’ve followed (to the letter) the instructions from @dinkumoil on this page: ColdFusion Lexer and NPP after (7.5.9)
I’ve tried the SQL lite dll he linked to, I’ve tried the one that I had that worked in previous NPP versions, I’ve tried putting the nppColdFusion.dll in every place I could think of and I’ve tried a lot of stuff that I won’t go into because it’s desperate and embarassing. I’ve tried all these things on at least 3 different Windows 10 64bit PCs. I’m out of ideas and I’m stuck on 7.5.9 which is that last version that the plugin worked with and nothing else in NPP was in flux. There’s been a null file fix since then and it haunts me.
I haven’t seen a UDL that’s even close to the highlighting/features that this plugin achieves, so I’m kind of stuck. If anyone can help, it would be greatly appreciated.
Debug info:
Notepad++ v8.1.9 (32-bit)
Build time : Oct 21 2021 - 23:32:04
Path : C:\Users\nonya\Desktop\NPP819\notepad++.exe
Command Line :
Admin mode : OFF
Local Conf mode : ON
Cloud Config : OFF
OS Name : Windows 10 Enterprise (64-bit)
OS Version : 2009
OS Build : 19043.1288
Current ANSI codepage : 1252
Plugins : mimeTools.dll nppColdFusion.dll NppConverter.dll NppExport.dllOne thing that may be of interest: In the new versions of NPP, under “Language”, “ColdFusion” shows up at the very top, above “None (Normal Text)”. It doesn’t matter if the Settings->Preferences->Language->“Make language menu compact” is checked or not. It’s always on the top of the language list. On 7.5.9, it shows up in the list of pre-loaded languages in the right alphabetical order.