Re: [Mono-dev] BIG ASP.NET BUG : SegFault when sending a Response of a size 120Ko

2005-10-19 Thread Hubert FONGARNAND




Le mardi 18 octobre 2005  16:37 +0200, Hubert FONGARNAND a crit :
I confirm it still fails with this test case (updated on bugzilla)



Well, thank you for the fix... 

But it fails now with a length200ko

you can try :

private void MyButton_Click(object sender,EventArgs e)
{
int length=20;
byte[] buffer=new byte[length];
Response.ClearHeaders();
Response.Clear();
Response.AddHeader(Content-Disposition,attachment;
filename=\+essai+\);
Response.AppendHeader(Content-Length,length.ToString());
Response.StatusCode = 200;
Response.OutputStream.Write(buffer,0,length);
Response.End();
Response.Flush();
}

you will get :
[EMAIL PROTECTED] /home/monoapp/WebApplication1 $ xsp
xsp
Listening on port: 8080 (non-secure)
Listening on address: 0.0.0.0
Root directory: /home/monoapp/WebApplication1
Hit Return to stop the server.

** (process:11870): ERROR (recursed) **: file mini-trampolines.c: line
28 (mono_magic_trampoline): assertion failed: (addr)
aborting...
Erreur de segmentation

I've updated the bug report...
thank in advance
hubert


Le lundi 17 octobre 2005  20:49 -0400, Gonzalo Paniagua Javier a crit : 


On Mon, 2005-10-17 at 20:33 -0400, Gonzalo Paniagua Javier wrote:
 On Mon, 2005-10-17 at 11:08 +0200, Hubert FONGARNAND wrote:
  http://bugzilla.ximian.com/show_bug.cgi?id=76460

It's fixed now.

For those of you seeing weird libc errors and xsp dying, please try
http://primates.ximian.com/~gonzalo/System.Web.dll.gz (gunzip + gacutil
-i), as I think it's the same problem as the one reported by Hubert.

Thanks.

-Gonzalo


___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list


___
Ce message et les ventuels documents joints peuvent contenir des informations confidentielles.
Au cas oa il ne vous serait pas destin, nous vous remercions de bien vouloir le supprimer et en aviser immtdiatement l'expditeur. Toute utilisation de ce message non conforme sa destination, toute diffusion ou publication, totale ou partielle et quel qu'en soit le moyen est formellement interdite.
Les communications sur internet n'tant pas spcurises, l'intrgrit de ce message n'est pas assur e et la socit mettrice ne peut 0tre tenue pour responsable de son contenu. 

___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list


___Ce message et les éventuels documents joints peuvent contenir des informations confidentielles.Au cas où il ne vous serait pas destiné, nous vous remercions de bien vouloir le supprimer et en aviser immédiatement l'expéditeur. Toute utilisation de ce message non conforme à sa destination, toute diffusion ou publication, totale ou partielle et quel qu'en soit le moyen est formellement interdite.Les communications sur internet n'étant pas sécurisées, l'intégrité de ce message n'est pas assurée et la société émettrice ne peut être tenue pour responsable de son contenu.

Title: Test
<%@ Page language="c#" %>








___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list


Re: [Mono-dev] BIG ASP.NET BUG : SegFault when sending a Response of a size 120Ko

2005-10-18 Thread Hubert FONGARNAND





Well, thank you for the fix... 

But it fails now with a length200ko

you can try :

private void MyButton_Click(object sender,EventArgs e)
{
int length=20;
byte[] buffer=new byte[length];
Response.ClearHeaders();
Response.Clear();
Response.AddHeader(Content-Disposition,attachment;
filename=\+essai+\);
Response.AppendHeader(Content-Length,length.ToString());
Response.StatusCode = 200;
Response.OutputStream.Write(buffer,0,length);
Response.End();
Response.Flush();
}

you will get :
[EMAIL PROTECTED] /home/monoapp/WebApplication1 $ xsp
xsp
Listening on port: 8080 (non-secure)
Listening on address: 0.0.0.0
Root directory: /home/monoapp/WebApplication1
Hit Return to stop the server.

** (process:11870): ERROR (recursed) **: file mini-trampolines.c: line
28 (mono_magic_trampoline): assertion failed: (addr)
aborting...
Erreur de segmentation

I've updated the bug report...
thank in advance
hubert


Le lundi 17 octobre 2005  20:49 -0400, Gonzalo Paniagua Javier a crit :


On Mon, 2005-10-17 at 20:33 -0400, Gonzalo Paniagua Javier wrote:
 On Mon, 2005-10-17 at 11:08 +0200, Hubert FONGARNAND wrote:
  http://bugzilla.ximian.com/show_bug.cgi?id=76460

It's fixed now.

For those of you seeing weird libc errors and xsp dying, please try
http://primates.ximian.com/~gonzalo/System.Web.dll.gz (gunzip + gacutil
-i), as I think it's the same problem as the one reported by Hubert.

Thanks.

-Gonzalo


___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list


___Ce message et les éventuels documents joints peuvent contenir des informations confidentielles.Au cas où il ne vous serait pas destiné, nous vous remercions de bien vouloir le supprimer et en aviser immédiatement l'expéditeur. Toute utilisation de ce message non conforme à sa destination, toute diffusion ou publication, totale ou partielle et quel qu'en soit le moyen est formellement interdite.Les communications sur internet n'étant pas sécurisées, l'intégrité de ce message n'est pas assurée et la société émettrice ne peut être tenue pour responsable de son contenu.

___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list


[Mono-dev] BIG ASP.NET BUG : SegFault when sending a Response of a size 120Ko

2005-10-17 Thread Hubert FONGARNAND




Hello

I'm working with mono from svn : (today's revision)

I want to send a byte[] of a size  120kb to the client:
this code cause a segfault to xsp :

		private void MyButton_Click(object sender,EventArgs e)
		{
			int length=12;
			byte[] buffer=new byte[length];
			Response.ClearHeaders();
			Response.Clear();
			Response.AddHeader(Content-Disposition,attachment; filename=\+essai+\);
			Response.AppendHeader(Content-Length,length.ToString());
			Response.StatusCode = 200;
			Response.OutputStream.Write(buffer,0,length);
			Response.End();
			Response.Flush();
		}
.
[EMAIL PROTECTED] /home/monoapp/WebApplication1 $ xsp
xsp
Listening on port: 8080 (non-secure)
Listening on address: 0.0.0.0
Root directory: /home/monoapp/WebApplication1
Hit Return to stop the server.
Erreur de segmentation

I'm opening a bug in bugzilla with the complete test case... I believe this bug is linked with the new unmanaged IO Asp.NET stack...

I think it's a Major regression (because it use to work)
___Ce message et les éventuels documents joints peuvent contenir des informations confidentielles.Au cas où il ne vous serait pas destiné, nous vous remercions de bien vouloir le supprimer et en aviser immédiatement l'expéditeur. Toute utilisation de ce message non conforme à sa destination, toute diffusion ou publication, totale ou partielle et quel qu'en soit le moyen est formellement interdite.Les communications sur internet n'étant pas sécurisées, l'intégrité de ce message n'est pas assurée et la société émettrice ne peut être tenue pour responsable de son contenu.

___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list


Re: [Mono-dev] BIG ASP.NET BUG : SegFault when sending a Response of a size 120Ko

2005-10-17 Thread Hubert FONGARNAND




http://bugzilla.ximian.com/show_bug.cgi?id=76460

Le lundi 17 octobre 2005  10:56 +0200, Hubert FONGARNAND a crit :

Hello

I'm working with mono from svn : (today's revision)

I want to send a byte[] of a size  120kb to the client:
this code cause a segfault to xsp :

private void MyButton_Click(object sender,EventArgs e)
{
int length=12;
byte[] buffer=new byte[length];
Response.ClearHeaders();
Response.Clear();
Response.AddHeader(Content-Disposition,attachment; filename=\+essai+\);
Response.AppendHeader(Content-Length,length.ToString());
Response.StatusCode = 200;
Response.OutputStream.Write(buffer,0,length);
Response.End();
Response.Flush();
}
.
[EMAIL PROTECTED] /home/monoapp/WebApplication1 $ xsp
xsp
Listening on port: 8080 (non-secure)
Listening on address: 0.0.0.0
Root directory: /home/monoapp/WebApplication1
Hit Return to stop the server.
Erreur de segmentation

I'm opening a bug in bugzilla with the complete test case... I believe this bug is linked with the new unmanaged IO Asp.NET stack...

I think it's a Major regression (because it use to work) ___
Ce message et les ventuels documents joints peuvent contenir des informations confidentielles.
Au cas o il ne vous serait pas destin, nous vous remercions de bien vouloir le supprimer et en aviser immdiatement l'expditeur. Toute utilisation de ce message non conforme  sa destination, toute diffusion ou publication, totale ou partielle et quel qu'en soit le moyen est formellement interdite.
Les communications sur internet n'tant pas scurises, l'intgrit de ce message n'est pas assure et la socit mettrice ne peut tre tenue pour responsable de son contenu.  

___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list


___Ce message et les éventuels documents joints peuvent contenir des informations confidentielles.Au cas où il ne vous serait pas destiné, nous vous remercions de bien vouloir le supprimer et en aviser immédiatement l'expéditeur. Toute utilisation de ce message non conforme à sa destination, toute diffusion ou publication, totale ou partielle et quel qu'en soit le moyen est formellement interdite.Les communications sur internet n'étant pas sécurisées, l'intégrité de ce message n'est pas assurée et la société émettrice ne peut être tenue pour responsable de son contenu.

___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list


Re: [Mono-dev] BIG ASP.NET BUG : SegFault when sending a Response of a size 120Ko

2005-10-17 Thread Gonzalo Paniagua Javier
On Mon, 2005-10-17 at 11:08 +0200, Hubert FONGARNAND wrote:
 http://bugzilla.ximian.com/show_bug.cgi?id=76460

Just in case you think 3 emails in 7 minutes are not enough, I'm
replying here to acknowledge that I'm working on fixing this issue.

-Gonzalo


___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list


Re: [Mono-dev] BIG ASP.NET BUG : SegFault when sending a Response of a size 120Ko

2005-10-17 Thread Gonzalo Paniagua Javier
On Mon, 2005-10-17 at 20:33 -0400, Gonzalo Paniagua Javier wrote:
 On Mon, 2005-10-17 at 11:08 +0200, Hubert FONGARNAND wrote:
  http://bugzilla.ximian.com/show_bug.cgi?id=76460

It's fixed now.

For those of you seeing weird libc errors and xsp dying, please try
http://primates.ximian.com/~gonzalo/System.Web.dll.gz (gunzip + gacutil
-i), as I think it's the same problem as the one reported by Hubert.

Thanks.

-Gonzalo


___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list