|
From: | nobody |
Subject: | [Pnet-developers] [bug #6188] Compiler stack underflow bug with IF based switch statement |
Date: | Mon, 27 Oct 2003 00:06:07 -0500 |
User-agent: | Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0) |
=================== BUG #6188: FULL BUG SNAPSHOT =================== http://savannah.gnu.org/bugs/?func=detailbug&bug_id=6188&group_id=353 Submitted by: None Project: DotGNU Portable.NET Submitted on: Mon 10/27/2003 at 00:06 Category: None Severity: 5 - Major Bug Group: None Resolution: None Assigned to: None Status: Open 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. No Followups Have Been Posted CC list is empty File Attachments **************** ------------------------------------------------------- Date: Mon 10/27/2003 at 00:06 Name: test4.c Size: 0KB By: None Test case sources http://savannah.gnu.org/bugs/download.php?group_id=353&bug_id=6188&bug_file_id=754 For detailed info, follow this link: http://savannah.gnu.org/bugs/?func=detailbug&bug_id=6188&group_id=353 _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |