Article delegate-en/3369 of [1-5169] on the server localhost:119
  upper oldest olders older1 this newer1 newers latest
search
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]
[Reference:<_A3368@delegate-en.ML_>]
Newsgroups: mail-lists.delegate-en

[DeleGate-En] Re: Working with CFI
06 Jul 2006 09:01:55 GMT feedback@delegate.org (Yutaka Sato)
The DeleGate Project


Hi,

In message <_A3368@delegate-en.ML_> on 07/06/06(17:07:29)
you "Xavier Cheney" <p2mgabdyi-t7hpjim46bxr.ml@ml.delegate.org> wrote:
 |  I have both (Windows XP Pro & Fedora Core) systems.
 |
 | |> Do you see those information even when you run DeleGate in background? 
 |> I'm confused.  The above excerpt message of mine is about error
 |> messages onto your console on Linux, but you seem writing about
 |> errors on Windows.
 |
 |  It was Linux errors. The reason was the non creation of stdout.log.
 |  Your right that 777 is too much ... I will refine it later ...

I see.

 |> Can I understand that your description here after is
 |> about another problem on Windows?
 |
 |  Yes. It's a non reproductive problem of delegate core dumped. In fact, 
 |Windows XP inform me that delegated.exe generate a core dumped, but the 
 |program is still working correctly ...

I see.


 |07/05 17:55:31.11 [2580] 2+1/1: REQUEST = [http://www.delegate.org:80/] 
 |GET /delegate/ HTTP/1.1^M 
...
 |(WIN) 55:33.608 [2580] spawn() = 1780 [3020], children(alive=1,total=1) 
 |0.015s 

This process [3020] forked here must be a DeleGate process as a
CFIscript interpreter, but there is nothing recorded about it in
the log.

 |07/05 17:55:33.62 [2580] 2+1/1: HTTP/1.0 200 Content-{Type:text/html 
 |Encoding:[/] Leng:15813} Server:DeleGate 
...
 |07/05 17:55:44.58 [2580] 2+1/1: ## stop relay-4: FWRITE(15813)=5120, 
 |SIGPIPE=0, client seems dead 
...
 |(WIN) 55:44.577 [2580] wait3(N) = 1780 [3020] -1073741819, children 
 |(alive=0,total=1) 0.00s 

And it is recorded here to be exited with error code -1073741819 which
means 0xC0000005 "STATUS_ACCESS_VIOLATION".
Another example shown in your log followed with normal invocation of
the CFI processs...

 |07/05 17:55:44.59 [3212] 4+2: REQUEST = [http://www.delegate.org:80/] 
 |GET /delegate/ HTTP/1.1^M 
...
 |(WIN) 55:46.999 [3212] spawn() = 1808 [3688], children(alive=1,total=1) 
 |0.016s 
 |07/05 17:55:47.01 [3688] 0+0: #### clearConnPTR: clearing D_REQUEST 
 |07/05 17:55:47.01 [3688] 0+0: #### execFilter[FTOCL] CFI 
...
 |07/05 17:55:47.01 [3688] 0+0: ## CFI/http ## 

So I suppose you will find the "-1073741819" string in your log every
time when the core dump occurred.

Your example gave me a hint to locate where the abortion occures.
Thank you.

Cheers,
Yutaka
--
  9 9   Yutaka Sato <y.sato@delegate.org> http://delegate.org/y.sato/
 ( ~ )  National Institute of Advanced Industrial Science and Technology
_<   >_ 1-1-4 Umezono, Tsukuba, Ibaraki, 305-8568 Japan
Do the more with the less -- B. Fuller

  admin search upper oldest olders older1 this newer1 newers latest
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]
@_@V