[Mono-bugs] [Bug 691317] New: MonoTouch app crashes: exited abnormally with Signal 6

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Mon May 2 17:26:22 EDT 2011


https://bugzilla.novell.com/show_bug.cgi?id=691317

https://bugzilla.novell.com/show_bug.cgi?id=691317#c0


           Summary: MonoTouch app crashes:  exited abnormally with Signal
                    6
    Classification: Mono
           Product: MonoTouch
           Version: unspecified
          Platform: iPhone
        OS/Version: Apple iOS 4.3
            Status: NEW
          Severity: Critical
          Priority: P5 - None
         Component: Class Libraries
        AssignedTo: gnorton at novell.com
        ReportedBy: ben at benhorgen.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---
           Blocker: ---


User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US)
AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.205 Safari/534.16



Our testing group is noticing a rather high number of app crashes in an iOS
we've compiled with MonoTouch 4.0.1 (Mono 2.10.1.3).  

There does not appear to be a specific path in the application to recreate the
crash.  However the consistent piece of forensic evidence is in the device’s
console which states:  “Job appears to have crashed: Abort trap : 6”

I can attach logs of the crash from versions compiled by the default MonoTouch
compiler and from a version compiled with the LLVM compiler.

Below is a excerpt from the log (minor edits to hide company and app name)

Apr 29 13:13:17 iPad UIKitApplication:com.mycompany.mobiledev[0xc77][4119]
<Notice>: =================================================================
Apr 29 13:13:17 iPad UIKitApplication:com.mycompany.mobiledev[0xc77][4119]
<Notice>: Got a SIGABRT while executing native code. This usually indicates
Apr 29 13:13:17 iPad UIKitApplication:com.mycompany.mobiledev[0xc77][4119]
<Notice>: a fatal error in the mono runtime or one of the native libraries 
Apr 29 13:13:17 iPad UIKitApplication:com.mycompany.mobiledev[0xc77][4119]
<Notice>: used by your application.
Apr 29 13:13:17 iPad UIKitApplication:com.mycompany.mobiledev[0xc77][4119]
<Notice>: =================================================================
Apr 29 13:13:17 iPad sandboxd[4125] <Notice>: mSuiteContainer(4119) deny
process-fork
Apr 29 13:13:18 iPad ReportCrash[4126] <Notice>: Formulating crash report for
process mSuiteContainer[4119]
Apr 29 13:13:18 iPad com.apple.launchd[1]
(UIKitApplication:com.mycompany.mobiledev[0xc77][4119]) <Warning>:
(UIKitApplication:com.mycompany.mobiledev[0xc77]) Job appears to have crashed:
Abort trap: 6
Apr 29 13:13:18 iPad SpringBoard[29] <Warning>: Application 'STAR' exited
abnormally with signal 6: Abort trap: 6
Apr 29 13:13:18 iPad ReportCrash[4126] <Error>: libMobileGestalt
loadBasebandMobileEquipmentInfo: CommCenter error: 1:45



Reproducible: Sometimes

Steps to Reproduce:
1. Run application for 0 - 30 minutes
2. Move throughout the different screens at your leisure
3. App will crash eventually, every time
Actual Results:  
It seems that the app will always crash, but it helps to run on a iPhone 3GS
for easiest way to reproduce.  Running on iPad (1st gen) is another good way to
reproduce.  Running on iPhone 4 or iPad 2 does produce same crash, but not
nearly as consistently as the 3GS

Expected Results:  
This app should not crash randomly, or at least should crash with an exception
and stack trace.  The only messages being displayed are the device's console.


I can attach a log file, but the file cannot be made public.

-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the mono-bugs mailing list