doadin / peerblock

Automatically exported from code.google.com/p/peerblock
Other
0 stars 0 forks source link

extremely high mem use, ext. slow startup #287

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1.opening peerblock
2.
3.

What is the expected output? What do you see instead?
it takes up to half an hour to open the program, then consumes extremely
high amounts of memory(up to 200,000k)

What version of PeerBlock are you using? On what operating system? 32- or
64-bit?

version 1.0.0.181    windows xp, 32 bit
Please provide any additional information below.  Make sure to attach
peerblock.log and/or any screenshots that would help explain your problem.

Logging Started...
[3/15/2010] [17:38:25.671] [03580]  PeerBlock Starting
[3/15/2010] [17:38:25.687] [03580]  PeerBlock 1.0
[3/15/2010] [17:38:25.687] [03580]  Flushed tracelog
[3/15/2010] [17:38:25.687] [03580]  Running on OS: Windows XP 32-bit -
Build:[2600], SP:[3.0]
[3/15/2010] [17:38:25.687] [03580]  User running as Admin
[3/15/2010] [17:38:25.687] [03580]  Created program mutex
[3/15/2010] [17:38:25.703] [03580]  Initialized common controls
[3/15/2010] [17:38:25.703] [03580]  Registered color picker
[3/15/2010] [17:38:25.703] [03580]  Initialized winsock
[3/15/2010] [17:38:25.703] [03580]  Successfully
PreventSetUnhandledExceptionFilter()
[3/15/2010] [17:38:25.703] [03580]  [mainproc] [Main_OnInitDialog]  >
Entering routine.
[3/15/2010] [17:38:25.703] [03580]  [mainproc] [Main_OnInitDialog]   
loading config
[3/15/2010] [17:38:25.703] [03580]  [Configuration] [Load]  > Entering routine.
[3/15/2010] [17:38:25.703] [03580]  [Configuration] [LoadFile]    loading
file:[C:\Program Files\PeerBlock\peerblock.conf]
[3/15/2010] [17:38:25.703] [03580]  [Configuration] [LoadFile]   
Successfully loaded file:[C:\Program Files\PeerBlock\peerblock.conf]
[3/15/2010] [17:38:25.703] [03580]  [Configuration] [Load]    found
peerblock configuration file
[3/15/2010] [17:38:25.703] [03580]  [Configuration] [Load]    parsing
config root element
[3/15/2010] [17:38:25.703] [03580]  [Configuration] [Load]    parsing
config settings element
[3/15/2010] [17:38:25.703] [03580]  [Configuration] [Load]    parsing
config logging element
[3/15/2010] [17:38:25.703] [03580]  [Configuration] [Load]    parsing
config tracelogging element
[3/15/2010] [17:38:25.703] [03580]  [Configuration] [Load]    parsing
config colors element
[3/15/2010] [17:38:25.703] [03580]  [Configuration] [Load]    parsing
config windowing element
[3/15/2010] [17:38:25.703] [03580]  [Configuration] [Load]    parsing
config updates element
[3/15/2010] [17:38:25.703] [03580]  [Configuration] [Load]    parsing
config messages element
[3/15/2010] [17:38:25.703] [03580]  [Configuration] [Load]    parsing
config ports element
[3/15/2010] [17:38:25.703] [03580]  [Configuration] [Load]    parsing
config lists element
[3/15/2010] [17:38:25.703] [03580]  [Configuration] [Load]  < Leaving routine.
[3/15/2010] [17:38:25.703] [03580]  [mainproc] [Main_OnInitDialog]   
Config loaded.
[3/15/2010] [17:38:25.703] [03580]  [mainproc] [Main_OnInitDialog]   
checking if previous-release updates are required
[3/15/2010] [17:38:25.703] [03580]  [mainproc] [PerformPrevRelUpdates]   
Checking for old peerguardian-hosted lists, and updating any found to
iblocklist.com-hosted ones
[3/15/2010] [17:38:25.703] [03580]  [mainproc] [Main_OnInitDialog]   
resetting g_filter
[3/15/2010] [17:38:25.703] [03580]  [driver] [load(2)]   preparing to load
driver - name: [IpFilterDriver], file: [System32\Drivers\IpFltDrv.sys]
[3/15/2010] [17:38:25.703] [03580]  [driver] [load(3)]   loading driver -
name: [IpFilterDriver], file: [System32\Drivers\IpFltDrv.sys], devfile:
[\\.\IpFilterDriver]
[3/15/2010] [17:38:25.718] [03580]  [driver] [load(3)]    driver not
currently installed as service
[3/15/2010] [17:38:25.718] [03580]  [driver] [load(3)]    service name:
[system32\DRIVERS\ipfltdrv.sys], file name: [System32\Drivers\IpFltDrv.sys]
[3/15/2010] [17:38:25.718] [03580]  [driver] [load(3)]    Driver-service
NOT running!
[3/15/2010] [17:38:25.718] [03580]  [driver] [load(3)]    - service state: [1]
[3/15/2010] [17:38:25.718] [03580]  [driver] [start]    starting driver
[3/15/2010] [17:38:25.875] [03580]  [driver] [start]   getting handle to
driver - devfile: [\\.\IpFilterDriver]
[3/15/2010] [17:38:25.875] [03580]  [driver] [start]    started driver
[3/15/2010] [17:38:25.875] [03580]  [driver] [load(1)]   preparing to load
driver - name: [pbfilter]
[3/15/2010] [17:38:25.906] [03580]  [driver] [load(2)]   preparing to load
driver - name: [pbfilter], file: [C:\Program Files\PeerBlock\pbfilter.sys]
[3/15/2010] [17:38:25.906] [03580]  [driver] [load(3)]   loading driver -
name: [pbfilter], file: [C:\Program Files\PeerBlock\pbfilter.sys], devfile:
[\\.\pbfilter]
[3/15/2010] [17:38:25.906] [03580]  [driver] [load(3)]    driver not
currently installed as service
[3/15/2010] [17:38:25.921] [03580]  [driver] [load(3)]    service name:
[\??\C:\Program Files\PeerBlock\pbfilter.sys], file name: [C:\Program
Files\PeerBlock\pbfilter.sys]
[3/15/2010] [17:38:25.921] [03580]  [driver] [load(3)]    paths don't
match, removing and recreating driver-service
[3/15/2010] [17:38:25.937] [03580]  [driver] [load(3)]    service state:
[SERVICE_STOPPED]
[3/15/2010] [17:38:25.937] [03580]  
[3/15/2010] [17:38:27.171] [03580]  [driver] [load(3)]    finished
re-creating driver-service, now starting it
[3/15/2010] [17:38:27.171] [03580]  [driver] [load(3)]    Driver-service
NOT running!
[3/15/2010] [17:38:27.171] [03580]  [driver] [load(3)]    - service state: [1]
[3/15/2010] [17:38:27.171] [03580]  [driver] [start]    starting driver
[3/15/2010] [17:38:27.281] [03580]  [driver] [start]   getting handle to
driver - devfile: [\\.\pbfilter]
[3/15/2010] [17:38:27.281] [03580]  [driver] [start]    started driver
[3/15/2010] [17:38:27.281] [03580]  [pgfilter_base] [start_thread]   
creating thread_thunk
[3/15/2010] [17:38:27.281] [03580]  [mainproc] [Main_OnInitDialog]   
g_filter reset.
[3/15/2010] [17:38:27.281] [03580]  [mainproc] [Main_OnInitDialog]   
getting tabs
[3/15/2010] [17:48:43.218] [03580]  [LogProc] [Log_OnInitDialog]   
updating status
[3/15/2010] [17:48:43.562] [03580]  [mainproc] [Main_OnInitDialog]   
setting block
[3/15/2010] [17:48:43.562] [03580]  [mainproc] [Main_OnInitDialog]   
setting HTTP block
[3/15/2010] [17:48:43.562] [03580]  [mainproc] [Main_OnInitDialog]   
loading lists
[3/15/2010] [17:48:43.562] [03580]  [LoadLists]  > Entering routine.
[3/15/2010] [17:48:43.562] [03580]  [LoadLists]    generating cache
[3/15/2010] [17:48:43.593] [03580]  [GenCache]  > Entering routine.
[3/15/2010] [17:48:43.671] [03580]  [GenCache]  < Leaving routine (false).
[3/15/2010] [17:48:43.671] [03580]  [LoadLists]    loading lists
[3/15/2010] [17:48:43.687] [03580]  [LoadList]    WARNING: unknown file type
[3/15/2010] [17:48:45.765] [03580]  [LoadLists]    performing random setup
[3/15/2010] [17:48:46.156] [03580]  [LoadLists]    setting up filter-driver
ranges
[3/15/2010] [17:48:47.171] [03580]  [LoadLists]    driver ranges set
[3/15/2010] [17:48:47.171] [03580]  [LoadLists]  < Exiting routine.
[3/15/2010] [17:48:47.328] [03580]  [mainproc] [Main_OnInitDialog]    Lists
loaded.
[3/15/2010] [17:48:47.328] [03580]  [mainproc] [Main_OnInitDialog]    doing
other stuff
[3/15/2010] [17:48:47.468] [03580]  [UpdateLists]  > Entering routine.
[3/15/2010] [17:48:47.468] [03580]  [UpdateLists]    g_updater null, found
parent, creating dialog-box
[3/15/2010] [17:48:47.468] [03580]  [UpdateLists_OnInitDialog]  > Entering
routine.
[3/15/2010] [17:48:47.484] [03580]  [UpdateLists_OnInitDialog]    spawning
updatethread
[3/15/2010] [17:48:47.484] [03580]  [UpdateThread] [UpdateThread]   
created thread
[3/15/2010] [17:48:47.484] [03580]  [UpdateLists_OnInitDialog]  < Leaving
routine.
[3/15/2010] [17:48:47.546] [03368]  [UpdateThread] [_Process]    updating
peerblock
[3/15/2010] [17:48:47.546] [03368]  [UpdateThread] [_Process]    update
url:[http://update.peerblock.com/pb_update.php?build=30909270181]
[3/15/2010] [17:48:47.546] [03368]  [UpdateThread] [_Process]    homepage
url:[http://update.peerblock.com/latest-release]
[3/15/2010] [17:48:47.546] [03368]  [UpdateThread] [_Process]    agent
string:[PeerBlock/1.0.0.181]
[3/15/2010] [17:48:47.546] [03368]  [UpdateThread] [_Process]    updating
dynamic lists
[3/15/2010] [17:48:47.546] [03368]  [UpdateThread] [_Process]    updating
file: [C:\Program Files\PeerBlock\lists\3875799049.list]
[3/15/2010] [17:48:47.546] [03368]  [UpdateThread] [_Process]    + 161127
(of 43200) seconds have passed since last update
[3/15/2010] [17:48:47.562] [03368]  [UpdateThread] [_Process]    + file exists
[3/15/2010] [17:48:47.562] [03368]  [UpdateThread] [GetFileSize]    file:
[C:\Program Files\PeerBlock\lists\3875799049.list]
[3/15/2010] [17:48:47.562] [03368]  [UpdateThread] [_Process]    + fileSize
= 33525
[3/15/2010] [17:48:47.562] [03368]  [UpdateThread] [_Process]    found
list, adding stuff to list-view
[3/15/2010] [17:48:47.562] [03368]  [UpdateThread] [_Process]    updating
file: [C:\Program Files\PeerBlock\lists\1662719053.list]
[3/15/2010] [17:48:47.562] [03368]  [UpdateThread] [_Process]    + 161127
(of 43200) seconds have passed since last update
[3/15/2010] [17:48:47.562] [03368]  [UpdateThread] [_Process]    + file exists
[3/15/2010] [17:48:47.562] [03368]  [UpdateThread] [GetFileSize]    file:
[C:\Program Files\PeerBlock\lists\1662719053.list]
[3/15/2010] [17:48:47.562] [03368]  [UpdateThread] [_Process]    + fileSize
= 2676969
[3/15/2010] [17:48:47.562] [03368]  [UpdateThread] [_Process]    found
list, adding stuff to list-view
[3/15/2010] [17:48:47.562] [03368]  [UpdateThread] [_Process]    updating
file: [C:\Program Files\PeerBlock\lists\1483313299.list]
[3/15/2010] [17:48:47.562] [03368]  [UpdateThread] [_Process]    + 161127
(of 43200) seconds have passed since last update
[3/15/2010] [17:48:47.562] [03368]  [UpdateThread] [_Process]    + file exists
[3/15/2010] [17:48:47.562] [03368]  [UpdateThread] [GetFileSize]    file:
[C:\Program Files\PeerBlock\lists\1483313299.list]
[3/15/2010] [17:48:47.562] [03368]  [UpdateThread] [_Process]    + fileSize
= 38636
[3/15/2010] [17:48:47.562] [03368]  [UpdateThread] [_Process]    found
list, adding stuff to list-view
[3/15/2010] [17:48:47.562] [03368]  [UpdateThread] [_Process]    performing
updates
[3/15/2010] [17:48:49.046] [03368]  [UpdateThread] [_Process]    response
code: [200]
[3/15/2010] [17:48:49.046] [03368]  [UpdateThread] [_Process]   
successfully contacted URL; code:[200]
[3/15/2010] [17:48:49.046] [03368]  [UpdateThread] [_Process]    found list
var; no new program version found
[3/15/2010] [17:48:52.375] [03368]  [UpdateThread] [_Process]    response
code: [200]
[3/15/2010] [17:48:52.375] [03368]  [UpdateThread] [_Process]   
successfully contacted URL; code:[200]
[3/15/2010] [17:48:52.421] [03368]  [UpdateThread] [_Process]    Verified
newly downloaded list, so overwriting old list
[3/15/2010] [17:48:52.437] [03368]  [UpdateThread] [_Process]    removing
tempfile
[3/15/2010] [17:48:56.734] [03368]  [UpdateThread] [_Process]    response
code: [200]
[3/15/2010] [17:48:56.734] [03368]  [UpdateThread] [_Process]   
successfully contacted URL; code:[200]
[3/15/2010] [17:48:56.765] [03368]  [UpdateThread] [_Process]    Verified
newly downloaded list, so overwriting old list
[3/15/2010] [17:48:56.765] [03368]  [UpdateThread] [_Process]    removing
tempfile
[3/15/2010] [17:52:51.218] [03368]  [UpdateThread] [_Process]    response
code: [200]
[3/15/2010] [17:52:51.218] [03368]  [UpdateThread] [_Process]   
successfully contacted URL; code:[200]
[3/15/2010] [17:52:53.890] [03368]  [UpdateThread] [_Process]    Verified
newly downloaded list, so overwriting old list
[3/15/2010] [17:52:54.093] [03368]  [UpdateThread] [_Process]    removing
tempfile
[3/15/2010] [17:52:54.093] [03368]  [UpdateThread] [_Process]    performing
cleanup
[3/15/2010] [17:52:54.093] [03368]  [UpdateThread] [_Process]    Done updating.
[3/15/2010] [17:52:54.093] [03368]  [UpdateThread] [_Process]    finished
downloading updates
[3/15/2010] [17:58:47.468] [03580]  [mainproc] [Main_OnTimer]    Starting
archival process
[3/15/2010] [17:58:47.468] [03580]  [mainproc] [Main_OnTimer]    finished
with archival process
[3/15/2010] [17:58:47.468] [03920]  [mainproc] [Main_ProcessDb]  > Entering
routine.
[3/15/2010] [17:58:47.468] [03920]  [mainproc] [Main_ProcessDb]   
performing 'delete' type cleanup
[3/15/2010] [18:28:42.187] [03580]  [UpdateLists_OnCommand]    IDC_CLOSE
[3/15/2010] [18:28:42.359] [03580]  [UpdateLists_OnDestroy]  > Entering
routine.
[3/15/2010] [18:28:42.359] [03580]  [UpdateLists_OnDestroy]    loading lists
[3/15/2010] [18:28:42.406] [03580]  [LoadLists]  > Entering routine.
[3/15/2010] [18:28:42.421] [03580]  [LoadLists]    generating cache
[3/15/2010] [18:28:42.421] [03580]  [GenCache]  > Entering routine.
[3/15/2010] [18:28:42.671] [03580]  [GenCache]    cache not valid
[3/15/2010] [18:28:42.703] [03580]  [GenCache]    no window, creating
dialog box
[3/15/2010] [18:28:42.906] [03580]  [Loading_DlgProc]    msg: WM_INITDIALOG.
[3/15/2010] [18:28:42.906] [03580]  [Loading_OnInitDialog]  > Entering routine.
[3/15/2010] [18:28:42.906] [03580]  [Loading_OnInitDialog]    spawning
thread to handle loading
[3/15/2010] [18:28:42.937] [03580]  [Loading_OnInitDialog]  < Leaving routine.
[3/15/2010] [18:28:43.359] [01812]  [LoadingThread] [operator()]  >
Entering routine.
[3/15/2010] [18:28:43.359] [01812]  [GenCacheFuncs] [Init]  > Entering routine.
[3/15/2010] [18:28:43.359] [01812]  [GenCacheFuncs] [Init]    num static
lists: [1]
[3/15/2010] [18:28:43.359] [01812]  [GenCacheFuncs] [Init]    num dynamic
lists: [3]
[3/15/2010] [18:28:43.375] [01812]  [GenCacheFuncs] [Init]  < Leaving routine.
[3/15/2010] [18:28:43.375] [01812]  [GenCacheFuncs] [Process]  > Entering
routine.
[3/15/2010] [18:28:43.375] [01812]  [GenCacheFuncs] [Process]    static list
[3/15/2010] [18:28:43.375] [01812]  [GenCacheFuncs] [Process]    list is
enabled
[3/15/2010] [18:28:43.375] [01812]  [GenCacheFuncs] [Process]    loading list
[3/15/2010] [18:28:43.453] [01812]  [LoadList]    WARNING: unknown file type
[3/15/2010] [18:28:43.500] [01812]  [GenCacheFuncs] [Process]    list loaded
[3/15/2010] [18:28:43.500] [01812]  [GenCacheFuncs] [Process]    stat funkiness
[3/15/2010] [18:28:43.500] [01812]  [GenCacheFuncs] [Process]  < Leaving
routine.
[3/15/2010] [18:28:43.500] [01812]  [LoadingThread] [operator()]   
updating progress
[3/15/2010] [18:28:43.531] [01812]  [GenCacheFuncs] [Process]  > Entering
routine.
[3/15/2010] [18:28:43.531] [01812]  [GenCacheFuncs] [Process]    dynamic list
[3/15/2010] [18:28:43.531] [01812]  [GenCacheFuncs] [Process]    list is
enabled
[3/15/2010] [18:28:43.531] [01812]  [GenCacheFuncs] [Process]    loading list
[3/15/2010] [18:28:47.656] [01812]  [GenCacheFuncs] [Process]    list loaded
[3/15/2010] [18:28:47.656] [01812]  [GenCacheFuncs] [Process]  < Leaving
routine.
[3/15/2010] [18:28:47.656] [01812]  [LoadingThread] [operator()]   
updating progress
[3/15/2010] [18:28:47.656] [01812]  [GenCacheFuncs] [Process]  > Entering
routine.
[3/15/2010] [18:28:47.656] [01812]  [GenCacheFuncs] [Process]    dynamic list
[3/15/2010] [18:28:47.656] [01812]  [GenCacheFuncs] [Process]    list is
enabled
[3/15/2010] [18:28:47.656] [01812]  [GenCacheFuncs] [Process]    loading list
[3/15/2010] [18:29:09.515] [03580]  [mainproc] [Main_OnCommand]    user
clicked tray-icon right-click menu 'Disabled' item
[3/15/2010] [18:29:09.968] [01812]  [GenCacheFuncs] [Process]    list loaded
[3/15/2010] [18:29:09.968] [01812]  [GenCacheFuncs] [Process]  < Leaving
routine.
[3/15/2010] [18:29:09.968] [01812]  [LoadingThread] [operator()]   
updating progress
[3/15/2010] [18:29:09.968] [01812]  [GenCacheFuncs] [Process]  > Entering
routine.
[3/15/2010] [18:29:09.968] [01812]  [GenCacheFuncs] [Process]    dynamic list
[3/15/2010] [18:29:09.968] [01812]  [GenCacheFuncs] [Process]    list is
enabled
[3/15/2010] [18:29:09.968] [01812]  [GenCacheFuncs] [Process]    loading list
[3/15/2010] [18:29:10.109] [01812]  [GenCacheFuncs] [Process]    list loaded
[3/15/2010] [18:29:10.109] [01812]  [GenCacheFuncs] [Process]  < Leaving
routine.
[3/15/2010] [18:29:10.109] [01812]  [LoadingThread] [operator()]   
updating progress
[3/15/2010] [18:29:10.109] [01812]  [GenCacheFuncs] [Process]  > Entering
routine.
[3/15/2010] [18:29:10.109] [01812]  [GenCacheFuncs] [Process]    opt
[3/15/2010] [18:29:10.375] [01812]  [GenCacheFuncs] [Process]  < Leaving
routine.
[3/15/2010] [18:29:10.390] [01812]  [LoadingThread] [operator()]   
updating progress
[3/15/2010] [18:29:10.390] [01812]  [GenCacheFuncs] [Process]  > Entering
routine.
[3/15/2010] [18:29:10.390] [01812]  [GenCacheFuncs] [Process]    save
[3/15/2010] [18:29:20.625] [01812]  [GenCacheFuncs] [Process]  < Leaving
routine.
[3/15/2010] [18:29:20.625] [01812]  [LoadingThread] [operator()]   
updating progress
[3/15/2010] [18:29:20.625] [01812]  [GenCacheFuncs] [Process]  > Entering
routine.
[3/15/2010] [18:29:20.625] [01812]  [GenCacheFuncs] [Process]    default
[3/15/2010] [18:29:20.625] [01812]  [GenCacheFuncs] [Process]  < Leaving
routine.
[3/15/2010] [18:29:20.890] [01812]  [LoadingThread] [operator()]  < Leaving
routine.
[3/15/2010] [18:29:20.890] [03580]  [Loading_DlgProc]    msg: WM_DESTROY.
[3/15/2010] [18:29:20.890] [03580]  [GenCache]  < Leaving routine (true).
[3/15/2010] [18:29:20.890] [03580]  [LoadLists]    performing random setup
[3/15/2010] [18:29:21.562] [03580]  [LoadLists]    setting up filter-driver
ranges
[3/15/2010] [18:29:25.031] [03580]  [LoadLists]    driver ranges set
[3/15/2010] [18:29:25.093] [03580]  [LoadLists]  < Exiting routine.
[3/15/2010] [18:29:28.359] [03580]  [UpdateLists_OnDestroy]    resetting
update-thread
[3/15/2010] [18:29:28.375] [03580]  [UpdateLists_OnDestroy]    updating
list columns
[3/15/2010] [18:29:28.468] [03580]  [UpdateLists_OnDestroy]  < Leaving routine.
[3/15/2010] [18:29:28.609] [03580]  [UpdateLists]    dialog box finished
running
[3/15/2010] [18:29:28.609] [03580]  [UpdateLists]  < Leaving routine.
[3/15/2010] [18:29:28.671] [03580]  [LoadLists]  > Entering routine.
[3/15/2010] [18:29:28.671] [03580]  [LoadLists]    generating cache
[3/15/2010] [18:29:28.671] [03580]  [GenCache]  > Entering routine.
[3/15/2010] [18:29:29.078] [03580]  [GenCache]  < Leaving routine (false).
[3/15/2010] [18:29:29.078] [03580]  [LoadLists]    loading lists
[3/15/2010] [18:29:29.078] [03580]  [LoadList]    WARNING: unknown file type
[3/15/2010] [18:29:36.359] [03580]  [LoadLists]    performing random setup
[3/15/2010] [18:29:36.468] [03580]  [LoadLists]    setting up filter-driver
ranges
[3/15/2010] [18:29:39.359] [03580]  [LoadLists]    driver ranges set
[3/15/2010] [18:29:39.359] [03580]  [LoadLists]  < Exiting routine.
[3/15/2010] [18:29:39.859] [03580]  Created main UI window
[3/15/2010] [18:29:39.859] [03580]  Starting message-loop

Original issue reported on code.google.com by thenihil...@gmail.com on 15 Mar 2010 at 11:38

GoogleCodeExporter commented 9 years ago
Can you be more specific about your computer specifications? CPU, RAM, ect...

Original comment by ineedali...@gmail.com on 16 Mar 2010 at 2:00

GoogleCodeExporter commented 9 years ago
The times in your log where it's taking the largest amount of time looks like 
it's
the code interacting with your history.db file.  10 minutes to initially load 
and
start accessing it, then 30 minutes to delete its contents as it was past the
configured time-period.

It could be that your history.db was *very* large, or it's possible that the 
file is
stored on an area of your harddrive that's going bad (or there was a LOT of
high-priority file I/O going on) such that it took a long time to read/write 
it.  If
this file was excessively fragmented this could cause issues as well.  My gut 
feeling
is that the file was excessively large.  I would recommend changing the X in 
your
"'Delete' every X days" setting to a smaller value.  Also, in our Beta Release 
train
we've added an option to allow you to limit the maximum size this file could 
grow to
- if you're willing to install our most recent Beta Release this option should 
serve
you well.

Is the problem reproducible?  If so, please bump up your tracelog level to 
verbose,
reproduce the problem, and attach your peerblock.log file here.  (No need to 
post it
inline, especially as it will be even larger...)  To change your tracelog 
level, open
peerblock.conf with e.g. Notepad and find the section for "TraceLog"; for the 
"Level"
setting in here, change the value from a "5" to "6".  When you're finished 
testing
this for us, don't forget to change it back to a 5 to prevent any impact to your
system's performance (or disk usage, or "tracelog spam") from this higher 
log-level!

Original comment by peerbloc...@gmail.com on 16 Mar 2010 at 2:52