HexEditor.dll not loading for some users



  • No problem w/ NP++ on the account I used to install NP++, but on another account NP++ spins when launching & eventually reports that HexEditor.dll failed to load.

    I had this w/ an older version, so tried the latest (7.3) & used the latest plug-in mgr to install everything. I only had admin/elevated right for the installs.

    dll permissions look fine. Any other ideas?

    Thanks,



  • @baedean

    provide more information what the different about your account and the others is.
    Are those accounts working on the same computer? Terminal Services?
    Debug-info?

    Cheers
    Claudia



  • This biggest different is the problem user is a local account (vs. corporate domain). I get the same behavior running directly and remotely. Not sure what else to look for.

    Thanks.



  • @baedean

    please provide the Debug-info
    menu ?->Debug Info

    Cheers
    Claudia



  • I see it now (used to an older version w/o this option).
    The information is the same for both users (w/o HexEditor):

    Notepad++ v7.3 (32-bit)
    Build time : Jan 1 2017 - 20:04:42
    Path : C:\Program Files (x86)\Notepad++\notepad++.exe
    Admin mode : OFF
    Local Conf mode : OFF
    OS : Windows 7
    Plugins : mimeTools.dll NppConverter.dll NppExport.dll NppFTP.dll PluginManager.dll SpellChecker.dll

    When I move HexEditor.dll back to Notepad++\plugins (from disabled), only difference:

    Plugins : HexEditor.dll mimeTools.dll NppConverter.dll NppExport.dll NppFTP.dll PluginManager.dll SpellChecker.dll

    Thanks again.



  • @baedean

    the npp version needs to be
    Notepad++ v7.3 (32-bit)
    always, as, afaik, there is no 64bit version of the hexeditor plugin and as you are using
    Local Conf mode : OFF
    it is assumed that the plugin is available under %APPDATA%\notepad++\plugins.

    If this is the case, then I would try to compare your hexeditor dll with one which isn’t working.

    Cheers
    Claudia



  • HexEditor.dll is in Program Files/… (not APPDATA).

    After reading your last post, I did try putting the dll in %APPDATA%\notepad++\plugins, but it doesn’t seem to get loaded from there.



  • @baedean

    then it means that you installed npp with the option to use %APPDATA%\notepad++
    as the configuration directory but did not check the box to allow plugins to be loaded
    from there as well. Confusing - but you might have reasons to do so.

    And your computer/account is having the same configuration?

    I would try to use procmon to see where npp tries to find the plugins.

    Cheers
    Claudia


Log in to reply