History Manager is loopy
First run:
-- Start PT 2006
-- Call HM
-- Keep=27, Remove=1092
-- Start -- message: 1092 removed
-- Close HM
-- Backup shows Strings=1158, 141 are empty
-- Close PT
-- Call Firefox -- History shows 7+ days of history
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Second run:
-- Start PT 2006
-- Call HM
-- Keep=32, Remove=287
-- Start -- HM loops creating empty strings
-- Xed HM -- not responding -- end now -- PT main window ended also
-- Backup shows Strings=7300 first 332 are populated, rest are empty
-- Call Firefox -- History still shows 7+ days of history
-- HistoryManager.dat -- white & black lists look OK, Keep= is empty
-- Deleted Firefox history within Firefox
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Third run:
-- Start PT 2006
-- Call HM
-- Keep=33, Remove=30
-- Start -- message: 30 removed
-- Close HM
-- Backup shows Strings=30, none are empty
-- Close PT
-- Call Firefox -- History shows no items
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Fourth run:
-- Start PT 2006
-- Call HM
-- Keep=33, Remove=1
-- Start -- message: 1 removed
-- Close HM
-- Backup shows Strings=1, none are empty
-- Close PT
-- Call Firefox -- History shows no items
-- Used Firefox to create some history -- 14 items
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Fifth run:
-- Start PT 2006
-- Call HM
-- Keep=0, Remove=15
-- Start -- message: 15 removed
-- Close HM
-- Backup shows Strings=15, none are empty
-- Close PT
-- Call Firefox -- History shows 12 items. 1 item is blank
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Sixth run:
-- Start PT 2006
-- Call HM
-- Keep=0, Remove=0
-- Nothing to do
-- Called Firefox, deleted history
-- Stop Firefox
-- Call HM
-- Keep=0, Remove=0
-- Still nothing to do
-- Restored backup from third run
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Seventh run:
-- Call HM
-- Keep=0, Remove=10
-- Start -- message: 10 removed
-- Close HM
-- Backup shows Strings=10, none are empty
-- Call Firefox -- History shows 7 items, all Macecraft forum items .
-- Double clicked one -- it brought up a porn site!
-- Added note 1: the history.dat in Firefox contains several scattered strings like this: xxxxxxxxxxxxxxxxxxxxxxxxx -- the restore corrupted the Firefox history file!
Added note 2: also observed after a history restore -- sometimes no history shows in Firefox -- if it does show, double clicking a history item no longer does anything (usually -- apparently the x's may sometimes bring up a porn site) ... corrupted history!
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Conclusion: Very buggy