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 violationIs DoxyIT an 32bit only - or am I missing out something?
-
@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.
-
@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 violationIs 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.)
-
@Coises Well - this no not maintained either.
Think I go for Snippets plugin instead. -
@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 -
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
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