Bug 6650

Summary: Dispose not being called when exiting using block when using LLVM
Product: iOS Reporter: David Merriman <redneckjedi2000>
Component: GeneralAssignee: Zoltan Varga <vargaz>
Severity: normal CC: mono-bugs+monotouch, redneckjedi2000, rolf
Priority: ---    
Version: 5.2   
Target Milestone: Untriaged   
Hardware: Macintosh   
OS: Mac OS   
Tags: Is this bug a regression?: ---
Last known good build:

Comment 5 Zoltan Varga 2012-08-23 01:43:26 UTC
Are you using the 'Use LLVM optimizing compiler' option ?
Comment 6 David Merriman 2012-08-23 11:52:16 UTC
We are using LLVM.
Comment 7 Zoltan Varga 2012-08-23 11:54:16 UTC
And does turning that off fixes the problem ?
Comment 8 David Merriman 2012-08-23 12:27:53 UTC
Yes, actually, it does.
Comment 9 David Merriman 2012-09-10 14:18:06 UTC
Is anybody working on this bug?  I gather from our discussion that this is a problem with the LLVM compiler.  Turning off LLVM is just not an option for us; we are close to release, and as you can imagine, swapping out the compiler at the last minute is a little risky.  Can I get an update on what's being done on this issue?
Comment 10 Zoltan Varga 2012-09-10 14:49:16 UTC
Committed a workaround to mobile-master in 6e2a2668caf337c0e4cbd683d7c561756c4dc3a9.
Comment 11 David Merriman 2012-09-10 15:19:19 UTC
What does that mean for us?  When would this workaround be available in a stable release?
Comment 12 Zoltan Varga 2012-09-12 10:54:35 UTC
Can somebody answer the question above ?
Comment 13 Rolf Bjarne Kvinge [MSFT] 2012-09-12 18:17:09 UTC
David: there should be another stable release (with this fix) at latest by the end of next week.
Comment 14 Zoltan Varga 2012-09-14 21:59:23 UTC
This is not fixed, there is only a workaround. David, could you share the binaries with vargaz@xamarin.com on google drive ?
Comment 15 Rolf Bjarne Kvinge [MSFT] 2012-09-26 16:34:58 UTC
Bug #7449 might be related to this one.
Comment 16 Zoltan Varga 2014-11-18 22:18:01 UTC