I had a hard crash on an app created under Xojo yesterday after the app was running for almost an hour without no problem. As it was continuing to do exactly the same thing with no human intervention, it crashed. When I saw that, I started it again, and had it do exactly the same work again, and this time it finished the job without any problem.
I got the following crash report:
OS Version: Mac OS X 10.10.5 (14F2511)
Time Awake Since Boot: 240000 seconds
Time Since Wake: 8700 seconds
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000
VM Regions Near 0:
__TEXT 0000000000001000-00000000002df000 [ 2936K] r-x/rwx SM=COW /Users/USER/Desktop/Time To Run II.app/Contents/MacOS/Time To Run II
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libobjc.A.dylib 0x99c12ee5 (anonymous namespace)::AutoreleasePoolPage::AutoreleasePoolPage((anonymous namespace)::AutoreleasePoolPage*) + 9
1 libobjc.A.dylib 0x99c27e44 (anonymous namespace)::AutoreleasePoolPage::autoreleaseFullPage(objc_object*, (anonymous namespace)::AutoreleasePoolPage*) + 60
2 libobjc.A.dylib 0x99c12ed6 objc_autoreleasePoolPush + 100
3 com.apple.CoreFoundation 0x91e60c05 _CFAutoreleasePoolPush + 21
4 com.apple.UIFoundation 0x95095d80 -[NSMutableAttributedString(NSMutableAttributedStringKitAdditions) fixFontAttributeInRange:] + 42
5 com.apple.UIFoundation 0x95095c9a -[NSMutableAttributedString(NSMutableAttributedStringKitAdditions) fixAttributesInRange:] + 196
6 com.apple.UIFoundation 0x950a25f9 __NSCreateRenderingContextForAttributedString + 229
7 com.apple.UIFoundation 0x9509eb59 __NSStringDrawingEngine + 9146
8 com.apple.UIFoundation 0x950a1bcf -[NSAttributedString(NSExtendedStringDrawing) boundingRectWithSize:options:context:] + 1054
9 com.apple.UIFoundation 0x950a22a2 -[NSAttributedString(NSExtendedStringDrawing) boundingRectWithSize:options:] + 86
10 rbframework.dylib 0x00477e67 0x351000 + 1207911
From reading other posts in his forum I understand that EXC_BAD_ACCESS means that the computer tried to access a part of memory that was no longer available but I cannot understand why.
Also isn’t it strange that round number for Time Awake, although probably this has nothing to do with the problem?