Guard32.dll causes SIGSEGV segmentation fault for GDB debugger CIS 3.9.95478 x32
1. Windows XP x86 32-bit w/ SP3
2. Running apps:
Kaspersky Internet Security 7
Peer Guardian 2
Code::Blocks IDE
GDB debugger
Firefox portable 3.5
Various encryption software
3. After successfully compiling ANY simple program in c++, and starting the debugger, before the
program is initialized, a SIGSEGV segmentation fault alert pops up.
4. I have upgraded the compiler and debugger.
I disabled all defense+ options.
5. Firewall is in Custom mode
Defense+ was in Clean PC Mode as well as Disabled Mode
6. I am running in an Administrator Account for Windows
This problem started right after I installed Comodo Internet Security.
Debugger name and version: GNU gdb (GDB) 7.0
Program received signal SIGSEGV, Segmentation fault.
In ntdll!RtlpWaitForCriticalSection () (C:\WINDOWS\system32\ntdll.dll)
Continuing...
Program received signal SIGSEGV, Segmentation fault.
In ?? () (C:\WINDOWS\system32\guard32.dll)
The problem is a conflict between guard32.dll and the debugger according to the
call stack.
The only "universally" known solution is to click ok each time the SIGSEGV pops up and click
continue.
This problem has been around for years.
#0 7C91B21A ntdll!RtlpWaitForCriticalSection() (C:\WINDOWS\system32\ntdll.dll:??)
#1 7C901046 ntdll!RtlEnumerateGenericTableLikeADirectory() (C:\WINDOWS\system32\ntdll.dll:??)
#2 00E461A0 ??() (??:??)
#3 77DD6CF8 RegCloseKey() (C:\WINDOWS\system32\advapi32.dll:??)
#4 77DD78E4 RegOpenKeyExA() (C:\WINDOWS\system32\advapi32.dll:??)
#5 77F64FBD SHLWAPI!IsCharSpaceW() (C:\WINDOWS\system32\shlwapi.dll:??)
#6 77F652D8 StrCatChainW() (C:\WINDOWS\system32\shlwapi.dll:??)
#7 77F65242 StrCatChainW() (C:\WINDOWS\system32\shlwapi.dll:??)
#8 7C90118A ntdll!LdrSetAppCompatDllRedirectionCallback() (C:\WINDOWS\system32\ntdll.dll:??)
#9 77F60000 ??() (??:??)
#10 00000001 ??() (/mingw/src/gccbf/mingw32/libstdc++-v3/include/ext/concurrence.h:75)
#11 77F651FB StrCatChainW() (C:\WINDOWS\system32\shlwapi.dll:??)
#0 1001746C ??() (C:\WINDOWS\system32\guard32.dll:??)
#1 7C809F91 KERNEL32!IsBadWritePtr() (C:\WINDOWS\system32\kernel32.dll:??)
#2 00400000 ??() (??:??)
#3 10000000 ??() (??:??)
#4 00478000 ??() (??:??)
#5 00400000 ??() (??:??)
#6 00000080 ??() (/mingw/src/gccbf/mingw32/libstdc++-v3/include/mingw32/bits/c++locale.h:66)
#7 002BA000 ??() (??:??)
#8 00001000 ??() (??:??)
#9 00000001 ??() (/mingw/src/gccbf/mingw32/libstdc++-v3/include/ext/concurrence.h:75)
#10 0023F238 ??() (??:??)
#11 00478000 ??() (??:??)
#12 0023F230 ??() (??:??)
#13 10017DDC ??() (C:\WINDOWS\system32\guard32.dll:??)
#14 0023F2CC ??() (??:??)
#15 10017DDC ??() (C:\WINDOWS\system32\guard32.dll:??)
#16 1001BC10 ??() (C:\WINDOWS\system32\guard32.dll:??)
#17 00000000 ??() (??:??)
guard32.dll, gdb, SIGSEGV, segmentation, fault, error
[attachment deleted by admin]