Menu

New NPPExport plugin trouble

2008-09-06
2012-11-14
  • Dejan Kozina

    Dejan Kozina - 2008-09-06

    Hello all.

    I've just downloaded and tried out v.0.2.8 of the NPPExport plugin, released today (https://sourceforge.net/project/showfiles.php?group_id=189927&release_id=624533). There is not a forum for this plugin there, so I'm posting here to let the author know that there is something amiss with it.

    I'm on Windows XP SP3 with N++ 5.0.3 and practically all the plugins out there, updated to the latest version.
    WIth NPPExport 0.2.8 (the Unicode one, NPPExport.dll)  in the plugin dir the program fails to start up with this sequence of messages:

    "C:\Program Files\Prog1\Notepad++\plugins\NPPFileTemplate.dll
    Load Library is failed.
    Make "Runtime Library" settings of this project as "MultiThreaded(/MT)" may cure this problem.
    This plugin is not compatible with current version of Notepad++.
    Remove this plugin from plugins directory if you don't want to see this message on the next launch time."

    "An exception occurred. Notepad++ cannot recover and must shut down. The exception details are as follows:
    Code: 0xC0000005
    Type: Access violation
    Exception address: 0x0043D64B"

    "Notepad++ will attempt to save any unsaved data. However, data loss is very likely."

    "Notepad++ was able to successfully recover some unsaved documents, or nothing to be saved colud be found.
    You can find the results at c:\N++RECOV"

    After this the program won't start, but Task Manager shows a notepad++.exe process for some 20 seconds with 13MB of memory usage.

    Removing NPPFileTemplate.dll does not change the result, except that the blamed plugin is now NPPInsertPlugin.dll - same exception data too. Removed NPPInsert changes the accused dll to NPPTextFX.dll, remove this and it's now QuickText.dll.

    Restoring all that plugins and removing NPPExport or restoring old 0.2.7.3 solves the matter. The NPPExportA.dll shows no such problem.

    Hope this helps.

     
    • Dejan Kozina

      Dejan Kozina - 2008-09-08

      Don't worry for me, I was just curious to see what's new.
      I'd suggest you put a little note about the required NPP version either in the Sourceforge release notes  or a brief readme file in the zip archive.
      Good work, anyway.

       
    • Harry

      Harry - 2008-09-07

      Sorry for your trouble, you were a bit too soon with using that plugin :)
      Notepad++ is heading for a full Unicode release, and this plugin is supposed to be matched with that. the ANSI version (the one that ends with A), is to be used with the ANSI Notepad++, which is what you currently have. So please just keep to the A version and everything should be fine.

      I'll see if I can make the difference more explicit, or just hide the release until new Notepad++ is out.