[Mono-bugs] [Bug 687363] New: After updating, my program is now throwing a SIGSEGV fault and running very slowly.

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Wed Apr 13 15:42:31 EDT 2011



           Summary: After updating, my program is now throwing a SIGSEGV
                    fault and running very slowly.
    Classification: Mono
           Product: MonoTouch
           Version: SVN
          Platform: iPhone
        OS/Version: Mac OS X 10.6
            Status: NEW
          Severity: Major
          Priority: P5 - None
         Component: Runtime
        AssignedTo: gnorton at novell.com
        ReportedBy: joeshop at wilcoxclan.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---
           Blocker: ---

User-Agent:       Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US;
rv: Gecko/20110319 Firefox/3.6.16

I recently upgraded to the last stable release.  When I recompiled my program,
I'm not getting a SIGSEGV fault and the program is running in a much slower. 
Here is the stack trace:

Native stacktrace:

    0   EasyTest                            0x000d0db5
mono_handle_native_sigsegv + 343
    1   EasyTest                            0x0000f7b5
mono_sigsegv_signal_handler + 235
    2   libSystem.B.dylib                   0x920ba45b _sigtramp + 43
    3   ???                                 0xffffffff 0x0 + 4294967295
    4   libLLVMContainer.dylib              0x0480aa48
_ZN4llvm21PrettyStackTraceEntryC2Ev + 84
    5   libLLVMContainer.dylib              0x04781f9e
_ZN4llvm13FPPassManager13runOnFunctionERNS_8FunctionE + 232
    6   libLLVMContainer.dylib              0x04783167
_ZN4llvm23FunctionPassManagerImpl3runERNS_8FunctionE + 197
    7   libLLVMContainer.dylib              0x0478326b
_ZN4llvm19FunctionPassManager3runERNS_8FunctionE + 83
    8   libCoreVMClient.dylib               0x041a8a79
cvmsCompBuildMonolithicFunction + 1376
    9   libCoreVMClient.dylib               0x041ac991
cvmsServerBuildMonolithicFunction + 235
    10  libCoreVMClient.dylib               0x041aa589
CVMSBuildMonolithicFunction + 92
    11  libCVMSPluginSupport.dylib          0x041a20d1
_Z29cvm_deferred_build_monolithicPv + 120
    12  libCVMSPluginSupport.dylib          0x041a1918 cvmDoWork + 111
    13  libSystem.B.dylib                   0x920817fd _pthread_start + 345
    14  libSystem.B.dylib                   0x92081682 thread_start + 34

Debug info from gdb:

/tmp/mono-gdb-commands.0B6b5D:1: Error in sourced command file:
unable to debug self

Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.

Reproducible: Always

Steps to Reproduce:
1.Compile for the iphone simulator (either release or debug)

Actual Results:  
Get the above fault and the program runs considerably slower.

Expected Results:  
Program works.

I'm working on an application that uses MonoGame and upgraded the monogame SDK
at the same time.  However, reverting to a perviously known working copy of the
SDK did not fix the problem.

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