Closed smourier closed 6 years ago
Thanks, yes it seems this issue comes up a lot. That string looks total garbage as well. I should perhaps replace all calls to the making the path safe with one which does its best to clean it up including stopping on the first null and removing invalid path characters. I'll fix that today.
I've added a fix, if you can could you check it out and see if the problem goes away?
It works fine now on my machine. Thanks a lot!
Thanks for checking.
Hi,
Running as 64-bit I get an error:
I debugged it and what happens is for some reason, I have a weird registry key value, here is a screenshot of it:
The value (in PSDispatch CLSID) is read by the standard Microsoft classes, and as you can see, it contains zero characters after the valid path. I can assure you my machine is working fine though :-).
I don't know if it's a bug in Registry classes or a problem in my registry, but anyway, I suggest to change the code that reads server_string and RawServer in COMCLSIDEntry.cs line 365 to handle those weird cases, otherwise, I can't use the tool at all, because it stops at the very beginning. If you're prefer, I can build a PR.
Oh and BTW, thanks for this great tool I just discovered today!