Hello,
I've just noticed similar problems like the following.
ente39@PCFX075 ~
$ perl -e 'print "hallo\n"' ; echo $?
hallo
0
ente39@PCFX075 ~
$ perl -e 'print "hallo\n"' ; echo $?
1 [main] perl (16292) C:\programme\cygwin\bin\perl.exe: *** fatal error - cygheap base mismatch detected - 0x61265
This problem is probably due to using incompatible versions of the cygwin DLL.
Search for cygwin1.dll using the Windows Start->Find/Search facility
and delete all but the most recent version. The most recent version *should*
reside in x:\cygwin\bin, where 'x' is the drive on which you have
installed the cygwin distribution. Rebooting is also suggested if you
are unable to find another cygwin DLL.
Segmentation fault
139
ente39@PCFX075 ~
$ perl -e 'print "hallo\n"' ; echo $?
hallo
0
ente39@PCFX075 ~
$ perl -e 'print "hallo\n"' ; echo $?
1 [main] perl (37436) C:\programme\cygwin\bin\perl.exe: *** fatal error - cygheap base mismatch detected - 0x61265
This problem is probably due to using incompatible versions of the cygwin DLL.
Search for cygwin1.dll using the Windows Start->Find/Search facility
and delete all but the most recent version. The most recent version *should*
reside in x:\cygwin\bin, where 'x' is the drive on which you have
installed the cygwin distribution. Rebooting is also suggested if you
are unable to find another cygwin DLL.
Segmentation fault
139
As you see - every second!!! call to perl will produce the error.
Calling perl is just an example.
This error is really not reproducable - normally all works fine - but sometimes, we will get teh error.
Waiting some time and the error is gone - and all works fine!!!!
At the moment I deinstalled SEP on one machine for testing purpose.
My question is the following:
How did you detect - that SEP is the cause for your cygwin problem.
Did you instrument SEP or runing SEP in debug mode?
Did you see it in a SEP log file?
Do you have a testcase for reproduction of your error - so I can test it too?
best regards
Heiko