Test candidates:
Planned tests completed ... looks to me like RC3 could be the final ... :)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Legend:
BT=Backup Tool
CF=Custom Fix
CR=Custom Restore
FF=File Finder
MW=Main Window
RC=Registry Cleaner
RF=Registry Finder
- - - - - - - - - - - - - - - - - - -
ufe=Useless file extension
ose=Obsolete software entry
oarme=Obsolete add/remove menu entry
fod.dne=File or directory "path" doe not exist
- - - - - - - - - - - - - - - - - - -
All tests done on a Pentium 4 (HTT) with XP Home unless otherwise noted.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Resolved in RC2
http://www.macecraft.com/phpBB2/viewtopic.php?p=3634#3634
-- Tool=Setup -- Area=Target -- Main issue=Target string
-- Fixed ... no longer appends an extraneous string to the target. Just had to change a 1 to a 2
-- Worked differently on XP Pro ??? -- but only a trivial problem ...
http://www.macecraft.com/phpBB2/viewtopic.php?t=880
-- Tool=Many -- Area=Preference saving -- Main issue=Replace warning - (jv says fixed)
-- Fixed
http://www.macecraft.com/phpBB2/viewtopic.php?p=3456#3456
http://www.macecraft.com/phpBB2/viewtopic.php?p=3741#3741
-- Tool=MW -- Area=Taskbar -- Main issue=Tools as tasks - (future objective?)
-- Tools not on task bar -- made it a feature request
http://www.macecraft.com/phpBB2/viewtopic.php?t=862
-- Tool=RC RF -- Area=window -- Main issue=window persistence - (jv says fixed)
-- Fixed
http://www.macecraft.com/phpBB2/viewtopic.php?t=862
-- Tool=FF -- Area=Memory -- Main issue=Search by date - (jv says fixed)
-- Fixed
http://www.macecraft.com/phpBB2/viewtopic.php?p=3566#3566
-- Tool=RC -- Area=pgm logic -- Main issue=Bad keys - (jv says fixed)
-- bad HKLM/HKCU keys fixed
http://www.macecraft.com/phpBB2/viewtopic.php?t=878
-- Tool=RF -- Area=bkp -- Main issue=Remove (case of 1) - (fixed in RC2?)
-- Fixed (could not recreate possible error)
http://www.macecraft.com/phpBB2/viewtopic.php?p=3514#3514
-- Tool=RC RF ... -- Area=Function -- Main issue=Remove - (jv says fixed)
-- Fixed
http://www.macecraft.com/phpBB2/viewtopic.php?p=3597#3597
-- Tool=RC -- Area=CF -- Main issue=Window resize (usability) - (jv says fixed)
-- Fixed
http://www.macecraft.com/phpBB2/viewtopic.php?t=887
-- Tool=RC -- Area=CF -- Main issue=Scroll list (usability) - (jv says fixed)
-- Fixed
http://www.macecraft.com/phpBB2/viewtopic.php?t=870
-- Tool=BT -- Area=BT -- Main issue=Status count line - (jv says fixed)
-- Fixed
http://www.macecraft.com/phpBB2/viewtopic.php?p=3634#3634
-- Tool=BT -- Area=CR -- Main issue=Refresh - (jv says fixed)
-- not fixed but f5 key is an acceptible workaround
http://www.macecraft.com/phpBB2/viewtopic.php?t=879
-- Tool=BT -- Area=CR -- Main issue=Status count line - (jv says fixed)
-- Fixed
http://www.macecraft.com/phpBB2/viewtopic.php?p=3666#3666
-- Tool=FF -- Area=Date Columns -- Main issue="All" option
-- (Feature request)
http://www.macecraft.com/phpBB2/viewtopic.php?t=884
-- Tool=RC -- Area=Fix -- Main issue=What changed?
-- ("by design," don't test)
http://www.macecraft.com/phpBB2/viewtopic.php?t=883
-- Tool=BT -- Area=CR -- Main issue=Missing question
-- ("by design," don't test)
http://www.macecraft.com/phpBB2/viewtopic.php?t=881
-- Tool=BT -- Area=Main list -- Main issue=Refresh option
-- (jv provided workaround)
http://www.macecraft.com/phpBB2/viewtopic.php?p=3638#3638
http://www.macecraft.com/phpBB2/viewtopic.php?t=872
-- Tool=Show -- Area=show/hide -- Main issue=Tool set
-- (Feature request)
Unresolved in RC2
http://www.macecraft.com/phpBB2/viewtopic.php?t=845
-- Tool=R Compact -- Area=Function -- Main issue=Error messages
-- No change
http://www.macecraft.com/phpBB2/viewtopic.php?p=3537#3537
-- Tool=FF -- Area=Limits -- Main issue=Very large list - (future objective?)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
http://www.macecraft.com/phpBB2/viewtopic.php?p=3634#3634
-- Tool=RC -- Area=bkp -- Main issue=reliability - (jv says fixed)
http://www.macecraft.com/phpBB2/viewtopic.php?p=3606#3606
-- Tool=RC -- Area=CF -- Main issue="synonym" handling - (jv says fixed ...)
http://www.macecraft.com/phpBB2/viewtopic.php?p=3636#3636
-- Tools=Registry -- Area=all -- Main issue="synonym" handling - (jv says fixed ...)
http://www.macecraft.com/phpBB2/viewtopic.php?t=882
-- Tool=RC -- Area=CF -- Main issue=Bad backup - (jv says fixed)
-- RC2 fix confirmed here: http://www.macecraft.com/phpBB2/viewtopic.php?p=3880#3880
http://www.macecraft.com/phpBB2/viewtopic.php?t=889
-- Tool=RC -- Area=CF -- Main issue=variations - (fix pending?)
-- Bug fix is nearly there -- still a few problems ...
Case 0: 37 lines, unsorted, select all, remove (no CF) -- 37 lines dropped off list -- 24 items in backup -- they restored the registry state
Case 1: the selected lines were only " Useless file extension" and "Obsolete Add/Remove" types (there were also 26 "File or directory "path" does not exist" lines) ... CF cycles through selected list lines correctly and removed selected lines with entry-name/value creating correct backup -- however, if the line showed only a key, it did not take the requested action (line stayed on list, no registry change occured, the line was not placed in backup) -- when CF came to the last such line, it stayed there and "OK delete" did nothing -- closing CF and hitting Fix or Remove purged the lines from the list and made a correct backup
Case 2: same registry state with different sort on the RC list -- similar behavior, same end result ...
Case 3: the 26 selected lines were only "File or directory "path" does not exist" types (13 HKCU and 13 HKUS "synonyms") -- CF took 12 lines off the list and backed up 14 items before it stopped doing "OK delete" -- closing CF and hitting Fix or Remove purged the remaining 14 lines from the list and backed up 1 item (the 15 items in backup restored the registry state) -- there is still a synchronization bug in the "remove/backup/list purge" processing in this case ... there were 15 items in the two backups, there only needed to be 13 (there were apparently duplicates, but the registry state could be restored)
Case 4: the 37 lines in a different sort -- CF took 16 lines off the list, wrote 17 items to backup, then stopped responding to "OK, delete"; closed CF and used Remove in RC -- dropped 21 lines off list, wrote 8 items to backup (registry state was restorable with the two backups) -- essentially the same problems as Case 3 ...
Note: in Cases 3 and 4 while CF was cycling through the list, instead of removing one of the lines, it just blanked out the value for that line ...
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Tests below done on a laptop Pentium 4 (no HTT) with XP Pro
Case 5: 45 lines (2 ufe, 1 ose, 22 oarme, 20 fod.dne), unsorted, select all, remove (no CF) -- 45 lines dropped off list -- 38 items in backup -- they restored the registry state; without closing the RC tool, restored the backup, started RC again, got 51 lines (6 were exact duplicates (HKUS fod.dne types)), closed all PT windows, relaunched PT & RC, got the original 45 lines -- some sort of PT buffer or cache not being flushed?
Case 6: same 45 lines -- used CF -- select all with no column sort -- removed 28 lines with "OK delete" (a time or so, the line that CF showed was not the one that dropped from the list) 27 items in backup -- 17 lines left on list (11 key only lines, 6 fod.dne lines (HKUS)) -- removed with RC Remove -- 11 items in backup; started RC without prior close, showed 0 lines; restore and RC start did not show the original state -- otherwise, case 6 behavior was similar to Case 3. I did not notice "blanked out value" situation, but it may have happened -- the laptop screen is too small.
Note: at the end of Case 6, the status line failed to show the selected and highlighted count; closing and restarting RC did not help -- had to close all tools and PT -- that helped.
Note: after Case 6, repeated runs showed different total line counts even though no actions were done (51, 45, 50, 44, 50, 44, 44) -- have scan report screenshots for the bold numbers -- keys analyzed was different in all four; values analyzed was equal in just two. Because the RC line count varies for no apparent reason, the red statement in Case 6 may not be true. (Screen shots at end ...)
Note: "mediumizing" the full screen RC window throws it partially off the screen -- you have to drag it back.
Summary of registry engine bugs (imho):
1. CF is not handling "key only" lines properly
2. CF is not handling the second line of "synonym" type lines properly
3. CF has a problem synchronizing "remove/backup/list purge" processing
4. RC occasionally displays duplicate lines (which can complicate item 2)
5. RC displays a different number of lines in consecutive runs, even if nothing changed (may be the same problem as 4)
Added note (28 Feb 2006): jv16pt 2005 has the same behavior as item 5 in the summary
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Newly noticed bugs in RC2
http://www.macecraft.com/phpBB2/viewtopic.php?t=822
-- Tool=Shortcut -- Area=parameter -- Main issue=Error message
-- Message gone but ... -FileTool parameter in a shortcut calls File Cleaner tool
Items with unknown status in RC2
... :)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -