• Login
Community
  • Login

New version of Plugin Manager for testing!

Scheduled Pinned Locked Moved Notepad++ & Plugin Development
46 Posts 22 Posters 110.9k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B
    bruderstein
    last edited by Oct 9, 2016, 7:03 PM

    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

    G 1 Reply Last reply May 20, 2017, 9:14 AM Reply Quote 5
    • D
      dail
      last edited by Oct 9, 2016, 7:33 PM

      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 Reply Last reply Reply Quote 1
      • B
        bruderstein
        last edited by Oct 9, 2016, 9:41 PM

        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 Reply Last reply Reply Quote 3
        • K
          Kasper Graversen
          last edited by Oct 10, 2016, 7:20 PM

          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 Reply Last reply Reply Quote 0
          • B
            bruderstein
            last edited by bruderstein Oct 10, 2016, 7:47 PM Oct 10, 2016, 7:47 PM

            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 Reply Last reply Reply Quote 0
            • C
              cmeriaux
              last edited by Oct 10, 2016, 8:53 PM

              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 Reply Last reply Reply Quote 1
              • B
                bruderstein
                last edited by Oct 10, 2016, 10:31 PM

                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 Reply Last reply Reply Quote 0
                • D
                  dail
                  last edited by Oct 11, 2016, 1:35 AM

                  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 Reply Last reply Reply Quote 0
                  • Y
                    Yaron
                    last edited by Oct 11, 2016, 1:48 AM

                    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 Reply Last reply Reply Quote 0
                    • D
                      decoderman
                      last edited by Oct 11, 2016, 6:56 AM

                      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 Reply Last reply Reply Quote 0
                      • B
                        bruderstein
                        last edited by Oct 11, 2016, 6:58 AM

                        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 Reply Last reply Reply Quote 0
                        • B
                          bruderstein
                          last edited by Oct 11, 2016, 6:59 AM

                          @decoderman what version of windows?

                          D 1 Reply Last reply Oct 11, 2016, 7:20 AM Reply Quote 0
                          • D
                            decoderman @bruderstein
                            last edited by Oct 11, 2016, 7:20 AM

                            @bruderstein 10, Version 1607

                            1 Reply Last reply Reply Quote 0
                            • Y
                              Yaron
                              last edited by Oct 11, 2016, 5:08 PM

                              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 Reply Last reply Reply Quote 0
                              • C
                                cmeriaux
                                last edited by Oct 13, 2016, 4:48 PM

                                @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 Reply Last reply Reply Quote 0
                                • C
                                  cmeriaux
                                  last edited by cmeriaux Oct 13, 2016, 5:02 PM Oct 13, 2016, 5:01 PM

                                  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 Reply Last reply Reply Quote 0
                                  • C
                                    cmeriaux
                                    last edited by Oct 13, 2016, 5:05 PM

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

                                    I also reported it on gitHub

                                    1 Reply Last reply Reply Quote 0
                                    • B
                                      bruderstein
                                      last edited by Oct 15, 2016, 3:13 PM

                                      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 Reply Last reply Oct 19, 2016, 1:10 AM Reply Quote 1
                                      • Y
                                        Yaron
                                        last edited by Oct 15, 2016, 7:45 PM

                                        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 Reply Last reply Reply Quote 0
                                        • Mike HowardM
                                          Mike Howard @bruderstein
                                          last edited by Oct 19, 2016, 1:10 AM

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

                                          1 Reply Last reply Reply Quote 0
                                          7 out of 46
                                          • First post
                                            7/46
                                            Last post
                                          The Community of users of the Notepad++ text editor.
                                          Powered by NodeBB | Contributors