[Mono-bugs] [Bug 48678][Nor] Changed - Sementation Fault in mod_mono_unix when reading a page bigger than 458 bytes.

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Mon, 22 Sep 2003 10:40:48 -0400 (EDT)


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by yoros@wanadoo.es.

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

--- shadow/48678	2003-09-21 20:03:38.000000000 -0400
+++ shadow/48678.tmp.26713	2003-09-22 10:40:48.000000000 -0400
@@ -1,14 +1,14 @@
 Bug#: 48678
 Product: Mono/Class Libraries
 Version: unspecified
-OS: 
+OS: unknown
 OS Details: 
 Status: NEW   
 Resolution: 
-Severity: 
+Severity: Unknown
 Priority: Normal
 Component: System.Web
 AssignedTo: mono-bugs@ximian.com                            
 ReportedBy: yoros@wanadoo.es               
 QAContact: mono-bugs@ximian.com
 TargetMilestone: ---
@@ -42,6 +42,20 @@
 
 
 ------- Additional Comments From yoros@wanadoo.es  2003-09-21 20:03 -------
 Created an attachment (id=5378)
 The second file, described in the bug report.
 
+
+------- Additional Comments From yoros@wanadoo.es  2003-09-22 10:40 -------
+I have traced either the mod-mono-server and mod_mono_unix module and
+I found that the data (page content) seems to be sent right but when
+mod-mono-server tries to send FLUSH, mod_mono_unix receives 4 bytes
+(an integer) but an incorrect number (a very big value).
+
+I thought that I could be unix sockets implementation of Mono.Posix
+but with a few isolated tests I saw that it could send a lot of bytes
+without problem.
+
+I don't know where could be the problem, It could be in
+mod-mono-server internals or could be a mod_mono_unix buffer overflow
+or something like that.