마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

파일다운로드시에 에러로그인데요 어떤 에러상황인가요?

–1 추천
50메가 가랑의 파일을 다운로드 하면서 루프에서 ProgressBar 업데이트 하는 부분인데요 아래와 같은 에러가 나면서
해당앱이 강제로 재시작 해버리네요...
 
주로 4.0버전 이상에서 발생하는거 같습니다.
 
 
06-28 20:02:46.986 F/libc    ( 7009): Fatal signal 11 (SIGSEGV) at 0x00000008 (code=1), thread 7009 (.test)
06-28 20:02:47.086 I/DEBUG   (  222): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
06-28 20:02:47.086 I/DEBUG   (  222): Build fingerprint: 'lge/geefhd_skt_kr/geefhd:4.1.2/JZO54K/F240S10w.1370567904:user/release-keys'
06-28 20:02:47.086 I/DEBUG   (  222): pid: 7009, tid: 7009, name: .test  >>> com.test <<<
06-28 20:02:47.086 I/DEBUG   (  222): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000008
06-28 20:02:47.116 V/WifiServiceExt(  833): checkPollTimer Cnt= 0 rssi =-41 threshold=-100
06-28 20:02:47.306 I/DEBUG   (  222):     r0 6132b180  r1 00000008  r2 00000038  r3 00000038
06-28 20:02:47.306 I/DEBUG   (  222):     r4 00000000  r5 00000040  r6 00000038  r7 00000008
06-28 20:02:47.306 I/DEBUG   (  222):     r8 00000001  r9 5d1b2e80  sl 00000010  fp 5d4bce98
06-28 20:02:47.306 I/DEBUG   (  222):     ip c0000000  sp bee38ea0  lr 5b8d06f7  pc 401c3428  cpsr a0000010
06-28 20:02:47.306 I/DEBUG   (  222):     d0  0000000000000000  d1  0000000000000000
06-28 20:02:47.306 I/DEBUG   (  222):     d2  000000003f800000  d3  000000003f800000
06-28 20:02:47.306 I/DEBUG   (  222):     d4  4218000000000000  d5  000000003f800000
06-28 20:02:47.306 I/DEBUG   (  222):     d6  be83cae8bec3a46b  d7  3f8000003f800000
06-28 20:02:47.306 I/DEBUG   (  222):     d8  44a4000043c78000  d9  42340000438d0000
06-28 20:02:47.306 I/DEBUG   (  222):     d10 43c8800043c78000  d11 0000000041000000
06-28 20:02:47.306 I/DEBUG   (  222):     d12 0000000000000000  d13 0000000000000000
06-28 20:02:47.306 I/DEBUG   (  222):     d14 0000000000000000  d15 0000000000000000
06-28 20:02:47.306 I/DEBUG   (  222):     d16 0000000000049f19  d17 0000000000000001
06-28 20:02:47.306 I/DEBUG   (  222):     d18 3f80000000000000  d19 0000000000000000
06-28 20:02:47.306 I/DEBUG   (  222):     d20 0000000000000000  d21 000000003f800000
06-28 20:02:47.306 I/DEBUG   (  222):     d22 449e600000000000  d23 3f80000000000000
06-28 20:02:47.306 I/DEBUG   (  222):     d24 3ff0000000000000  d25 3ff0000000000000
06-28 20:02:47.306 I/DEBUG   (  222):     d26 0000000000000000  d27 0000000000000000
06-28 20:02:47.306 I/DEBUG   (  222):     d28 0000000000000000  d29 3ff0000000000000
06-28 20:02:47.306 I/DEBUG   (  222):     d30 3ff0000000000000  d31 3ff0000000000000
06-28 20:02:47.306 I/DEBUG   (  222):     scr 28000013
06-28 20:02:47.306 I/DEBUG   (  222): 
06-28 20:02:47.306 I/DEBUG   (  222): backtrace:
06-28 20:02:47.306 I/DEBUG   (  222):     #00  pc 0000e428  /system/lib/libc.so
06-28 20:02:47.306 I/DEBUG   (  222):     #01  pc 00007e7c  <unknown>
06-28 20:02:47.306 I/DEBUG   (  222): 
06-28 20:02:47.306 I/DEBUG   (  222): stack:
06-28 20:02:47.306 I/DEBUG   (  222):          bee38e60  613f9c58  
06-28 20:02:47.306 I/DEBUG   (  222):          bee38e64  5e26244c  
06-28 20:02:47.306 I/DEBUG   (  222):          bee38e68  613d9d68  
06-28 20:02:47.306 I/DEBUG   (  222):          bee38e6c  5d431d99  /system/lib/egl/libGLESv2_adreno200.so (glUniformMatrix4fv+12)
06-28 20:02:47.306 I/DEBUG   (  222):          bee38e70  5d704a00  
06-28 20:02:47.306 I/DEBUG   (  222):          bee38e74  4042a98f  /system/lib/libhwui.so
06-28 20:02:47.306 I/DEBUG   (  222):          bee38e78  3f04bda1  
06-28 20:02:47.306 I/DEBUG   (  222):          bee38e7c  00000000  
06-28 20:02:47.306 I/DEBUG   (  222):          bee38e80  00000000  
06-28 20:02:47.306 I/DEBUG   (  222):          bee38e84  00000000  
06-28 20:02:47.306 I/DEBUG   (  222):          bee38e88  00000000  
06-28 20:02:47.306 I/DEBUG   (  222):          bee38e8c  bd55200d  
06-28 20:02:47.306 I/DEBUG   (  222):          bee38e90  00000000  
06-28 20:02:47.306 I/DEBUG   (  222):          bee38e94  00000000  
06-28 20:02:47.306 I/DEBUG   (  222):          bee38e98  df0027ad  
06-28 20:02:47.306 I/DEBUG   (  222):          bee38e9c  00000000  
06-28 20:02:47.306 I/DEBUG   (  222):     #00  bee38ea0  6132b180  /dev/kgsl-3d0
06-28 20:02:47.306 I/DEBUG   (  222):          bee38ea4  5d1b2e80  
06-28 20:02:47.306 I/DEBUG   (  222):     #01  bee38ea8  00000010  
06-28 20:02:47.306 I/DEBUG   (  222):          bee38eac  5b8d06f7  /system/lib/libgsl.so (ioctl_kgsl_sharedmem_write+118)
06-28 20:02:47.306 I/DEBUG   (  222):          bee38eb0  5bffd008  
06-28 20:02:47.316 I/DEBUG   (  222):          bee38eb4  5e87b390  
06-28 20:02:47.316 I/DEBUG   (  222):          bee38eb8  5e87b370  
06-28 20:02:47.316 I/DEBUG   (  222):          bee38ebc  5d1b2be4  
06-28 20:02:47.316 I/DEBUG   (  222):          bee38ec0  5e87b390  
챠이 (490 포인트) 님이 2013년 6월 28일 질문

1개의 답변

0 추천
쓰레드에러같은데요.

쓰레드안에다가 프로그레스바나 ui업데이트하는거 아닌지 한번살펴보심이
기초개발자 (24,060 포인트) 님이 2013년 6월 29일 답변
AsyncTask 의 publishProgress 이용해서 UI 부분은 처리 하고 있습니다.
매번 위와 같은 에러가 발생하는것이 아니라 간헐적으로 발생하고 있습니다.
...