Bug 548594

Summary: Active Configuration can't be changed (it stays in debug)
Product: [Mono] MonoDevelop Reporter: Mauro Parra-Miranda <mauropm>
Component: generalAssignee: MD Bugs <monodevelop-bugs>
Status: RESOLVED DUPLICATE QA Contact: MD Bugs <monodevelop-bugs>
Severity: Normal    
Priority: P5 - None    
Version: 2.2 Beta 2   
Target Milestone: ---   
Hardware: PowerPC   
OS: Mac OS X 10.5   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Mauro Parra-Miranda 2009-10-20 23:22:03 UTC
User-Agent:       Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_8; en-us) AppleWebKit/530.19.2 (KHTML, like Gecko) Version/4.0.2 Safari/530.19

PROBLEM DESCRIPTION
 When you are building a solution, you can't change the Active configuration from debug to anything else. It will allow compiling/building without issues. 

Reproducible: Always

Steps to Reproduce:
1. Download the source code from http://www.cuyahoga-project.org/Default.aspx
2. Open MonoDevelop
3. Open the solution (sln) Cuyahoga
4. Try to change the active configuration from debug to anything else
Actual Results:  
You will get an error, and a stacktrace.

Expected Results:  
You will be able to change the Active configuration to another way to compile the entire solution (like a debug version vs a production version)
Comment 1 Michael Hutchinson 2009-10-21 01:14:32 UTC
I'm pretty sure this is a PPC-specific bug in GTK#'s MenuPositionFunc (or maybe the runtime).

MD trunk has a submenu in the main menu for switching configurations, which will work around this specific case. There may well be other broken cases though.

*** This bug has been marked as a duplicate of bug 547894 ***