Hi earthsound ,
Can you be more specific about it and provide more details about the crash and circumstances when that happened?
Unfortunately, I don't remember what I was doing, if anything, the last time it crashed. The crash reporter wasn't able to send the zipped crash log(s), so I emailed it by manually (like I have every time CFP has crashed since the crash reporter
always fails to send the crash log).
Any messages, any Warnings/Errors in the system Events?
Nothing terribly helpful, I'm afraid. The Application log showed an Application Error, Event ID 1000:
Faulting application cfp.exe, version 3.13.54210.572, faulting module , version 0.0.0.0, fault address 0x00000000.
The crash dump didn't appear too informational, either:
Microsoft (R) Windows Debugger Version 6.7.0005.0
Copyright (c) Microsoft Corporation. All rights reserved.
Loading Dump File [C:\pathtofile\CRASH.DMP]
User Mini Dump File: Only registers, stack and portions of memory are available
Symbol search path is: symsrv*symsrv.dll*c:\websymbols*http://msdl.microsoft.com/download/symbols;SRV*c:\websymbols\*http://symbols.mozilla.org/firefox;SRV*c:\websymbols*http://build.chromium.org/buildbot/symsrv
Executable search path is:
Windows XP Version 2600 (Service Pack 3) MP (2 procs) Free x86 compatible
Product: WinNt, suite: SingleUserTS
Debug session time: Fri Dec 11 13:28:49.000 2009 (GMT-6)
System Uptime: not available
Process Uptime: 0 days 23:52:12.000
..........................................................................
This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(9d4.6cc): Access violation - code c0000005 (first/second chance not available)
eax=000004c0 ebx=067d38e8 ecx=0012d710 edx=59a63d70 esi=067d38c0 edi=067d3918
eip=7c90e514 esp=0012d6e0 ebp=0012d6f0 iopl=0 nv up ei pl zr na pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000246
ntdll!KiFastSystemCallRet:
7c90e514 c3 ret
0:000> !analyze -v
ERROR: FindPlugIns 8007007b
*******************************************************************************
* *
* Exception Analysis *
* *
*******************************************************************************
*** ERROR: Symbol file could not be found. Defaulted to export symbols for urlmon.dll -
FAULTING_IP:
cfp+a2b61
004a2b61 ?? ???
EXCEPTION_RECORD: ffffffff -- (.exr 0xffffffffffffffff)
ExceptionAddress: 004a2b61 (cfp+0x000a2b61)
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 00000000
Parameter[1]: 00000004
Attempt to read from address 00000004
DEFAULT_BUCKET_ID: APPLICATION_FAULT
PROCESS_NAME: cfp.exe
ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at "0x%08lx" referenced memory at "0x%08lx". The memory could not be "%s".
READ_ADDRESS: 00000004
BUGCHECK_STR: ACCESS_VIOLATION
LAST_CONTROL_TRANSFER: from 00000000 to 004a2b61
STACK_TEXT:
0012ea28 00000000 f1d3a5d3 00000000 02904e40 cfp+0xa2b61
STACK_COMMAND: ~0s; .ecxr ; kb
FOLLOWUP_IP:
cfp+a2b61
004a2b61 ?? ???
SYMBOL_STACK_INDEX: 0
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: cfp
IMAGE_NAME: cfp.exe
DEBUG_FLR_IMAGE_TIMESTAMP: 4afc9d1a
FAULTING_THREAD: 000006cc
SYMBOL_NAME: cfp+a2b61
FAILURE_BUCKET_ID: ACCESS_VIOLATION_cfp+a2b61
BUCKET_ID: ACCESS_VIOLATION_cfp+a2b61
Followup: MachineOwner
0:000> .ecxr
eax=00000000 ebx=004a3080 ecx=02904e40 edx=00090000 esi=02904e40 edi=02606a48
eip=004a2b61 esp=0012ea2c ebp=0012eb34 iopl=0 nv up ei pl zr na pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010246
cfp+0xa2b61:
004a2b61 ?? ???
0:000> lm kv m cfp*
start end module name
00400000 00a06000 cfp T (no symbols)
Loaded symbol image file: cfp.exe
Image path: C:\Program Files\COMODO\Firewall\cfp.exe
Image name: cfp.exe
Timestamp: Thu Nov 12 17:41:14 2009 (4AFC9D1A)
CheckSum: 001B96AB
ImageSize: 00606000
File version: 3.13.54210.572
Product version: 3.13.54210.572
File flags: 0 (Mask 3F)
File OS: 4 Unknown Win32
File type: 1.0 App
File date: 00000000.00000000
Translations: 0000.04b0 0000.04e0 0409.04b0 0409.04e0
017c0000 01807000 CFP_17c0000 (deferred)
Image path: C:\Program Files\COMODO\Firewall\themes\CFP.theme
Image name: CFP.theme
Timestamp: Thu Nov 12 17:37:41 2009 (4AFC9C45)
CheckSum: 0004B562
ImageSize: 00047000
File version: 3.13.54210.572
Product version: 3.13.54210.572
File flags: 0 (Mask 3F)
File OS: 4 Unknown Win32
File type: 1.0 App
File date: 00000000.00000000
Translations: 0000.04b0 0000.04e0 0409.04b0 0409.04e0
as for your a side note about the presence of the AV folder/files when user choose not to use Comodo's AV that is just very unfortunate thing, but by itself that never caused any problems here
Yes, although it has nothing to do w/ this crash/problem, it's still way too much space taken up for something that's not even being used.

After the reinstall, the AV files are taking up just over 206MB.

Obviously, this bug should be fixed, but in the meantime, I'd like to know if I can delete them without having cfp re-download them without asking me.
Have you ever saved (Export) settings?
If not please do that periodically, so you can try just Import them back.
Even if that is not a complete list that is still better than starting from scratch.
I had, but it had been too long to be of much use. I didn't mind starting from scratch. This way, I can add the couple of dozen firewall rules I know that I need and go from there. The other plus is that cfp is much faster and more responsive now, mostly likely due to the much smaller amount of settings in the registry (I still don't understand why cfp uses the registry instead of a sqlite file (or some other type) for the multitudinous amounts of rules it can create).
As a matter of fact the version of CIS was not mentioned as well
My regards
Sorry about that. As you can see from the debugger output of the crash dump, cfp.exe was version 3.13.54210.572. Which brings me to another question:
Today, I went to COMODO Firewall > Miscellaneous > Check For Updates and it said there was an update available. When I clicked on the details, it took me to the
release notes where it said that 3.13.121240.574 was the latest. I was already running that version.
After updating, About COMODO Firewall reports that it is version 3.13.125662.579, however I cannot find any files in the program folder that match that version number. The closest I found was the framework.dll, which is now at version 3.13.60126.579. Where is the Product Version number coming from?
[edit: I see that version 3.13.125662.579 was released just to fix an AV bug. However, I still don't see where the reported version number comes from.]Thanks to anyone able to shed some light here...