I'm posting this here for reference by a bug report.
Submitted for PTLite v.1.9.0.589 on 8/7/2009
A one time (?) anomaly cleaning certain Registry Errors?
Caused by an undetected bug in PT2009 "Fix?"
No attachments.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Edit: a conclusion is at the end of the post ...
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
The first run cleaned and backed up MRU/History stuff, temporary files, and temporary internet files with no apparent issues.
Then, using the same scan list, it cleaned and backed up six "Registry Errors." However, the program experienced an APPCRASH (see below). I restored the errors and ran another scan. That time, it cleaned and backed up the same six "Registry Errors," but no APPCRASH happened.
The "Registry Errors" backup file is a little strange. Namely, the four interspersed "c:\\- garbage\\desktop\\531\\jv16pt.exe"=- lines. There were no such items in the results list.
Windows Registry Editor Version 5.00
; File created by TBackupTool
; Component version: 1.4.2
; Component used by: PowerTools Lite
; Program version: 1.9.0.589
; File Description: *0 (PTL) Registry Errors
; Date: 07.08.2009
; Time: 01
c:\\- garbage\\desktop\\531\\jv16pt.exe=-
C:\\PROGRAM FILES\\MACECRAFT\\V\\Y-betas\\JV16 POWERTOOLS 2009 (582)\\jv16PT.exe="07/29/2009 8 AM"
C:\\PROGRAM FILES\\MACECRAFT\\V\\Y-betas\\JV16PT_SETUP_HB_1.9.0.582.EXE="07/29/2009 7 AM"
c:\\- garbage\\desktop\\531\\jv16pt.exe=-
C:\\PROGRAM FILES\\MACECRAFT\\V\\Y-betas\\JV16 POWERTOOLS 2009 (581)\\jv16PT.exe="07/28/2009 10 AM"
c:\\- garbage\\desktop\\531\\jv16pt.exe=-
C:\\PROGRAM FILES\\MACECRAFT\\V\\Y-betas\\JV16 POWERTOOLS 2009 (585)\\jv16PT.exe="08/01/2009 10 AM"
C:\\PROGRAM FILES\\MACECRAFT\\V\\Y-betas\\JV16PT_SETUP_HB_1.9.0.585.EXE="08/01/2009 10 AM"
c:\\- garbage\\desktop\\531\\jv16pt.exe=-
C:\\PROGRAM FILES\\MACECRAFT\\V\\Y-betas\\JV16 POWERTOOLS 2009 (584)\\jv16PT.exe="07/31/2009 10 AM"
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Product
jv16 PowerTools
Problem
Stopped working
Date
8/7/2009 1
Status
Not Reported
Problem signature
Problem Event Name: APPCRASH
Application Name: PTLite.exe
Application Version: 1.9.0.589
Application Timestamp: 2a425e19
Fault Module Name: kernel32.dll
Fault Module Version: 6.0.6000.16820
Fault Module Timestamp: 49952034
Exception Code: c0000005
Exception Offset: 0004fcac
OS Version: 6.0.6000.2.0.0.256.6
Locale ID: 1033
Additional Information 1: b37c
Additional Information 2: 2a7328d8bb40c81c93b4b5f46adb8e10
Additional Information 3: b37c
Additional Information 4: 2a7328d8bb40c81c93b4b5f46adb8e10
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Edit: I repeated the PTLite test with a RegEdit window open on the HKEY_CURRENT_USER\Software\BillP Studios\Detected\ActiveTasks key.
"Fix" changed all six errors to this name: c:\- garbage\desktop\531\jv16pt.exe which does exist and shows in FileCache.dat.
Since the registry does not support duplicate names under the same key, the six "fixes" resulted in a single named item, with the data of just one of them.
Conclusion: there is indeed a "Fix" (and backup) bug in PTLite (and therefore, in PT2009).
This particular key is only for history tracking, so there is no real harm in this case ...
Note: the APPCRASH is probably not related to this bug ... it did not happen again in subsequent tests.