Looking at the first one (I'll have a closer look when I get in), it's
thread #12 which crashed:

Exception Type:  EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x00000001, 0x0000defe
Crashed Thread:  12

0   libsystem_c.dylib             0x3221334a __abort + 138
1   libsystem_c.dylib             0x322132ba abort + 122
2   AppMonoTouch                  0x00552ffe monoeg_g_logv (goutput.c:128)
3   AppMonoTouch                  0x00553020 monoeg_assertion_message
(goutput.c:152)
4   AppMonoTouch                  0x004b0a96 mono_thread_abort (mini.c:2639)
5   AppMonoTouch                  0x004b0b00 mono_thread_abort_dummy
(mini.c:2716)
6   AppMonoTouch                  0x004bfcd0 0x1000 + 4975824
7   AppMonoTouch                  0x004bfd9e mono_handle_exception
(mini-exceptions.c:1828)
8   AppMonoTouch                  0x004d57fe handle_signal_exception
(exceptions-arm.c:532)
9   AppMonoTouch                  0x004000f0
wrapper_runtime_invoke_object_runtime_invoke_dynamic_intptr_intptr_intptr_intptr
(mscorlib.dll.7.s:159594)
10  AppMonoTouch                  0x004000f0
wrapper_runtime_invoke_object_runtime_invoke_dynamic_intptr_intptr_intptr_intptr
(mscorlib.dll.7.s:159594)
11  AppMonoTouch                  0x004b2858 mono_jit_runtime_invoke
(mini.c:5786)
12  AppMonoTouch                  0x00522580 mono_runtime_invoke (object.c:2758)
13  AppMonoTouch                  0x00562d00 monotouch_trampoline
(monotouch-glue.m:808)
14  UIKit                         0x3537568c -[UISectionRowData
refreshWithSection:tableView:tableViewRowData:] + 1484
15  UIKit                         0x353769e6 -[UITableViewRowData
numberOfRows] + 102
16  UIKit                         0x35376938 -[UITableView
noteNumberOfRowsChanged] + 112
17  UIKit                         0x35376514 -[UITableView reloadData] + 724
18  UIKit                         0x353837d8 -[UITableView
_reloadDataIfNeeded] + 60
19  UIKit                         0x353836a8 -[UITableView layoutSubviews] + 20
20  UIKit                         0x35327f0e -[UIView(CALayerDelegate)
layoutSublayersOfLayer:] + 142
21  CoreFoundation                0x32d7c1f4 -[NSObject
performSelector:withObject:] + 36
22  QuartzCore                    0x3226ba9e -[CALayer layoutSublayers] + 210
23  QuartzCore                    0x3226b6b6
CA::Layer::layout_if_needed(CA::Transaction*) + 210
24  QuartzCore                    0x3226f83c
CA::Context::commit_transaction(CA::Transaction*) + 220
25  QuartzCore                    0x3226f578 CA::Transaction::commit() + 308
26  QuartzCore                    0x322b6cfa
CA::Transaction::release_thread(void*) + 30
27  libsystem_c.dylib             0x321ce0f8 _pthread_tsd_cleanup + 164
28  libsystem_c.dylib             0x321cdd74 _pthread_exit + 116
29  libsystem_c.dylib             0x321df0ec pthread_exit + 24
30  AppMonoTouch                  0x0054b39a thread_exit (wthreads.c:204)
31  AppMonoTouch                  0x0054aee8 thread_start_routine
(wthreads.c:287)
32  AppMonoTouch                  0x0055cccc GC_start_routine
(pthread_support.c:1468)
33  libsystem_c.dylib             0x321db72e _pthread_start + 314
34  libsystem_c.dylib             0x321db5e8 thread_start + 0

>From that, I would GUESS that the thread stopped (exception thrown?),
it's tried to call

14  UIKit                         0x3537568c -[UISectionRowData
refreshWithSection:tableView:tableViewRowData:] + 1484

which has jumped into managed land, and either not found the managed
version, or the managed version has crashed out.

If you have your .dsym file around, you can resolve the symbols
(there's info on how to do that on the xamarin docs site I think), but
this line

6   AppMonoTouch                  0x004bfcd0 0x1000 + 4975824

would be the problem, as it has no reference to anything in the mono
framework or CocoaTouch.

The dsym flle contains a mapping from 0x004bfcd0 0x1000 + 4975824 to
your method name.

Hope that helps. I'll have another look when I get to work (Rather
than "running out to get breakfast")


On Fri, Sep 7, 2012 at 12:53 AM, Liam Houlahan <[email protected]> wrote:
> Hi Everyone
>
> I have submitted an app to the appstore and it has been rejected because it
> crashes.
>
> The description of when the app crashes by apple is vague and I cannot
> reproduce the crash.
>
> I have uploaded the symbolicated crash logs too google docs hoping that you
> guys may be able to make out what is going on?
>
> Here is the link
> https://docs.google.com/folder/d/0B5ghoqfnILgZOWlqRFRQUUxYZlE/edit
>
> The problem with the crash logs is that there is not a reference to any of
> my code in the thread which crashed. I have not seen this before. Normally
> when my apps have crashed the crash log will show under the thread that
> crashed a reference to some lines of code which are written by me. It looks
> to me that the crash is occurring in mono but I cannot be sure of this.
>
> Thanks
> Liam
>
>
> _______________________________________________
> MonoTouch mailing list
> [email protected]
> http://lists.ximian.com/mailman/listinfo/monotouch
>



-- 
Nic Wise
t.  +44 7788 592 806 | @fastchicken | http://www.linkedin.com/in/nicwise
b. http://www.fastchicken.co.nz/

mobileAgent (for FreeAgent): get your accounts in your pocket.
http://goo.gl/IuBU
Trip Wallet: Keep track of your budget on the go: http://goo.gl/ePhKa
Earnest: Self-employed? Track your business expenses and income.
http://earnestapp.com
Nearest Bus: find when the next bus is coming to your stop. http://goo.gl/Vcz1p
London Bike App: Find the nearest Boris Bike, and get riding! http://goo.gl/Icp2
_______________________________________________
MonoTouch mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/monotouch

Reply via email to