Guard32.dll causes SIGSEGV segmentation fault for GDB debugger CIS 3.9.95478 x32

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]

Does this also occur with the latest CIS version 3.13?

No, the latest version (3.13.121240) doesn’t have this problem. I thought that once installed, it would upgrade itself to the latest version automagically.

Comodo gets my vote and my dollar with this problem solved and the fact that it is successfully blocking a daily hacker attack that Kaspersky 7 wasn’t fully blocking (i.e. the attempt would work but Kaspersky caught the virus and blocked that.)

Now, I think I have one other issue but I’ll post that in another thread.

I spoke too soon. I compiled a new project and the problem is still there.

…Except now, Code::Blocks freezes and I can’t even click continue.


Building to ensure sources are up-to-date
Build succeeded
Selecting target: 
Debug
Adding source dir: C:\Projects\Bull$#!+\
Adding source dir: C:\Projects\Bull$#!+\
Adding file: bin\Debug\Bull$#!+.exe
Starting debugger: 
done
Registered new type: wxString
Registered new type: STL String
Registered new type: STL Vector
Setting breakpoints
Debugger name and version: GNU gdb (GDB) 7.0
Program received signal SIGSEGV, Segmentation fault.
In guard32!?Exported[at][at]YAXXZ () (C:\WINDOWS\system32\guard32.dll)

and


#0 00BB77B7	guard32!?Exported[at][at]YAXXZ() (C:\WINDOWS\system32\guard32.dll:??)
#1 7073003E	??() (??:??)
#2 00000000	??() (??:??)

[attachment deleted by admin]