본문 바로가기

프로그래밍/Android

NullPointerException : onDraw

반응형

크래시 리포트를 받고 있으므로 일부 사용자에게서 오류가 발생하고 있다는 것은 인지하고 있다. 하지만, 아무리 뒤지고 뒤져봐도 왜 오류가 나는지 모르겠다. 특히, 특정 사용자에게서만 발생한다는 것도 의문이다. 오류가 발생하는 상황을 재현할 수가 없으니 원인을 모르고 원인을 모르니 현재로서는 고칠 방법이 없다. 

클래스 생성시에 디폴트 값이 주어지므로 널값을 가질 이유가 전혀 없다만, 일단 오류가 발생하는 부분에 null 체크를 모두 붙여서 오류는 막혔을 테지만 근본적인 원인을 파악하지 않고서는 해결이라고 보기 어렵다. 화면에 그려야 하는데 그리지 않기 때문이다. 엄밀히 말하자면 오작동이지만, 널체크 코드가 제 위치에 들어갔다면 이제 크래시 리포트는 보내지도 못할 것이다. 엉뚱한 화면을 볼 수도 있을게다. 기다려보는 수밖에.




크래시 리포트 보내며 욕한 놈에게

업데이트올린지가언젠데아직업데이트도안하노안된다고씨부릴라믄업데이트라도하고씨부르던가거지새끼폰쫌좋은거써라폰에다가뭔개지랄을해놓고내한테지랄이고초딩새끼걸리믄디진다.씨바내가존나한가해보이나니가고치라카믄내가당장가서고치야되냐고씨발놈졸라열받게하네


반응형