Registry plugin: Bugs

Discuss and announce Total Commander plugins, addons and other useful tools here, both their usage and their development.

Moderators: Stefan2, white, sheep, Hacker

User avatar
Dalai
Power Member
Power Member
Posts: 6163
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Registry plugin: Bugs

Post by *Dalai » 2011-11-11, 14:14 UTC

Hi,

I found quite a few severe bugs in the Registry plugin. First I tried to find a support page but since the read.me says that the plugin's homepage is on totalcmd.net, there is no real support for this plugin (besides the e-mail address mentioned in the read.me). And I think that a public bug report in this forum is better anyways. That's why I chose to write this thread.

First, did I miss someplace to look for support?

Now, for the bugs I found:
  • The latest version 4.9 (at the time of writing this post) doesn't work at all on Windows 2000. Trying to configure it using TC Plugins Manager reveals that the plugin is trying to load the function DecodePointer() of kernel32.dll but there is no function with that name on Win2k's kernel32.dll, even with the latest patches applied (including Update Rollup 1).
    • Note: Version 4.8 works on Win2k but only in a limited manner because the plugin's own Search doesn't work as it doesn't open at all. The last version fully working on Win2k is 4.4 (took me a few hours to figure this out).
  • Version 4.9 with "Access 64 Bit registry" activated doesn't work correctly on WinXP x64. It always shows the 64 Bit branch even in the Wow6432Node key. Besides it works in an infinite loop using this key. See this picture for a more detailed explanation and comparison.
    • Note: The feature does work correctly on Win7 x64.
Test system: TC 7.56a on Win2k SP4 UR1, XP x64 SP2, Win7 x64 RTM.

Can anybody confirm these bugs? Does the plugin's author read this forum or do I have to send him an e-mail?

Kind regards
Dalai
#101164 Personal licence
Athlon X4 880K, 16 GiB RAM, Gigabyte F2A88X-D3HP, Win7 x64

Plugins: Services2, Startups

User avatar
fenix_productions
Power Member
Power Member
Posts: 1950
Joined: 2005-08-07, 13:23 UTC
Location: Poland
Contact:

Post by *fenix_productions » 2011-11-11, 20:00 UTC

2Dalai
I suggest to try here:
http://forum.wincmd.ru/viewtopic.php?t=12408

An author seems to be pretty active…
"When we created the poke, we thought it would be cool to have a feature without any specific purpose." Facebook...

#128099

User avatar
Dalai
Power Member
Power Member
Posts: 6163
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai » 2011-11-12, 11:30 UTC

Thanks. Though I didn't want to register in another forum, it will probably be better to do it. I hope that my English is understandable...

Regards
Dalai
#101164 Personal licence
Athlon X4 880K, 16 GiB RAM, Gigabyte F2A88X-D3HP, Win7 x64

Plugins: Services2, Startups

User avatar
Dalai
Power Member
Power Member
Posts: 6163
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai » 2011-12-10, 21:11 UTC

Unfortunately there has not been any reaction to my bug report :(.

Regards
Dalai
#101164 Personal licence
Athlon X4 880K, 16 GiB RAM, Gigabyte F2A88X-D3HP, Win7 x64

Plugins: Services2, Startups

User avatar
MVV
Power Member
Power Member
Posts: 8087
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV » 2011-12-11, 06:07 UTC

I've posted a link to this topic in Russian board's topic so wait for an answer please.

User avatar
Dalai
Power Member
Power Member
Posts: 6163
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai » 2011-12-11, 12:39 UTC

Thanks, but I've linked this topic already (see page 15) and CaptainFlint was so kind to translate my English to Russian.

Regards
Dalai
#101164 Personal licence
Athlon X4 880K, 16 GiB RAM, Gigabyte F2A88X-D3HP, Win7 x64

Plugins: Services2, Startups

User avatar
MVV
Power Member
Power Member
Posts: 8087
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV » 2011-12-11, 14:15 UTC

Sorry, I've missed that :) I didn't read that topic.

jefbohn
New Member
New Member
Posts: 1
Joined: 2011-12-16, 11:52 UTC
Contact:

Post by *jefbohn » 2011-12-16, 11:57 UTC

fenix_productions wrote:2Dalai
I suggest to try here:
forum.wincmd.ru/viewtopic.php?t=12408

An author seems to be pretty active…
Too bad it's in Russian...

karapuz79
Junior Member
Junior Member
Posts: 21
Joined: 2012-01-07, 17:57 UTC

Post by *karapuz79 » 2012-01-09, 11:54 UTC

Reality is that I can test on Win7 x32 and x64 (since last month) only. Re issue with Win2k - are you sure you are using original unpacked version? DecodePointer is not called explicitly from the code... I will check import table later.
I do have plans to do the testing on VMs but do not have enough time for this atm.

User avatar
Flint
Power Member
Power Member
Posts: 3159
Joined: 2003-10-27, 09:25 UTC
Location: Moscow, Russia
Contact:

Post by *Flint » 2012-01-11, 14:07 UTC

karapuz79 wrote:DecodePointer is not called explicitly from the code...
It's used by CRT of Visual Studio 2010, so if you wish to keep compatibility with Win2000 and WinXP prior to SP2 you need to build it in VS2008. (There are alternative ways though like building with hacked CRT and then patching the binary to fix the Required OS version field.)
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
 
Using TC 9.21rc1 / Win7 x64 SP1, Win10 x64

User avatar
Dalai
Power Member
Power Member
Posts: 6163
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai » 2012-02-02, 06:21 UTC

karapuz79 wrote:Re issue with Win2k - are you sure you are using original unpacked version?
Yes, I'm sure. I'm keeping an archive of all plugins (and all versions) I use(d).

But for the record, here are the MD5 checksums of the files I used:
Version 4.9:

Code: Select all

af1271501923d83310959cf07e9776b6 *registry.wfx
Version 4.8:

Code: Select all

4c09fa3f08c85d660f06aeeeef5ba68b *registry.wfx
Version 4.4:

Code: Select all

ee9ef14a82a895d93140888cf8e66bd3 *registry.wfx
MfG Dalai
#101164 Personal licence
Athlon X4 880K, 16 GiB RAM, Gigabyte F2A88X-D3HP, Win7 x64

Plugins: Services2, Startups

krasusczak
Senior Member
Senior Member
Posts: 257
Joined: 2011-09-23, 10:35 UTC

Post by *krasusczak » 2012-02-08, 14:43 UTC

I can confirm that 4.9 stop working at w2k / unfortunately


@edit:
I have confirmed (Flint words) yesterday together with tbeu that to support plugin at w2k it need to be build max vs2008, for win98 support max vs2005, author should check this solution

User avatar
Peter
Power Member
Power Member
Posts: 1831
Joined: 2003-11-13, 13:40 UTC
Location: Schweiz
Contact:

Post by *Peter » 2012-06-25, 12:12 UTC

Is there a special thread for this plugin? Or better to create a new one? I only want to add a few lines to German translation.

Peter
TC 9.200a / #266191
Win 7 x64 / Win 10 x64

User avatar
Dalai
Power Member
Power Member
Posts: 6163
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai » 2012-06-25, 14:43 UTC

@Peter: I don't mind if you post your corrections/additions in this thread. Unfortunately there has not been any further reaction to the problems I stated above, neither here in this thread nor in the Russion thread linked above :cry:. So it may take quite a long time to merge your additions to the plugin.

Regards
Dalai
#101164 Personal licence
Athlon X4 880K, 16 GiB RAM, Gigabyte F2A88X-D3HP, Win7 x64

Plugins: Services2, Startups

karapuz79
Junior Member
Junior Member
Posts: 21
Joined: 2012-01-07, 17:57 UTC

Post by *karapuz79 » 2012-07-14, 16:21 UTC

Peter wrote:Is there a special thread for this plugin? Or better to create a new one? I only want to add a few lines to German translation.
You can either post it here or to the email from Options window. New version should be ready soon (hopefully).

Author

Post Reply