Hi Don
Thanks for your new release. I found a bug with 'Read only', that was also in previous versions.
Open a 'Read only' File, clear the read only flag and close n++, open it again and the 'Read only' is gone!
Work with WinXP-Sp3 and the minimalistic n++.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
BUG: Replacing end of line using regular expression causes the program to hang and eventually crash. To duplicate, select the Search - Replace menu; in the Replace dialog box, open the Replace tab, enter $ in the Find what field and anything in the Replace with field, select the Regular expression radio button, and click Replace All.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Version 5.9 starts with "Unknown exception" time after time — no window, just the message box and an exit. I reverted back to 5.8.7 and it comes up fine, as before.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
In PHP highlight single line comments starting with "# if" and "# end" works like { and } respectively creating a points for start and end for folding blocks. It's a real disadvantage due to a number of commented _if_s.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Except that after dismissing the message, 5.9 loads "normally". The first time I installed 5.9, this happened, as well as the second issue listed below. I uninstalled 5.9 with Revo Uninstaller, and used it to clean out the registry and the file space. Reinstalled in a different path. Still happens.
The second issue with 5.9 is an error box which pops up at program termination.
UserName:xyzProcessDescription:Notepad++:afree(GNU)sourcecodeeditorProcessName:C:\Prgs\Notepad++\notepad++.exeModuleDescription:Multi-UserWindowsUSERAPIClientDLLModuleName:C:\Windows\system32\USER32.dllDialogCaption:ApplicationErrorDialogText:ExceptionEAccessViolationinmoduleHTMLTag_unicode.dllat0000701C.Accessviolationataddress03FA701Cinmodule'HTMLTag_unicode.dll'. Read of address 6ECD4E40.
The error report comes from my error monitoring application, SystemSuite 11's error log.
The last thing that i have noticed is that the help function does not always seem to invoke the help task. But, since I'm moving to Firefox 4.0 rc2 from 3.6.xx, I have not gotten a handle on just exactly what is going on.
/s/ BezantSoft
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
More about my "unknown exception": I am running Win XP SP3, 32-bit, 2 gigs of ram.
Since not everybody has the problem, I suppose it must depend on configuration. The only slightly unusual thing I have loaded is the syntax coloring for AutoHotKey files (.ahk) that comes with AutoHotKey. I suppose I could change the config under the previous n++ and reinstall 5.9. Sounds like a pain.
Any other ideas for experiments???
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The "unknown exception" can be reproduced all the time or rarely?
What kind of file are you editing while this error message?
What are your installed plugins?
bezantcto, it seems you use HTMLTag plugin. Could you tell me if there is no more unknown exception if you remove this plugin?
codependent, do you use HTMLTag plugin as well? If not, can you reproduce the same error If you disable all the plugins?
Don
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I reinstalled np++ 5.9 and created a shortcut that ran it -noPlugin. It comes up fine and appears to work. Running it without that flag causes the crash-on-startup "Unknown Exception" that I saw earlier. It does not have plugins, of course. And no plugin menu item for me to load them one by one.
How do I disable plugins without a plugin menu item? I used Settings| Import Plugins and loaded 2 plugins, Plugin Manager and HTMLTag_unicode. But no plugin menu appeared and it did not crash.
The np++ About box says Notepad v5.9 (UNICODE). If there were a default plugin that was not Unicode then everybody would have the problem.
I loaded AHKExternalLexer, my only non-default plugin, and there was no problem.
Hah! Not true. By adding and removing dll files from the plugins directory, I was able to prove that starting the program with the AHKExternalLexer.dll was necessary and sufficient to cause the crash. It's fine without this dll.
AMAZINGLY: I loaded a .ahk file and it does the syntax-coloring correctly. Care to figure that one out? I can't call it a bug.
PROBLEM SOLVED.
Thanks.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Don, got the "unknown exception" to go away. So, given that:
{ {I had a number of plugins, not all stable, e.g. Hex-Editor (which, BTW, I have never had a problem with <g>) }
{Had to use a binary partition of the plugin list to decide on the problematic one. }
{The target XP Pro machine *was* my old development machine, which I've stripped most of my tools off of during re-purposing and no good debugger }
{Used SysInternals tools and Dependency Walker to watch the execution during the list partition routine
My issue was with the Powershell Lexer. Once I pulled it out, okie-dokie on NPP loading without error. So, based on what we've seen in this thread, and what my mailbox showed with my SF watched items, I'd infer that the external lexers have some issues in 5.9.
The funky problem with the HTML_tag also went away. (Forgot to say in original message that 5.9 abended after the "unknown exception" on both my other XP boxes, but not on the 7 32-Ultimate developer box.
Have had no problem with it post lexer removal. Might be the interaction between the external lexer & the main program munged something that caused a bad shutdown on the HTML_tag exit…
/s/ BezantSoft
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
When we press Ctrl+F3 to quick search for a current selection (or current "word"), N++ uses all previous options from Find dialog including search type (it's a problem), case sensitivity (it's normal on the other hand, but can cause user to be confused by message "nothing was found"), and etc.
For example, I select PHP variable $Var, press Ctrl+F3 and I was woundered by message "can't found the text", because previous search was with type RegExp and "$Var" in current quick search means "end-of-line and string 'Var'".
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
"Select & Find Next", (Ctrl+F3 by default) which is a "quick" interface to the normal Find feature (Ctrl+F). Whatever the search string is gets added to the Ctrl+F search-history, and the search abides by all settings on the dialog.
If instead you use "Find (Volatile) Next" (Ctrl+Alt+F3), the selection is not added to the history and the search options are fixed: always case-sensitive, never RegEx, never Word-Only, and always wraps around to the beginning.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I had an "unknown exception" error on first launch at the end of the 5.9 install with 5.8.7 previously installed. After removing the 5.9 install,and re-installing 5.8.7, I removed all plugins. This time, 5.9 launched properly and I was able to repopulate my desired plugins. I did not have the HTML Tag plugin, BTW.
All this under XP Pro SP3, at work.
OTOH, Both Win7 Pro 32 & 64 at home have had no problems with 5.9
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Exception: Unknown Exception message box. Clicking OK button closes the message window; Notepad++ doesn't run.
I disable plugin NppExternalLexers and v5.9 runs successfully. Re-enable NppExternalLexers and 5.9 never runs, only displays "Unknown Exception" message, no other description of error.
Running Windows XP SP3 32-bit. Went from v5.8.7 to v5.9.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Also got the exception after upgrading to 5.9 from 5.8.7. Did not have this problem installing 5.9 on two new mahcines. All were WinXP SP3, fully updated, 2-3GB RAM.
Just deleted all my plug-ins and re-installed, then Notepad++ ran fine. It may have been PowerShell Lexer (per another post) and something else. I decided to delete all the plug-ins and re-install the ones I really use
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi everyone,
this is not a standart issue, and I dont know if it's place is right here but You will decide that.
I have a request for including function list plugin functionality into base notepad install package, and this comes because the plugin is useful and is hard to make it working on every new notepad++ version. So If most of us are with me in this, please do it available for both ANSI and Unicode versions.
Thank you in advice
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Please check here for the info of new release:
http://notepad-plus-plus.org/news/release-59
Don
Hi Don
Thanks for your new release. I found a bug with 'Read only', that was also in previous versions.
Open a 'Read only' File, clear the read only flag and close n++, open it again and the 'Read only' is gone!
Work with WinXP-Sp3 and the minimalistic n++.
BUG: Replacing end of line using regular expression causes the program to hang and eventually crash. To duplicate, select the Search - Replace menu; in the Replace dialog box, open the Replace tab, enter $ in the Find what field and anything in the Replace with field, select the Regular expression radio button, and click Replace All.
Version 5.9 starts with "Unknown exception" time after time — no window, just the message box and an exit. I reverted back to 5.8.7 and it comes up fine, as before.
In PHP highlight single line comments starting with "# if" and "# end" works like { and } respectively creating a points for start and end for folding blocks. It's a real disadvantage due to a number of commented _if_s.
Don,
Like codependent, I have the unknown exception
Except that after dismissing the message, 5.9 loads "normally". The first time I installed 5.9, this happened, as well as the second issue listed below. I uninstalled 5.9 with Revo Uninstaller, and used it to clean out the registry and the file space. Reinstalled in a different path. Still happens.
The second issue with 5.9 is an error box which pops up at program termination.
The error report comes from my error monitoring application, SystemSuite 11's error log.
The last thing that i have noticed is that the help function does not always seem to invoke the help task. But, since I'm moving to Firefox 4.0 rc2 from 3.6.xx, I have not gotten a handle on just exactly what is going on.
/s/ BezantSoft
More about my "unknown exception": I am running Win XP SP3, 32-bit, 2 gigs of ram.
Since not everybody has the problem, I suppose it must depend on configuration. The only slightly unusual thing I have loaded is the syntax coloring for AutoHotKey files (.ahk) that comes with AutoHotKey. I suppose I could change the config under the previous n++ and reinstall 5.9. Sounds like a pain.
Any other ideas for experiments???
@ codependent & bezantcto :
The "unknown exception" can be reproduced all the time or rarely?
What kind of file are you editing while this error message?
What are your installed plugins?
bezantcto, it seems you use HTMLTag plugin. Could you tell me if there is no more unknown exception if you remove this plugin?
codependent, do you use HTMLTag plugin as well? If not, can you reproduce the same error If you disable all the plugins?
Don
I reinstalled np++ 5.9 and created a shortcut that ran it -noPlugin. It comes up fine and appears to work. Running it without that flag causes the crash-on-startup "Unknown Exception" that I saw earlier. It does not have plugins, of course. And no plugin menu item for me to load them one by one.
How do I disable plugins without a plugin menu item? I used Settings| Import Plugins and loaded 2 plugins, Plugin Manager and HTMLTag_unicode. But no plugin menu appeared and it did not crash.
The np++ About box says Notepad v5.9 (UNICODE). If there were a default plugin that was not Unicode then everybody would have the problem.
I loaded AHKExternalLexer, my only non-default plugin, and there was no problem.
Hah! Not true. By adding and removing dll files from the plugins directory, I was able to prove that starting the program with the AHKExternalLexer.dll was necessary and sufficient to cause the crash. It's fine without this dll.
AMAZINGLY: I loaded a .ahk file and it does the syntax-coloring correctly. Care to figure that one out? I can't call it a bug.
PROBLEM SOLVED.
Thanks.
@ codependent:
The "unknown exception" is a plugin issue and the culprit plugin is AHKExternalLexer.dll - could you confirm me that?
Don
@donho
Don, got the "unknown exception" to go away. So, given that:
{ {I had a number of plugins, not all stable, e.g. Hex-Editor (which, BTW, I have never had a problem with <g>) }
{Had to use a binary partition of the plugin list to decide on the problematic one. }
{The target XP Pro machine *was* my old development machine, which I've stripped most of my tools off of during re-purposing and no good debugger }
{Used SysInternals tools and Dependency Walker to watch the execution during the list partition routine
My issue was with the Powershell Lexer. Once I pulled it out, okie-dokie on NPP loading without error. So, based on what we've seen in this thread, and what my mailbox showed with my SF watched items, I'd infer that the external lexers have some issues in 5.9.
The funky problem with the HTML_tag also went away. (Forgot to say in original message that 5.9 abended after the "unknown exception" on both my other XP boxes, but not on the 7 32-Ultimate developer box.
Have had no problem with it post lexer removal. Might be the interaction between the external lexer & the main program munged something that caused a bad shutdown on the HTML_tag exit…
/s/ BezantSoft
Sorry 'bout the formatting crap. it's YABI to me - -
Yet Another BBCode SOMETHING HEREmplementation
Bz
When we press Ctrl+F3 to quick search for a current selection (or current "word"), N++ uses all previous options from Find dialog including search type (it's a problem), case sensitivity (it's normal on the other hand, but can cause user to be confused by message "nothing was found"), and etc.
For example, I select PHP variable $Var, press Ctrl+F3 and I was woundered by message "can't found the text", because previous search was with type RegExp and "$Var" in current quick search means "end-of-line and string 'Var'".
"Select & Find Next", (Ctrl+F3 by default) which is a "quick" interface to the normal Find feature (Ctrl+F). Whatever the search string is gets added to the Ctrl+F search-history, and the search abides by all settings on the dialog.
If instead you use "Find (Volatile) Next" (Ctrl+Alt+F3), the selection is not added to the history and the search options are fixed: always case-sensitive, never RegEx, never Word-Only, and always wraps around to the beginning.
I had an "unknown exception" error on first launch at the end of the 5.9 install with 5.8.7 previously installed. After removing the 5.9 install,and re-installing 5.8.7, I removed all plugins. This time, 5.9 launched properly and I was able to repopulate my desired plugins. I did not have the HTML Tag plugin, BTW.
All this under XP Pro SP3, at work.
OTOH, Both Win7 Pro 32 & 64 at home have had no problems with 5.9
Isn't it AHKlexer, as Don suggested?
CChris
@donho
Precisely.
By the way, AutoHotKey is also very cool.
I have complied V5.9 by VS2008, but toolbar always hidden. Like vs2008 compiling issue from V5.4.2 to V5.4.3.
Addition for 18. VS2008 & Win SDK V6.0A
I have had a simlar problem: the toolbar is not hidden, but, if too wide, does not the chevron.
CChris
Exception: Unknown Exception message box. Clicking OK button closes the message window; Notepad++ doesn't run.
I disable plugin NppExternalLexers and v5.9 runs successfully. Re-enable NppExternalLexers and 5.9 never runs, only displays "Unknown Exception" message, no other description of error.
Running Windows XP SP3 32-bit. Went from v5.8.7 to v5.9.
Please report this on the Plugin Development forum. An email to the auhor will help too.
CChris
Also got the exception after upgrading to 5.9 from 5.8.7. Did not have this problem installing 5.9 on two new mahcines. All were WinXP SP3, fully updated, 2-3GB RAM.
Just deleted all my plug-ins and re-installed, then Notepad++ ran fine. It may have been PowerShell Lexer (per another post) and something else. I decided to delete all the plug-ins and re-install the ones I really use
The Unknow Exception issue is narrowed down to lexer plugins and 4 plugins are detected with such issue:
https://sourceforge.net/projects/notepad-plus/forums/forum/331753/topic/4507329
Don
Hi everyone,
this is not a standart issue, and I dont know if it's place is right here but You will decide that.
I have a request for including function list plugin functionality into base notepad install package, and this comes because the plugin is useful and is hard to make it working on every new notepad++ version. So If most of us are with me in this, please do it available for both ANSI and Unicode versions.
Thank you in advice