Community
    • 登入

    New version of Plugin Manager for testing!

    已排程 已置頂 已鎖定 已移動 Notepad++ & Plugin Development
    46 貼文 22 Posters 113.9k 瀏覽
    正在載入更多貼文
    • 從舊到新
    • 從新到舊
    • 最多點贊
    回覆
    • 在新貼文中回覆
    登入後回覆
    此主題已被刪除。只有擁有主題管理權限的使用者可以查看。
    • brudersteinB
      bruderstein
      最後由 編輯

      Hi,

      There’s a new version of plugin manager available for testing - v1.4.1

      I’d be really grateful if you could test this version before we update the world :)

      https://github.com/bruderstein/nppPluginManager/releases/tag/v1.4.1

      Changes:

      • New plugin list hosting (no longer sourceforge)
      • Plugin list download now via HTTPS
      • Plugin list will automatically update from admin system every 2 weeks
      • Option to use “bleeding edge” plugin list - only a few minutes behind the admin system
      • General improvements around installation, security

      The “bleeding edge” list isn’t actually activated yet, and we’re not on our final host (expecting to sign the sponsorship contract within the next few days).

      More info for plugin authors

      The main change is the location of the plugin list - this is now on our own servers (thanks to sponsorship), so we can automate the plugin list update. This has been a looooong time coming, and I know it is annoying for plugin authors when the list doesn’t get published, which is why we’re automating it. If you switch on the bleeding edge version (in the settings), you’ll get pretty much exactly what is in the admin system - there’s just a few minutes delay. It also means people can try out a beta version of your plugin. We’ll publish the current status of the list every 2 weeks on Monday at 20:00 UTC. That means if you update the plugin list on a Sunday, and it happens to be the week of the update, the default list for everyone will include it after the Monday evening UTC. It’s now trivial to test your update to the plugin list works just by turning on the development list in the settings, so there should be no cases of broken installations being published (we can always publish again if something is really broken - just ping me).

      The dynamic update for the development list will be enabled over the next few days. Please let me know if you have any issues!

      Thanks

      Dave

      Guido ThelenG 1 條回覆 最後回覆 回覆 引用 5
      • dailD
        dail
        最後由 編輯

        I’m really glad to see this! :) I’m sure this couldn’t have been easy work.

        Couple of quick questions:

        • Are there plans for future 64-bit support? (If so would this list of plugins be separate?)
        • Is the admin system for plugin developers the same? Same URL, same procedures, etc?

        Thanks!

        1 條回覆 最後回覆 回覆 引用 1
        • brudersteinB
          bruderstein
          最後由 編輯

          1. Yes, 64bit support is underway. It will work the same way as the old unicode/ansi list worked, in that x64 will have a separate version number and a separate list of install steps.
          2. The admin system will for now remain the same. There has been some work on a new one, but that work stalled with the updates for the hosting. This will come, at some point. The main driver for updating this is to be able to have more than one copy of each plugin definition - e.g. beta and live. Currently there is only one list. With a rework, we’ll be able to do better on publishing, so that a new release stays on the “dev” track until it’s published live, and each plugin author can decide for themselves when they push it live. It may be that we integrate this with support for x64, or we may add x64 support to the existing system.

          This will be completed once we’ve got the new version live (there’s bound to be a few things to fix, probably on the hosting side) - that’s the priority at the moment.

          Thanks - and appreciate the testing!

          1 條回覆 最後回覆 回覆 引用 3
          • Kasper GraversenK
            Kasper Graversen
            最後由 編輯

            Great stuff! you saved me from coding one myself. I haven’t installed your version yet, but you don’t mention a search feature. Will that be part of any future plans?

            Also I think auto-updates should be an explicit opt-in. I’m thinking mostly of non-open source plugins going bad, or public repos taken over by malicious coders. The N++ user count is quite significant and may pose as a honeypot for viruses through plugins.

            1 條回覆 最後回覆 回覆 引用 0
            • brudersteinB
              bruderstein
              最後由 bruderstein 編輯

              There are no current plans for search, but I’d welcome a pull request (don’t write your own, please, contribute to the existing one!)

              There are explicit safeguards built in if a plugin goes bad - the MD5 of the DLLs and other executable code can be marked as “bad”, and the user will get pretty severe warning that the file they are trying to install is known to be malicious.

              If the update check was disabled by default, a good number of users would never update their plugins, and those are the users that would be probably give up thinking “this doesn’t have the feature i want” or “this bug is too annoying”, so we’ll always irritate someone whether the update check starts in the on or off state. As auto-update is fairly ubiquitous these days (think Chrome, which is silent, Firefox, Windows etc), I’m inclined to leave it on by default. The only actual issue with the update notification, is that it “phones home” every 2 weeks, which some people don’t like.

              I don’t store any information about these requests, just a counter and a response time so I can keep tabs on the requests-per-second and general server health, but IP addresses (for instance) are not stored.

              If you’re concerned, untick the box.

              Dave.

              1 條回覆 最後回覆 回覆 引用 0
              • cmeriauxC
                cmeriaux
                最後由 編輯

                Thanks for the update.
                It works fine on my version

                Notepad++ v7   (32-bit)
                Build time : Oct  9 2016 - 08:23:15 
                Path : C:\Program Files (x86)\Notepad++\notepad++.exe
                Admin mode : OFF 
                Local Conf mode : OFF
                OS : Windows 10
                Plugins : LightExplorer.dll linefilter2.dll mimeTools.dll NppConverter.dll NppExec.dll NppExport.dll NppFTP.dll NppMenuSearch.dll     
                PluginManager.dll PythonScript.dll 
                

                My test :

                • Update a plugin is OK
                • Remove a plugin is OK
                • install a plugin is OK

                Is it possible to add a column to see the plugins release date ? It could be use the sort plugin by release date and find easily the new one.

                Thanks

                1 條回覆 最後回覆 回覆 引用 1
                • brudersteinB
                  bruderstein
                  最後由 編輯

                  The auto-update from the development list is now enabled. Changes made in the admin system are visible within 2-3 minutes if you have the “development plugin list” option enabled. Note that you’ll need to restart Notepad++ in order for it to check for updates to the list again.

                  1 條回覆 最後回覆 回覆 引用 0
                  • dailD
                    dail
                    最後由 編輯

                    The auto-update from the development list is now enabled

                    And it seems to be working great :)

                    Another question I had. Has there been any thought to clean up the list a bit? There appears to be several plugins that cannot be validated or just can’t be downloaded at all.

                    1 條回覆 最後回覆 回覆 引用 0
                    • YaronY
                      Yaron
                      最後由 編輯

                      Hello Dave,

                      Great work. Thank you very much.
                      The world is ready. :)

                      If you select a plugin and mouse-scroll over the secondary details-box (without giving it the focus), the main list is being scrolled.
                      And vice-versa.

                      Could you please change this behavior?

                      Best regards.

                      1 條回覆 最後回覆 回覆 引用 0
                      • decodermanD
                        decoderman
                        最後由 編輯

                        Thanks for taking this on.
                        I use the 32 bit version of NPP.
                        When I want to install a plugin where the integrity cannot be validated (say CustomizeToolbar), the ‘copy file anyway’ popup is not responding, not even to the ‘x’. ‘Yes’ or ‘No’ don’t work and the parent downloader popup cannot be cancelled.
                        You have to quit NPP to get out of it.

                        1 條回覆 最後回覆 回覆 引用 0
                        • brudersteinB
                          bruderstein
                          最後由 編輯

                          Has there been any thought to clean up the list a bit? There appears to be several plugins that cannot be validated or just can’t be downloaded at all.

                          This is really the responsibility of the plugin developers. If there are plugins that don’t install, they should be reported here, and plugin authors can fix them (you’ve got an account, haven’t you, you’re also welcome to fix stuff). I suspect that the incentive wasn’t great previously, as the list wasn’t updated very often. Now there’s an easy way to test it, and they’ll be released within 2 weeks.

                          If you select a plugin and mouse-scroll over the secondary details-box (without giving it the focus), the main list is being scrolled.

                          I’ll take a look, but make no promises! :)
                          I don’t know how exactly to change that behaviour easily, but i’ll have a go.

                          Dave

                          1 條回覆 最後回覆 回覆 引用 0
                          • brudersteinB
                            bruderstein
                            最後由 編輯

                            @decoderman what version of windows?

                            decodermanD 1 條回覆 最後回覆 回覆 引用 0
                            • decodermanD
                              decoderman @bruderstein
                              最後由 編輯

                              @bruderstein 10, Version 1607

                              1 條回覆 最後回覆 回覆 引用 0
                              • YaronY
                                Yaron
                                最後由 編輯

                                Hello Dave,

                                If you select a plugin and mouse-scroll over the secondary details-box (without giving it the focus), the main list is being scrolled.

                                …

                                I’ll take a look, but make no promises! :)
                                I don’t know how exactly to change that behaviour easily, but i’ll have a go.

                                Great. I appreciate it.
                                It’s a minor issue. Don’t try too hard. :)

                                Best regards.

                                1 條回覆 最後回覆 回覆 引用 0
                                • cmeriauxC
                                  cmeriaux
                                  最後由 編輯

                                  @bruderstein , today, when I started up Npp, plugin manager asked me to update Python Plugin (do you know this plugin ? I’m joking)
                                  While I was reading the release note, Notepad++ crashed. Here is the stack dump from VS and debug info. Sorry I don’t have the sources or debug symbol.

                                  Visual Studio says
                                  Unhandled exception at 0x05C053CC (PluginManager.dll) in Notepad++.exe: 0xC000041D: Une exception non gérée a été détectée       pendant un rappel de l’utilisateur.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Notepad++\Notepad++.exe'. Module was built without symbols.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\ntdll.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\kernel32.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\KernelBase.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\shlwapi.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msvcrt.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\combase.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\ucrtbase.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.14393.0_none_74bc87d3d22d9abe\comctl32.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\rpcrt4.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\sspicli.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\gdi32.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\cryptbase.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\gdi32full.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\bcryptprimitives.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\user32.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\sechost.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\win32u.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\shell32.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\cfgmgr32.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\windows.storage.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\powrprof.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\advapi32.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\kernel.appcore.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\SHCore.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\profapi.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\comdlg32.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\dbghelp.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\ole32.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\imm32.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Notepad++\SciLexer.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\oleaut32.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msvcp_win.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msimg32.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\uxtheme.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Direct Folders\dfh32.dll'. Module was built without symbols.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\oleacc.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\clbcatq.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\propsys.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msctf.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\dwmapi.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\DataExchange.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\d3d11.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\dcomp.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\dxgi.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\twinapi.appcore.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\bcrypt.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\WindowsCodecs.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Notepad++\plugins\LightExplorer.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\mpr.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Notepad++\plugins\linefilter2.dll'. Module was built without symbols.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Notepad++\plugins\MenuIcons.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\version.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Notepad++\plugins\mimeTools.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Notepad++\plugins\NppConverter.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Notepad++\plugins\NppExec.dll'. Module was built without symbols.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\riched20.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msls31.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\usp10.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Notepad++\plugins\NppExport.dll'. Module was built without symbols.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Notepad++\plugins\NppFTP.dll'. Module was built without symbols.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\ws2_32.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Notepad++\plugins\NppMenuSearch.dll'. Module was built without symbols.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\mscoree.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscoreei.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorwks.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\WinSxS\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.9268_none_d08e1538442a243e\msvcr80.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\assembly\NativeImages_v2.0.50727_32\mscorlib\9ad5d97ade63ecd8b60f63393a947d6e\mscorlib.ni.dll'. 
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorjit.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\assembly\NativeImages_v2.0.50727_32\System\cd85f89390c7b5776d40a993336827a5\System.ni.dll'. 
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\assembly\NativeImages_v2.0.50727_32\System.Drawing\3f7726bf294880e909e2a8b24bfe0c24\System.Drawing.ni.dll'. 
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\assembly\NativeImages_v2.0.50727_32\System.Windows.Forms\d0b377ffae73bd918c6e1e857f0086ab\System.Windows.Forms.ni.dll'. 
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\assembly\NativeImages_v2.0.50727_32\System.Xml\a811cc71a93b0b70c9547d6c8b042d3b\System.Xml.ni.dll'. 
                                  'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Notepad++\plugins\PluginManager.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\wininet.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Notepad++\plugins\PythonScript.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Notepad++\python27.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\apphelp.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Program Files (x86)\Common Files\TortoiseOverlays\TortoiseOverlays.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Program Files\TortoiseGit\bin\TortoiseGitStub32.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Program Files\TortoiseGit\bin\TortoiseGit32.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Program Files\TortoiseGit\bin\gitdll32.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Program Files\TortoiseGit\bin\libgit232_tgit.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msvcp120.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\shfolder.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msvcr120.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\crypt32.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Program Files\TortoiseGit\bin\zlib132_tgit.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msasn1.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\winhttp.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Users\christophe\AppData\Local\Microsoft\OneDrive\17.3.6517.0809_1\FileSyncShell.dll'.     
                                   Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Users\christophe\AppData\Local\Microsoft\OneDrive\17.3.6517.0809_1\LoggingPlatform.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Users\christophe\AppData\Local\Microsoft\OneDrive\17.3.6517.0809_1\Telemetry.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Users\christophe\AppData\Local\Microsoft\OneDrive\17.3.6517.0809_1\ClientTelemetry.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\psapi.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\wsock32.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\cabinet.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\IPHLPAPI.DLL'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.14393.321_none_baab3cb4359688b4\GdiPlus.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\DWrite.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\assembly\NativeImages_v2.0.50727_32\System.Core\d2eb0ab9adb9b8d947a7f04c363bac99\System.Core.ni.dll'. 
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\cryptsp.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\rsaenh.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\iertutil.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\OnDemandConnRouteHelper.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\mswsock.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\nsi.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\winnsi.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\dnsapi.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\urlmon.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\rasadhlp.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\FWPUCLNT.DLL'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\schannel.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\mskeyprotect.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\ncrypt.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\ntasn1.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\dpapi.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\wintrust.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\cryptnet.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\dhcpcsvc6.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\dhcpcsvc.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\webio.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\ncryptsslp.dll'. Cannot find or open the PDB file.
                                  'Notepad++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\gpapi.dll'. Cannot find or open the PDB file.
                                  The thread 0x22e0 has exited with code 0 (0x0).
                                  Unhandled exception at 0x05C053CC (PluginManager.dll) in Notepad++.exe: 0xC000041D: Une exception non gérée a été détectée pendant un rappel de l’utilisateur.
                                  
                                  The program '[8340] Notepad++.exe' has exited with code 0 (0x0).
                                  

                                  debug info:

                                  Notepad++ v7   (32-bit)
                                  Build time : Oct  9 2016 - 08:23:15
                                  Path : C:\Program Files (x86)\Notepad++\notepad++.exe
                                  Admin mode : OFF
                                  Local Conf mode : OFF
                                  OS : Windows 10
                                  Plugins : LightExplorer.dll linefilter2.dll MenuIcons.dll mimeTools.dll NppConverter.dll NppExec.dll NppExport.dll NppFTP.dll NppMenuSearch.dll PluginManager.dll PythonScript.dll 
                                  

                                  i’ll try to reproduce it

                                  1 條回覆 最後回覆 回覆 引用 0
                                  • cmeriauxC
                                    cmeriaux
                                    最後由 cmeriaux 編輯

                                    Bug reproduces, Here is the step to do

                                    Edit the PluginManager.ini, set LastCheck to 0, to force the plugin check
                                    Open Npp,
                                    wait while plugin Manager windows is not open.
                                    Once plugin Manager windows is open, you can continue to use Npp, the program is stable.
                                    Non click, on Plugin Manager Windows on the Python Script, Npp is still stable and waiting. I can go back to Npp windows, all is stable.
                                    Now click on the Plugin Manager / text area of the release note.
                                    Bang ! Core Dump.

                                    Do you confirm ?
                                    Christophe

                                    1 條回覆 最後回覆 回覆 引用 0
                                    • cmeriauxC
                                      cmeriaux
                                      最後由 編輯

                                      Sorry for the typo
                                      Non click, on Plugin Manager => Now click …

                                      I also reported it on gitHub

                                      1 條回覆 最後回覆 回覆 引用 0
                                      • brudersteinB
                                        bruderstein
                                        最後由 編輯

                                        Crash bug fixed in v1.4.2. - https://github.com/bruderstein/nppPluginManager/releases/tag/v1.4.2

                                        @Yaron - I checked out your issue, and for me the window where the mouse currently is scrolls (not where the focus is) - what version of windows are you using?

                                        As I can’t repro the validation failed box issue, and I’ve not heard any other reports of this, this should be good to go now, just waiting for the contracts for the hosting to be signed now.

                                        If you can reproduce this issue, please let me know, providing as many details as possible.

                                        Unless there are any major issues reported, I’ll release this next week, so the existing plugin manager will advise to update itself. After a few weeks, I will switch the list on the old plugin manager, so that it only updates the plugin manager (no other plugins will be listed), to force everyone to update.

                                        Hopefully after that, the new version can then be included in the next Notepad++ main release. This plan enables us to fix anything that comes up with the general release, before it gets bundled with N++ itself.

                                        Thanks for the reports and testing!

                                        Mike HowardM 1 條回覆 最後回覆 回覆 引用 1
                                        • YaronY
                                          Yaron
                                          最後由 編輯

                                          Hello Dave,

                                          Windows 7, 32-bit.
                                          I should have mentioned this: the behavior I’ve described existed in previous Plugin Manager as well.

                                          Thank you for looking into it.

                                          Best regards.

                                          1 條回覆 最後回覆 回覆 引用 0
                                          • Mike HowardM
                                            Mike Howard @bruderstein
                                            最後由 編輯

                                            @bruderstein Only files there are the source codes. Can you make the dll available?

                                            1 條回覆 最後回覆 回覆 引用 0
                                            • 第一個貼文
                                              最後的貼文
                                            The Community of users of the Notepad++ text editor.
                                            Powered by NodeBB | Contributors