Bug 624828

Summary: mono --debug=gdb immediately fails
Product: [Mono] Mono: Runtime Reporter: Anthony Taranto <anthony.taranto>
Component: debugAssignee: Mono Bugs <mono-bugs>
Status: NEW --- QA Contact: Mono Bugs <mono-bugs>
Severity: Normal    
Priority: P5 - None CC: forgotten_vxPDddArjq
Version: SVN   
Target Milestone: ---   
Hardware: x86   
OS: Mac OS X 10.6   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Anthony Taranto 2010-07-22 19:13:28 UTC
User-Agent:       Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.7) Gecko/20100713 Firefox/3.6.7

Running anything with mono --debug=gdb will immediately result in the following error and program termination:

mono --debug=gdb --trace=E:all Test.exe

** (Test.exe:72199): WARNING **: Bad call to mono_mutex_lock result 22
**
ERROR:loader.c:2051:mono_loader_lock: assertion failed: (ret == 0)
make: *** [run] Abort trap


Reproducible: Always
Comment 1 Forgotten User vxPDddArjq 2010-07-22 23:43:20 UTC
This is an OSX problems, it works fine on linux.
Comment 2 Forgotten User vxPDddArjq 2010-07-23 00:20:20 UTC
At least the assert should be fixed now, alto I'm not sure --debug=gdb will work on OSX.