[Mono-bugs] [Bug 686009] New: Tapping on a MapKit Callout accessory button terminates with SIGEGV

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Thu Apr 7 15:19:02 EDT 2011


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

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


           Summary: Tapping on a MapKit Callout accessory button
                    terminates with SIGEGV
    Classification: Mono
           Product: MonoTouch
           Version: unspecified
          Platform: iPad
        OS/Version: Mac OS X 10.6
            Status: NEW
          Severity: Critical
          Priority: P5 - None
         Component: Runtime
        AssignedTo: gnorton at novell.com
        ReportedBy: johan.otto at justenough.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---
           Blocker: ---


User-Agent:       Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_7; en-us)
AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27

 A behavior change in MonoTouch 4.0: This happens when I tap on a MapKit
callout accessory button. I have a Map with a delegate class attached. 


at MonoTouch.UIKit.UIApplication.Main (string[],string,string) <0x000cf>
  at MonoTouch.UIKit.UIApplication.Main (string[]) <0x00023>
  at JustEnough.IPad.Application.Main (string[]) [0x00000] in
/Users/johanotto/Projects/JustCloud/IPad/Application/Main.cs:37
  at (wrapper runtime-invoke) object.runtime_invoke_dynamic
(intptr,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

Busy reflecting!! Rectify
    0   JustEnough                          0x011f61fc
mono_handle_native_sigsegv + 412
    1   JustEnough                          0x011dc1fc
mono_sigsegv_signal_handler + 360
    2   libsystem_c.dylib                   0x310ac72f _sigtramp + 42
    3   UIKit                               0x32babec9 -[UIApplication
sendAction:to:from:forEvent:] + 84
    4   UIKit                               0x32babe69 -[UIApplication
sendAction:toTarget:fromSender:forEvent:] + 32
    5   UIKit                               0x32babe3b -[UIControl
sendAction:to:forEvent:] + 38
    6   UIKit                               0x32babb8d -[UIControl(Internal)
_sendActionsForEvents:withEvent:] + 356
    7   UIKit                               0x32bab83b -[UIControl
touchesBegan:withEvent:] + 186
    8   UIKit                               0x32baabb1 -[UIWindow
_sendTouchesForEvent:] + 300
    9   UIKit                               0x32baa56f -[UIWindow sendEvent:] +
262
    10  UIKit                               0x32b93313 -[UIApplication
sendEvent:] + 298
    11  UIKit                               0x32b92c53
_UIApplicationHandleEvent + 5090
    12  GraphicsServices                    0x32a69e77 PurpleEventCallback +
666
    13  CoreFoundation                      0x36479a97
__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 26
    14  CoreFoundation                      0x3647b83f __CFRunLoopDoSource1 +
166
    15  CoreFoundation                      0x3647c60d __CFRunLoopRun + 520
    16  CoreFoundation                      0x3640cec3 CFRunLoopRunSpecific +
230
    17  CoreFoundation                      0x3640cdcb CFRunLoopRunInMode + 58
    18  GraphicsServices                    0x32a6941f GSEventRunModal + 114
    19  GraphicsServices                    0x32a694cb GSEventRun + 62
    20  UIKit                               0x32bbdd69 -[UIApplication _run] +
404
    21  UIKit                               0x32bbb807 UIApplicationMain + 670
    22  JustEnough                          0x008497d0
wrapper_managed_to_native_MonoTouch_UIKit_UIApplication_UIApplicationMain_int_string___intptr_intptr
+ 240
    23  JustEnough                          0x0080f2fc
MonoTouch_UIKit_UIApplication_Main_string__ + 36
    24  JustEnough                          0x00ce7e48
JustEnough_IPad_Application_Main_string__ + 128
    25  JustEnough                          0x00401844
wrapper_runtime_invoke_object_runtime_invoke_dynamic_intptr_intptr_intptr_intptr
+ 200
    26  JustEnough                          0x011dbe64 mono_jit_runtime_invoke
+ 2800
    27  JustEnough                          0x012caa90 mono_runtime_invoke +
140
    28  JustEnough                          0x012cda40 mono_runtime_exec_main +
784
    29  JustEnough                          0x012ccaa4 mono_runtime_run_main +
1048
    30  JustEnough                          0x011e3614 mono_jit_exec + 216
    31  JustEnough                          0x011d64a8 main + 3632
    32  JustEnough                          0x00002de8 start + 40

Debug info from gdb:


=================================================================
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.
2.
3.



This occurs with the Device and the Simulator

-- 
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