2014-09-01 42 views
4

剛拿到很清楚(至少對我來說)不明崩潰內存崩潰在com.apple.root.default,過量使用優先

Crashed: com.apple.root.default-overcommit-priority 
EXC_BAD_ACCESS KERN_INVALID_ADDRESS at 0x4086ec0000000000 

Thread : Crashed: com.apple.root.default-overcommit-priority 
0 libsystem_platform.dylib  0x000000019587d550 OSAtomicDequeue + 16 
1 libsystem_malloc.dylib   0x000000019583bfb4 nano_pressure_relief + 400 
2 libsystem_malloc.dylib   0x000000019583a27c malloc_zone_pressure_relief + 208 
3 libdispatch.dylib    0x00000001956ec3e0 _dispatch_client_callout + 16 

其他線程似乎做什麼有趣的,他們大多無可奈何,但是在學習堆棧跟蹤之後UI可能處理了一些東西,但我不知道發生了什麼。

Thread : com.apple.main-thread 
0 CoreFoundation     0x0000000188c93330 __CFStringHash + 288 
1 CoreFoundation     0x0000000188bbecb4 CFBasicHashFindBucket + 1092 
2 CoreFoundation     0x0000000188bbe830 CFDictionaryGetValue + 144 
3 UIKit       0x000000018bb9d904 -[UIApplication _isSpringBoard] + 48 
4 UIKit       0x000000018bb9d7b8 -[UIDevice setOrientation:animated:] + 80 
5 UIKit       0x000000018bb9cb18 -[UIApplication handleEvent:withNewEvent:] + 752 
6 UIKit       0x000000018bb9c720 -[UIApplication sendEvent:] + 104 
7 UIKit       0x000000018bc0a0b0 _UIApplicationHandleEvent + 712 
8 GraphicsServices    0x000000018e5a9128 _PurpleEventCallback + 676 
9 GraphicsServices    0x000000018e5a8c54 PurpleEventCallback + 48 
10 CoreFoundation     0x0000000188c86fc8 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 56 
11 CoreFoundation     0x0000000188c86f28 __CFRunLoopDoSource1 + 444 
12 CoreFoundation     0x0000000188c8514c __CFRunLoopRun + 1620 
13 CoreFoundation     0x0000000188bc5b38 CFRunLoopRunSpecific + 452 
14 GraphicsServices    0x000000018e5a7830 GSEventRunModal + 168 
15 UIKit       0x000000018bc040e8 UIApplicationMain + 1156 
16 SalesBoard4     0x0000000100168644 main (main.m:16) 
17 libdyld.dylib     0x0000000195707aa0 start + 4 

設備產品iPad Air,IOS版本7.0.4

請,如果你知道它是什麼,或者至少,知道如何處理這一說法,分享你的知識。

謝謝!

回答

1

「內存過量使用是虛擬化中的一個概念,它涵蓋了將虛擬計算設備分配給實際擁有的物理機器的內存。

來源:維基百科

所以你可以看到它的內存問題。檢查你是否在某處使用了大量內存。

+0

謝謝!這是我想到的第一件事,但該應用永遠不會增加150MB以上的內存。這是iPad Air。這是不是說,如果用戶在後臺有一堆應用程序,然後我的應用程序要求它的一小部分150MB,它會被殺死,因爲其他人可能在兩天前在前臺移動,並仍在那裏? – Slabko 2014-09-01 10:29:04

+0

這可能是一個原因。我有人在加載大圖時遇到這個錯誤。雖然我從來沒有面對這個錯誤。 – Rashad 2014-09-01 10:41:06

+1

但是爲什麼iOS會以這種方式殺死應用程序,只是指向某處(某些無效的地址)? – Slabko 2014-09-01 10:47:10