[Mono-bugs] [Bug 584370] New: [Regression] Commit 152171 broke ASP.NET with mod_mono

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Mon Mar 1 14:31:20 EST 2010


http://bugzilla.novell.com/show_bug.cgi?id=584370

http://bugzilla.novell.com/show_bug.cgi?id=584370#c0


           Summary: [Regression] Commit 152171 broke ASP.NET with mod_mono
    Classification: Mono
           Product: Mono: Class Libraries
           Version: 2.6.x
          Platform: x86-64
        OS/Version: Other
            Status: NEW
          Severity: Major
          Priority: P5 - None
         Component: CORLIB
        AssignedTo: mono-bugs at lists.ximian.com
        ReportedBy: juraj at hotfeet.ch
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---
           Blocker: ---


Created an attachment (id=345743)
 --> (http://bugzilla.novell.com/attachment.cgi?id=345743)
trivial web app with a single page

User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.8)
Gecko/20100216 Fedora/3.5.8-1.fc12 Firefox/3.5.8 (js)

Commit 152171 broke ASP.NET with mod_mono, postbacks do not work anymore.

Author: calberto
Date: 2010-02-22 05:59:02 -0500 (Mon, 22 Feb 2010)
New Revision: 152171

Modified:
   branches/mono-2-6/mcs/class/corlib/System.IO/ChangeLog
   branches/mono-2-6/mcs/class/corlib/System.IO/MemoryStream.cs
Log:
2010-02-21  Carlos Alberto Cortez <calberto.cortez at gmail.com>

        * MemoryStream.cs: Don't clear the bytes beyond Length when shrinking
        it. Instead just save the related information for it and do it when
        Length grows and touchs that dirty region. Refactor the code where
        needed to avoid duplication as well.
        Fixes #327053.



Reproducible: Always

Steps to Reproduce:
1. extract attached trival webapp
2. start mod_mono
3. request index.aspx
4. click "button"
Actual Results:  
[no output, no form data]

Expected Results:  
__VIEWSTATE=DAAAAA==&ctl01=Go&__EVENTVALIDATION=HQABAAAA/////wEAAAAAAAAADwEAAAABAAAACFxtqQULAA== 

Reverting 152171 "solves" the problem.

-- 
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the mono-bugs mailing list