2012-07-11 18 views
8

tôi đã sụp đổ này thường bạn có thể vui lòng giúp tôi để tìm hiểu giải phápKERN_INVALID_ADDRESS

Incident Identifier: BC2870F3-4119-462B-9B2E-2236E403E7C2 
CrashReporter Key: 7d9cc50413d82f64739259a761dbb92e755b623d 
Hardware Model:  iPhone3,1 
Process:   project name [16361] 
Path:   /var/mobile/Applications/7190A4F4-3A65-4663-9BEC-389AAFFE9851/project name.app/project name 
Identifier:  project name 
Version:   ??? (???) 
Code Type:  ARM (Native) 
Parent Process: launchd [1] 

Date/Time:  2012-06-29 18:23:33.732 -0700 
OS Version:  iPhone OS 5.1 (9B176) 
Report Version: 104 

Exception Type: EXC_BAD_ACCESS (SIGSEGV) 
Exception Codes: KERN_INVALID_ADDRESS at 0x3002bd4f 
Crashed Thread: 0 

Thread 0 name: Dispatch queue: com.apple.main-thread 
Thread 0 Crashed: 
0 libobjc.A.dylib     0x362fdf78 0x362fa000 + 16248 
1 CoreFoundation     0x34e3ed2e 0x34e23000 + 113966 
2 CFNetwork      0x338ab190 0x338a9000 + 8592 
3 CFNetwork      0x338ab00a 0x338a9000 + 8202 
4 CFNetwork      0x338aafa2 0x338a9000 + 8098 
5 Foundation      0x30cfe15e 0x30cee000 + 65886 
6 Foundation      0x30cfe090 0x30cee000 + 65680 
7 Foundation      0x30cfe04e 0x30cee000 + 65614 
8 project name     0x00015c6c 0x1000 + 85100 
9 libdispatch.dylib    0x30f01c52 0x30f01000 + 3154 
10 libdispatch.dylib    0x30f0ce8a 0x30f01000 + 48778 
11 CoreFoundation     0x34eaf2a6 0x34e23000 + 574118 
12 CoreFoundation     0x34e3249e 0x34e23000 + 62622 
13 CoreFoundation     0x34e32366 0x34e23000 + 62310 
14 GraphicsServices    0x3612e432 0x3612a000 + 17458 
15 UIKit       0x31f28e76 0x31ef7000 + 204406 
16 project name     0x0005ac10 0x1000 + 367632 
17 project name     0x00002804 0x1000 + 6148 

trên crash báo cáo tôi nhận được từ tổ chức, ở đây nó cho thấy KERN_INVALID_ADDRESS. Tôi không thể hiểu về điều này. Làm ơn giúp tôi.

Trả lời

19

Đây là loại mã EXC_BAD_ACCESS liên quan đến việc truy cập bộ nhớ được phân bổ. Để tìm thấy điều này, bạn cần kích hoạt các đối tượng NSZombie. Nhấn Option + Command + R và chọn tab "Chẩn đoán". Cuối cùng, nhấp vào "Bật đối tượng Zombie". Điều này sẽ làm cho trình biên dịch dừng lại trên dòng mã đang gây ra sự cố này.

Rất có thể bạn đã phát hành một đối tượng và sau đó cố gắng truy cập nó sau đó.

+0

cảm ơn bạn đã trả lời câu hỏi của bạn ..... – user1516825

+0

hi @jamie Tôi nhận được thông báo nhận lỗi chọn: Cảnh báo đối số không hợp lệ "và" EXC_BAD_ACCESS "trỏ" udid = [[UIDevice currentDevice] uniqueIdentifier]; " bạn có thể vui lòng cho tôi giải pháp – user1516825

+8

Tôi gặp phải vấn đề tương tự nhưng trong sản xuất. Tôi đã cố gắng phát triển không tái tạo. Bất cứ đề nghị gì sai? –