Community
    • Login

    DoxyIT on 64bit: Access violation

    Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
    6 Posts 4 Posters 1.2k Views 1 Watching
    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.
    • C Offline
      Clicketyclick
      last edited by

      I’m very fond of DoxyIT - but…

      It seem only to work under NotePad++ 32bit.

      When upgrading to 64 bit I get the error:

      PlutinsManager::runPluginCommand Exception
      Access violation

      Is DoxyIT an 32bit only - or am I missing out something?

      Mark OlsonM CoisesC 2 Replies Last reply Reply Quote 1
      • Mark OlsonM Offline
        Mark Olson @Clicketyclick
        last edited by Mark Olson

        @Clicketyclick
        DoxyIT hasn’t been updated in 4 years, so that’s probably part of the issue.

        You might want to try NppLspClient, because:

        • it can also display docstrings when you hover over a method call
        • unlike DoxyIt it actually will be syntax-sensitive.
        • it has been recently updated

        In any case, the error message you typically get when you use a 32bit plugin for 64bit Notepad++ or vice versa is typically different, and it looks like this:

        ---------------------------
        C:\Program Files (x86)\Notepad++\plugins\CSVLint\CSVLint.dll
        ---------------------------
        Cannot load 32-bit plugin.
        
        CSVLint.dll is not compatible with the current version of Notepad++.
        
        Do you want to remove this plugin from the plugins directory to prevent this message from the next launch?
        ---------------------------
        Yes   No   
        ---------------------------
        
        

        Given the different message and the long time since this plugin was updated, it probably interfaces with deprecated Scintilla and Notepad++ methods, and when the plugin tries to communicate with Notepad++, Notepad++ doesn’t understand what it is saying.

        1 Reply Last reply Reply Quote 0
        • CoisesC Online
          Coises @Clicketyclick
          last edited by

          @Clicketyclick said in DoxyIT on 64bit: Access violation:

          I’m very fond of DoxyIT - but…

          It seem only to work under NotePad++ 32bit.

          When upgrading to 64 bit I get the error:

          PlutinsManager::runPluginCommand Exception
          Access violation

          Is DoxyIT an 32bit only - or am I missing out something?

          You’re missing this issue, which sounds like the same problem. It was raised in July of 2022 and has not been addressed.

          A comment to that issue describes a fork which updates the plugin, so you might want to try that. Unfortunately it doesn’t appear to be maintained, either, nor has the person who forked it done a pull request to the original. (The owner of the original appears to remain active in other projects, but perhaps has lost interest in this one, so it might not matter.)

          C 1 Reply Last reply Reply Quote 1
          • C Offline
            Clicketyclick @Coises
            last edited by

            @Coises Well - this no not maintained either.
            Think I go for Snippets plugin instead.

            C 1 Reply Last reply Reply Quote 0
            • C Offline
              Clicketyclick @Clicketyclick
              last edited by

              @Clicketyclick Well I caved in and build myself a Python 2 script that does the job - for me at least. It’s available on my Github: clicketyclick.github.io/TipsAndTricks/Notepad++/Doxyit

              1 Reply Last reply Reply Quote 1
              • Đức Anh NguyễnĐ Offline
                Đức Anh Nguyễn
                last edited by

                Hi @Clicketyclick,
                I’ve updated DoxyIt and tested it on my x64 machine.
                Please give it a try: https://github.com/AN-2101/DoxyIt/releases/tag/v0.4.5

                1 Reply Last reply Reply Quote 0

                Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                With your input, this post could be even better 💗

                Register Login
                • First post
                  Last post
                The Community of users of the Notepad++ text editor.
                Powered by NodeBB | Contributors