dotgnu-pnet
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Pnet-developers] [bugs #6188] Compiler stack underflow bug with IF base


From: Rhys Weatherley
Subject: [Pnet-developers] [bugs #6188] Compiler stack underflow bug with IF based switch statement
Date: Mon, 15 Mar 2004 01:05:21 -0500
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1) Gecko/20020826

This mail is an automated notification from the bugs tracker
 of the project: DotGNU Portable.NET.

/**************************************************************************/
[bugs #6188] Latest Modifications:

Changes by: 
                Rhys Weatherley <address@hidden>
'Date: 
                Mon 03/15/04 at 06:05 (GMT)

            What     | Removed                   | Added
---------------------------------------------------------------------------
          Resolution | None                      | Fixed
              Status | Open                      | Closed


------------------ Additional Follow-up Comments ----------------------------
Fix committed to CVS - 15 March 2004






/**************************************************************************/
[bugs #6188] Full Item Snapshot:

URL: <http://savannah.gnu.org/bugs/?func=detailitem&item_id=6188>
Project: DotGNU Portable.NET
Submitted by: 0
On: Mon 10/27/03 at 05:06

Category:  None
Severity:  5 - Average
Item Group:  None
Resolution:  Fixed
Assigned to:  None
Status:  Closed


Summary:  Compiler stack underflow bug with IF based switch statement

Original Submission:  The stack tracking in the compiler generates a -1 stack
state which is responsible for the maxStack being one less
than the actual value. The behavior is observed only when
a function inside the switch-case uses >2 args . The 
verifier throws a stack underflow bug. The problem was 
traced to cg_stmt.tc:1894

The verifier throws a stack overflow error on executing
the compiled binaries.

Follow-up Comments
------------------


-------------------------------------------------------
Date: Mon 03/15/04 at 06:05         By: rweather
Fix committed to CVS - 15 March 2004






File Attachments
-------------------

-------------------------------------------------------
Date: Mon 10/27/03 at 05:06  Name: test4.il  Size: 1KB   By: None
Stack annotated  IL file (see line 35)
http://savannah.gnu.org/bugs/download.php?item_id=6188&amp;item_file_id=755

-------------------------------------------------------
Date: Mon 10/27/03 at 05:06  Name: test4.c  Size: 576KB   By: None
Test case sources
http://savannah.gnu.org/bugs/download.php?item_id=6188&amp;item_file_id=754






For detailed info, follow this link:
<http://savannah.gnu.org/bugs/?func=detailitem&item_id=6188>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]