Menu

Newer versions of Notepadd++ less stable

2009-07-08
2012-11-13
  • Arie Verhoeven

    Arie Verhoeven - 2009-07-08

    The newest versions of Notepadd++ seem to become less stable. While the earlier versions never crashed, this becomes more and more common with the newer versions.
    Although the backup-functionality is working well, I would like to mention this problem at this forum.

     
    • Arie Verhoeven

      Arie Verhoeven - 2009-07-08

      Pretty regularly I get the following error:
      An exception occurred. Notepad++ cannot recover and must be shut down.
      Code: 0xC0000005
      Access violation
      Exception address: 0x004029F0

       
    • cchris

      cchris - 2009-07-08

      If you got this, you must be given a chance to generate a dump file. Say yes and email the zipped .dmp file to donho. He'll have a snapshot of N++ on the crash, which is invaluable to diagnose and fix the condition.

      CChris

       
      • Dave Brotherstone

        Also, it's important to rule out a plugin.  If you remove all your plugins, then try it again.  Plugins often cause notepad++ to crash, so it's important to rule that out.

         
        • Fool4UAnyway

          Fool4UAnyway - 2009-07-08

          Also rule out Windows VIsta's User Account Control.

          Try running Notepad++ as an administrator and see if you still get this access violation (or lose settings).

           
      • Arie Verhoeven

        Arie Verhoeven - 2009-07-09

        Thanks

         
    • Don HO

      Don HO - 2009-07-08

      The really helpful informations are the version you use, the list of plugins and the instructions to reproduce the crash.

      We can only work based on the above tangible elements.

      Don

       
      • Jocelyn Legault

        Jocelyn Legault - 2009-07-08

        Got a crash with 5.4.3 (UNICODE), standard version (i.e. not the one I've compiled myself).

        Start a find in files with Light Explorer open, and N++ crashed.  Can repro about 1 time out of 3.

        Installed plugins:

        09/06/2008  06:33 AM            53,248 docMonitor.dll
        05/14/2009  07:25 PM           262,144 HexEditor.dll
        03/22/2009  12:08 AM           180,224 LightExplorer.dll
        02/17/2009  08:33 AM           282,624 MultiClipboard.dll
        01/25/2009  01:23 PM           323,584 NppExec.dll
        05/31/2009  11:25 PM           274,432 NppPlugin_ChangeMarker.dll
        02/07/2009  01:05 PM           229,376 NPPTextFX.dll
        11/17/2008  03:13 PM            81,920 SpellChecker.dll

        Where can I send the dump file?

        joce.

         
        • Don HO

          Don HO - 2009-07-08

          AFAIK, Light Explorer has no official Unicode version.
          What happen if you remove Light Explorer plugin?

          Don

           
    • Don HO

      Don HO - 2009-07-08

      Joce,

      Please try to reproduce the crash AFTER REMOVING the following plugins :
      05/14/2009 07:25 PM 262,144 HexEditor.dll
      03/22/2009 12:08 AM 180,224 LightExplorer.dll
      02/17/2009 08:33 AM 282,624 MultiClipboard.dll

      Don

       
      • Jocelyn Legault

        Jocelyn Legault - 2009-07-09

        Found the source of the crash and fixed it.

        A buffer of insufficient length was being written to, and it was overwriting some memory. This occurred only when searching within deep paths.

        You can get the fix at:
        http://github.com/joce/notepad-plus/commit/5f827cd45a5a61c6b73cdf196e2c8366d25ee836

         
        • Don HO

          Don HO - 2009-07-10

          Well done Joce.
          The fix will be included in the next release.

          Don

           
    • Arie Verhoeven

      Arie Verhoeven - 2009-07-09

      I am using notepad version v5.4.3 (UNICODE).
      The plugins I am using are:
      docMonitor.dll
      FTP_synchronize.dll
      mimeTools.dll
      NppExec.dll
      NppExport.dll
      NppNetNote.dll
      NppPlugin_ChangeMarker.dll
      NppTextFX.dll
      SpellChecker.dll
      libTidy.dll (seperate directory within plugins\Config)
      So I am not using the dll's HexEditor.dll,LightExplorer.dll, and 
      MultiClipboard.dll at all.
      For me it is hard to reproduce the crash, but I have a dump-file (NppDump.dmp). I understand that I can send it to donho, but which mail-address can I use.

       
    • cchris

      cchris - 2009-07-09

      We all try not to expose it too clearly because of spam.
      The readme.txt file along notepad++.exe has the adress on its last line.

      CChris

       
    • Arie Verhoeven

      Arie Verhoeven - 2009-07-09

      I sent the last dump file to donho.

       
    • Arie Verhoeven

      Arie Verhoeven - 2009-07-10

      Thanks for repairing the bug.
      However, I am not used to compile notepad++ myself.
      In which version of notepad++ wilI this bugfix be included? And when will this version be available, so that I can download the executables.

       
MongoDB Logo MongoDB