[Mono-bugs] [Bug 577690] New: MonoTouch runtime crashed while iphone simulator running

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Fri Feb 5 18:16:59 EST 2010


http://bugzilla.novell.com/show_bug.cgi?id=577690

http://bugzilla.novell.com/show_bug.cgi?id=577690#c0


           Summary: MonoTouch runtime crashed while iphone simulator
                    running
    Classification: Mono
           Product: MonoTouch
           Version: unspecified
          Platform: Other
        OS/Version: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Runtime
        AssignedTo: mono-bugs at lists.ximian.com
        ReportedBy: larry at mcnutt-consulting.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: Development
           Blocker: ---


*(NOVELL ONLY)


Stacktrace:

  at (wrapper managed-to-native)
MonoTouch.ObjCRuntime.Messaging.void_objc_msgSend (intptr,intptr) <0x00004>
  at (wrapper managed-to-native)
MonoTouch.ObjCRuntime.Messaging.void_objc_msgSend (intptr,intptr) <0x00004>
  at MonoTouch.UIKit.UITableView.EndUpdates () [0x0000b] in
/Users/plasma/Source/iphone/monotouch/UIKit/UITableView.g.cs:295
  at TrueChat.ChatBoxTableViewController.getMessages (bool) [0x001a4] in
/Users/larrymcnutt/Projects/TrueChat/TrueChat/views/ChatBoxTableViewController.cs:287
  at TrueChat.ChatBoxTableViewController.getMessages () [0x00000] in
/Users/larrymcnutt/Projects/TrueChat/TrueChat/views/ChatBoxTableViewController.cs:239
  at TrueChat.ChatBoxTableViewController.refreshChatBox () [0x00013] in
/Users/larrymcnutt/Projects/TrueChat/TrueChat/views/ChatBoxTableViewController.cs:231
  at MonoTouch.Foundation.NSActionDispatcher.Apply () [0x00000] in
/Users/plasma/Source/iphone/monotouch/Foundation/NSAction.cs:22
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__
(object,intptr,intptr,intptr) <IL 0x0001c, 0x0008e>
  at (wrapper managed-to-native)
MonoTouch.UIKit.UIApplication.UIApplicationMain (int,string[],intptr,intptr)
<0x00004>
  at (wrapper managed-to-native)
MonoTouch.UIKit.UIApplication.UIApplicationMain (int,string[],intptr,intptr)
<0x00004>
  at MonoTouch.UIKit.UIApplication.Main (string[],string,string) [0x00038] in
/Users/plasma/Source/iphone/monotouch/UIKit/UIApplication.cs:26
  at MonoTouch.UIKit.UIApplication.Main (string[]) [0x00000] in
/Users/plasma/Source/iphone/monotouch/UIKit/UIApplication.cs:31
  at TrueChat.Application.Main (string[]) [0x00000] in
/Users/larrymcnutt/Projects/TrueChat/TrueChat/Main.cs:16
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void_object
(object,intptr,intptr,intptr) <IL 0x0001d, 0x00090>

Native stacktrace:

    0   TrueChat                            0x000bbff6
mono_handle_native_sigsegv + 376
    1   TrueChat                            0x0000d931
mono_sigsegv_signal_handler + 276
    2   libSystem.B.dylib                   0x913112bb _sigtramp + 43
    3   ???                                 0xffffffff 0x0 + 4294967295
    4   libobjc.A.dylib                     0x91a8e7d3
object_getInstanceVariable + 56
    5   TrueChat                            0x0026f4d8
GC_calloc_explicitly_typed + 800
    6   TrueChat                            0x00270979
monotouch_fpret_single_trampoline + 1487
    7   UIKit                               0x0180fcda
UIKeyboardLocalizedString + 232364
    8   UIKit                               0x0180eb7b
UIKeyboardLocalizedString + 227917
    9   UIKit                               0x016d5b39 UIDrawNavBarBackground +
86781
    10  UIKit                               0x016c8f56 UIDrawNavBarBackground +
34586
    11  ???                                 0x057f976a 0x0 + 92247914
    12  ???                                 0x09c7a933 0x0 + 164079923
    13  ???                                 0x09c77636 0x0 + 164066870
    14  ???                                 0x095a2f77 0x0 + 156905335
    15  ???                                 0x095c1fb3 0x0 + 157032371
    16  ???                                 0x09c81530 0x0 + 164107568
    17  ???                                 0x057f147f 0x0 + 92214399
    18  TrueChat                            0x0000d71a
mono_jit_find_compiled_method + 1394
    19  TrueChat                            0x001bede9 mono_runtime_invoke +
137
    20  TrueChat                            0x00271792 monotouch_trampoline +
1597
    21  Foundation                          0x00759dad NSDecimalCopy + 10621
    22  CoreFoundation                      0x00583ac0 CFRunLoopRunSpecific +
3696
    23  CoreFoundation                      0x00582c48 CFRunLoopRunInMode + 88
    24  GraphicsServices                    0x0138078d GSEventRunModal + 217
    25  GraphicsServices                    0x01380852 GSEventRun + 115
    26  UIKit                               0x0168a003 UIApplicationMain + 1157
    27  ???                                 0x057f67aa 0x0 + 92235690
    28  ???                                 0x057f657a 0x0 + 92235130
    29  ???                                 0x057f590a 0x0 + 92231946
    30  ???                                 0x057f576c 0x0 + 92231532
    31  ???                                 0x057f5821 0x0 + 92231713
    32  TrueChat                            0x0000d71a
mono_jit_find_compiled_method + 1394
    33  TrueChat                            0x001bede9 mono_runtime_invoke +
137
    34  TrueChat                            0x001c0a80 mono_runtime_exec_main +
714
    35  TrueChat                            0x001c0341 mono_runtime_run_main +
812
    36  TrueChat                            0x00091c23 mono_jit_exec + 200
    37  TrueChat                            0x002745ee main + 2716
    38  TrueChat                            0x00002512 start + 54
    39  ???                                 0x00000001 0x0 + 1

Debug info from gdb:

warning: Trying to remove a section from the ordered section list that did not
exist at 0x35a000.
warning: Could not find object file
"/var/folders/db/dbimx5+0Fr47h5lMJmJI4++++TQ/-Tmp-/tmp6009da18.tmp/main.o" - no
debug information available for
"/var/folders/db/dbimx5+0Fr47h5lMJmJI4++++TQ/-Tmp-/tmp6009da18.tmp/main.m".

Attaching to process 6471.
Reading symbols for shared libraries . done
Reading symbols for shared libraries
....................................................................................
done
0x912c8f95 in read$UNIX2003 ()
  11 process 6471 thread 0x630b  0x912ac46e in __semwait_signal ()
  10 process 6471 thread 0x6083  0x912ac46e in __semwait_signal ()
  9 process 6471 thread 0x5a03  0x912ac46e in __semwait_signal ()
  8 process 6471 thread 0x5303  0x9130be0e in poll$UNIX2003 ()
  7 process 6471 thread 0x5003  0x912ac46e in __semwait_signal ()
  6 process 6471 thread 0x3403  0x912a5286 in mach_msg_trap ()
  5 process 6471 thread 0x3203  0x912f474e in recvfrom$UNIX2003 ()
  4 process 6471 thread 0x2003  0x912a52c2 in semaphore_wait_trap ()
  3 process 6471 thread 0x1c03  0x912ac46e in __semwait_signal ()
  2 process 6471 thread 0x1b03  0x912a5286 in mach_msg_trap ()
* 1 process 6471 thread 0x20b  0x912c8f95 in read$UNIX2003 ()

Thread 11 (process 6471 thread 0x630b):
#0  0x912ac46e in __semwait_signal ()
#1  0x912d73e6 in _pthread_cond_wait ()
#2  0x912fc9f8 in pthread_cond_timedwait$UNIX2003 ()
#3  0x00222e95 in _wapi_handle_timedwait_signal_handle (handle=0x112,
timeout=0xb0454dd0, alertable=1, poll=0) at
./../../../mono/io-layer/handles.c:1612
#4  0x0023a2a4 in WaitForSingleObjectEx (handle=0x112, timeout=1000,
alertable=1) at ../../../../mono/io-layer/wait.c:207
#5  0x001f49f9 in async_invoke_io_thread (data=0x0) at
./../../../mono/metadata/threadpool.c:352
#6  0x001f94ab in start_wrapper (data=0xc8eb8c0) at
./../../../mono/metadata/threads.c:662
#7  0x0023c578 in thread_start_routine (args=0x539f4a0) at
./../../../mono/io-layer/wthreads.c:286
#8  0x0026c87b in GC_start_routine (arg=0x99d2de0) at
./../../libgc/pthread_support.c:1390
#9  0x912d6155 in _pthread_start ()
#10 0x912d6012 in thread_start ()

Thread 10 (process 6471 thread 0x6083):
#0  0x912ac46e in __semwait_signal ()
#1  0x912d73e6 in _pthread_cond_wait ()
#2  0x912fc9f8 in pthread_cond_timedwait$UNIX2003 ()
#3  0x00222e95 in _wapi_handle_timedwait_signal_handle (handle=0x112,
timeout=0xb075add0, alertable=1, poll=0) at
./../../../mono/io-layer/handles.c:1612
#4  0x0023a2a4 in WaitForSingleObjectEx (handle=0x112, timeout=1000,
alertable=1) at ../../../../mono/io-layer/wait.c:207
#5  0x001f49f9 in async_invoke_io_thread (data=0x0) at
./../../../mono/metadata/threadpool.c:352
#6  0x001f94ab in start_wrapper (data=0xbb82fb0) at
./../../../mono/metadata/threads.c:662
#7  0x0023c578 in thread_start_routine (args=0x539c718) at
./../../../mono/io-layer/wthreads.c:286
#8  0x0026c87b in GC_start_routine (arg=0x99d2d80) at
./../../libgc/pthread_support.c:1390
#9  0x912d6155 in _pthread_start ()
#10 0x912d6012 in thread_start ()

Thread 9 (process 6471 thread 0x5a03):
#0  0x912ac46e in __semwait_signal ()
#1  0x912d73e6 in _pthread_cond_wait ()
#2  0x912d6dcd in pthread_cond_wait$UNIX2003 ()
#3  0x00222eac in _wapi_handle_timedwait_signal_handle (handle=0x101,
timeout=0x0, alertable=1, poll=0) at ../../../../mono/io-layer/handles.c:1614
#4  0x00222c60 in _wapi_handle_wait_signal_handle (handle=0x101, alertable=1)
at ../../../../mono/io-layer/handles.c:1557
#5  0x0023a27e in WaitForSingleObjectEx (handle=0x101, timeout=4294967295,
alertable=1) at ../../../../mono/io-layer/wait.c:205
#6  0x001f7bf5 in async_invoke_thread (data=0x0) at
./../../../mono/metadata/threadpool.c:1485
#7  0x001f94ab in start_wrapper (data=0x960c920) at
./../../../mono/metadata/threads.c:662
#8  0x0023c578 in thread_start_routine (args=0x539bd68) at
./../../../mono/io-layer/wthreads.c:286
#9  0x0026c87b in GC_start_routine (arg=0x944db40) at
./../../libgc/pthread_support.c:1390
#10 0x912d6155 in _pthread_start ()
#11 0x912d6012 in thread_start ()

Thread 8 (process 6471 thread 0x5303):
#0  0x9130be0e in poll$UNIX2003 ()
#1  0x0024815c in mono_poll (ufds=0x59c3c00, nfds=1, timeout=-1) at
./../../../mono/utils/mono-poll.c:8
#2  0x001f4e89 in socket_io_poll_main (p=0x335d80) at
./../../../mono/metadata/threadpool.c:495
#3  0x001f94ab in start_wrapper (data=0x93aaca0) at
./../../../mono/metadata/threads.c:662
#4  0x0023c578 in thread_start_routine (args=0x539b988) at
./../../../mono/io-layer/wthreads.c:286
#5  0x0026c87b in GC_start_routine (arg=0x944dea0) at
./../../libgc/pthread_support.c:1390
#6  0x912d6155 in _pthread_start ()
#7  0x912d6012 in thread_start ()

Thread 7 (process 6471 thread 0x5003):
#0  0x912ac46e in __semwait_signal ()
#1  0x912d73e6 in _pthread_cond_wait ()
#2  0x912fc9f8 in pthread_cond_timedwait$UNIX2003 ()
#3  0x00222e95 in _wapi_handle_timedwait_signal_handle (handle=0x101,
timeout=0xb0556df0, alertable=1, poll=0) at
./../../../mono/io-layer/handles.c:1612
#4  0x0023a2a4 in WaitForSingleObjectEx (handle=0x101, timeout=1000,
alertable=1) at ../../../../mono/io-layer/wait.c:207
#5  0x001f7b1c in async_invoke_thread (data=0x0) at
./../../../mono/metadata/threadpool.c:1468
#6  0x001f94ab in start_wrapper (data=0x9380750) at
./../../../mono/metadata/threads.c:662
#7  0x0023c578 in thread_start_routine (args=0x539b71c) at
./../../../mono/io-layer/wthreads.c:286
#8  0x0026c87b in GC_start_routine (arg=0x944df60) at
./../../libgc/pthread_support.c:1390
#9  0x912d6155 in _pthread_start ()
#10 0x912d6012 in thread_start ()

Thread 6 (process 6471 thread 0x3403):
#0  0x912a5286 in mach_msg_trap ()
#1  0x912aca7c in mach_msg ()
#2  0x00583382 in CFRunLoopRunSpecific ()
#3  0x00582c48 in CFRunLoopRunInMode ()
#4  0x03668803 in RunWebThread ()
#5  0x912d6155 in _pthread_start ()
#6  0x912d6012 in thread_start ()

Thread 5 (process 6471 thread 0x3203):
#0  0x912f474e in recvfrom$UNIX2003 ()
#1  0x912f4741 in recv$UNIX2003 ()
#2  0x000e3676 in debugger_thread (arg=0x0) at
./../../../mono/mini/debugger-agent.c:5944
#3  0x0023c578 in thread_start_routine (args=0x539b5a8) at
./../../../mono/io-layer/wthreads.c:286
#4  0x0026c87b in GC_start_routine (arg=0x53dcf60) at
./../../libgc/pthread_support.c:1390
#5  0x912d6155 in _pthread_start ()
#6  0x912d6012 in thread_start ()

Thread 4 (process 6471 thread 0x2003):
#0  0x912a52c2 in semaphore_wait_trap ()
#1  0x001512b8 in finalizer_thread (unused=0x0) at
./../../../mono/metadata/gc.c:1026
#2  0x001f94ab in start_wrapper (data=0x5228150) at
./../../../mono/metadata/threads.c:662
#3  0x0023c578 in thread_start_routine (args=0x539b4b0) at
./../../../mono/io-layer/wthreads.c:286
#4  0x0026c87b in GC_start_routine (arg=0x53dcf60) at
./../../libgc/pthread_support.c:1390
#5  0x912d6155 in _pthread_start ()
#6  0x912d6012 in thread_start ()

Thread 3 (process 6471 thread 0x1c03):
#0  0x912ac46e in __semwait_signal ()
#1  0x912ac2ef in nanosleep$UNIX2003 ()
#2  0x0021ceb0 in collection_thread (unused=0x0) at
./../../../mono/io-layer/collection.c:34
#3  0x912d6155 in _pthread_start ()
#4  0x912d6012 in thread_start ()

Thread 2 (process 6471 thread 0x1b03):
#0  0x912a5286 in mach_msg_trap ()
#1  0x912aca7c in mach_msg ()
#2  0x00112412 in mach_exception_thread (arg=0x0) at
./../../../mono/mini/mini-darwin.c:138
#3  0x912d6155 in _pthread_start ()
#4  0x912d6012 in thread_start ()

Thread 1 (process 6471 thread 0x20b):
#0  0x912c8f95 in read$UNIX2003 ()
#1  0x000bc1f1 in mono_handle_native_sigsegv (signal=11, ctx=0xbfffdd20) at
./../../../mono/mini/mini-exceptions.c:1817
#2  0x0000d931 in mono_sigsegv_signal_handler (_dummy=11, info=0xbfffdce0,
context=0xbfffdd20) at ../../../../mono/mini/mini.c:4826
#3  <signal handler called>
#4  0x91a97bd5 in _class_getVariable ()
#5  0x91a8e7d3 in object_getInstanceVariable ()
#6  0x0026f4d8 in get_managed_object_for_ptr ()
#7  0x00270979 in monotouch_fpret_single_trampoline ()
#8  0x0180fcda in -[UISectionRowData
refreshWithSection:tableView:tableViewRowData:] ()
#9  0x0180eb7b in -[UITableViewRowData ensureAllSectionsAreValid] ()
#10 0x016d5b39 in -[UITableView(_UITableViewPrivate)
_endCellAnimationsWithContext:] ()
#11 0x016c8f56 in -[UITableView endUpdates] ()
#12 0x057f976a in ?? ()
#13 0x09c7a933 in ?? ()
#14 0x09c77636 in ?? ()
#15 0x095a2f77 in ?? ()
#16 0x095c1fb3 in ?? ()
#17 0x09c81530 in ?? ()
#18 0x057f147f in ?? ()
#19 0x0000d71a in mono_jit_runtime_invoke (method=0x58a1494, obj=0x973a880,
params=0xbfffe5a0, exc=0x0) at ../../../../mono/mini/mini.c:4720
#20 0x001bede9 in mono_runtime_invoke (method=0x58a1494, obj=0x973a880,
params=0xbfffe5a0, exc=0x0) at ../../../../mono/metadata/object.c:2606
#21 0x00271792 in monotouch_trampoline ()
#22 0x00759dad in __NSFireTimer ()
#23 0x00583ac0 in CFRunLoopRunSpecific ()
#24 0x00582c48 in CFRunLoopRunInMode ()
#25 0x0138078d in GSEventRunModal ()
#26 0x01380852 in GSEventRun ()
#27 0x0168a003 in UIApplicationMain ()
#28 0x057f67aa in ?? ()
#29 0x057f657a in ?? ()
#30 0x057f590a in ?? ()
#31 0x057f576c in ?? ()
#32 0x057f5821 in ?? ()
#33 0x0000d71a in mono_jit_runtime_invoke (method=0x58cb774, obj=0x0,
params=0xbfffefc8, exc=0x0) at ../../../../mono/mini/mini.c:4720
#34 0x001bede9 in mono_runtime_invoke (method=0x58cb774, obj=0x0,
params=0xbfffefc8, exc=0x0) at ../../../../mono/metadata/object.c:2606
#35 0x001c0a80 in mono_runtime_exec_main (method=0x58cb774, args=0x76c2840,
exc=0x0) at ../../../../mono/metadata/object.c:3548
#36 0x001c0341 in mono_runtime_run_main (method=0x58cb774, argc=0,
argv=0xbffff0d0, exc=0x0) at ../../../../mono/metadata/object.c:3322
#37 0x00091c23 in mono_jit_exec (domain=0x536de58, assembly=0x5295b50, argc=1,
argv=0xbffff0cc) at ../../../../mono/mini/driver.c:1094
#38 0x002745ee in main ()

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

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


More information about the mono-bugs mailing list