https://bugzilla.novell.com/show_bug.cgi?id=680984
https://bugzilla.novell.com/show_bug.cgi?id=680984#c0 Summary: Mixing an sqlite3 build, a third-party build (compile for thumb) and Web Reference causes immediate crash Classification: Mono Product: MonoTouch Version: SVN Platform: Macintosh OS/Version: Apple iOS 4.2 Status: NEW Severity: Major Priority: P5 - None Component: Runtime AssignedTo: [email protected] ReportedBy: [email protected] QAContact: [email protected] Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.134 Safari/534.16 The crash (Debug|iPhone) occurs before the debugger has a chance to even hook in. Pairwise, there are no issues. I can mix the sqlite3 build and the third-party build, or the sqlite3 and the Web Reference, or the third-party build and the Web Reference. The moment I have all three, it dies. There are no problems in the simulator. It is known that the third-party build was Compile for Thumb. That said, in isolation, it works fine, and I can make all the calls I need. Reproducible: Always Steps to Reproduce: 1. Add sqlite3 build (libA_nothumb), third-party build (libC_thumb or libD_thumb), and add a Web Reference - to anywhere 2. Debug to iPhone (in my case iPad) Actual Results: VMDisconnectedException (because it crashes) Expected Results: It should safely load everything (as it does when in isolation, or pairwise). In the attached example: Ant = libA_nothumb.a - sqlite3 build Bnt = libB_nothumb.a - other build Ct = libC_thumb.a (third-party) Dt = libD_thumb.a (third-party) Wr = Web Reference added Target Debug|iPhone to reproduce crash (at least on iPad). My theory is that Ant + (Ct or Dt) + Web Reference causes a crash. All three have to be there. As one would hope, the order does not seem to make a difference. Not sure why Bnt doesn't cause the same problem though. --- I put Severity = Major, because it is a blocking bug for us. I need all those pieces together to work. I'm currently working with the third-party to get their library compiled without Thumb. However, as I noted previously, in isolation, even that library works ok. (Though I think two instances of the library cause the !is_wrapper issue.) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
