Posted
Filed under 0x08 과거의 글모음/그의 이야기
이 글은 증상만 보고 추측한 글이므로, 100% 신뢰하지 마시기 바랍니다.

일부 LG 사이언 2010 표시 오류 버그 발생! :: http://creasy.egloos.com/2511650

참 재미있는 버그라고 생각합니다. 요즘에 보기 드물죠, 이런 버그는. 예전에 어셈블리어로 코딩하면서 이런 버그를 겪은 적이 있습니다. 간단하게 말해서, BCD 출력 버그입니다.

2010년과 2016년 사이에는 16진수 0과 6의 관계가 있습니다. 내부 연산에서 바라보면, 16진수로 09 다음은 A 입니다. 이 때 출력부에서는 이 16진수 A 를 10진수로 변환해서 보여줘야 합니다. carry 1 올려주고, A를 0으로 바꾸는... 이 과정을 잘못 처리하면 2010년이 2016년이 되는 오류가 생길 수 있습니다.

위 내용은 단지 증상만 보고 추측했을 뿐이구요. 지금 기술팀에서 원인파악중이라고 하니까, 조만간 밝혀지겠죠. 저보다 똑똑한 사람이 수두룩할테니...
크리에이티브 커먼즈 라이센스
Creative Commons License

오늘 우연히 웹서핑을 하다가 접한 소식이 있다."2010년이 되는 순간 LG 싸이언 휴대폰의 SMS 메시지 송수신 연도가 2016년으로 표시된다!"이게 대체 무슨 X소리야.... 라는 소리가 절로;웹상의 글들을 찾아보았다.처음 확인했던 게시물의 내용을 보니 예전 휴대폰 뿐만 아니라최신 기종에까지 광범위하게 퍼져 있었고...( 같은 모듈을 그대로 썼을테니...)방금전에 매경 인터넷판 기사를 비롯한 각종 언론에도 이미...LG전자의 웹사이트에는 다...

나라고 무사히 패스할 수는 없구나... orz 화제가 되고 있는 싸이언의 2016 버그입니다. BCD 출력 버그 같다고는 하는데, 어디까지나 추측이지요... 근데 혹시나 싶어서 에버쪽도 확인 해 봤는데, 아무리 뒤져봐도 수신 년도가 표시되는 부분이 없더군요 -_-;;

(c) nate pann LG 휴대폰 개발자들 호출되겠네요... 2010년 되자마자 표기가 2016년으로 나오고 있다고 하네요.. 커뮤니티들을 살펴보면... (c) clien.net 한 두 기종이 아니고 .. 개발 베이스가 문제가 되는것 같네요...금방 패치될 듯 하지만, 휴일반납이겠군요 여러분 핸드폰은 어떠신가요?

2010년 1월 1일부터 재미있는(?) 기사가 떴습니다. - LG전자 휴대전화, 연도 표시 오류 (YTN, 2010년 1월 1일) http://www.ytn.co.kr/_ln/0102_201001011700530017 LG 전자 휴대전화 가운데 73개 모델에서 문자 메시지 받을 때 수신년도가 2010년이 아닌 2016년으로 표기된다는 겁니다 제 휴대폰도(쿠키폰) 보니 문자가 2016년으로 떴네요. 소프트웨어 버그야 늘(?) 있는거라 휴대폰이 복잡해지..

LG 싸이언 일부 기종에서 버그가 발생했다는 소리를 듣고 나도 확인해봤다. 와하 진짜 된다~ ㅋㅋㅋ 단문메세지 수신 중에 2010년이 2016년으로 표시되는 것이다. 아마도 시간 코드를 전달할때 인코딩한 것을 제대로 디코딩하지 못한 모양이다. 이렇게 무해한 버그는 재밌어서 괜찮다. ㅋㅋ 근데 2009년에서 1이 늘어야 하는데 7이 느는 건 어떤 경우일까. 아무리 생각해도 추측이 안된다. 엔디안을 잘못 계산했나 아니면 8진법 연산을 하는데가 있나....

creasy

가능성이 있는 말씀이네요;; 프로그램 짜다보면 깜빡 넘기기 쉬운 과정이라..; 빨리 패치 나왔으면 합니다
참 새해 복 많이 받으세요~~ ^^

6l4ck3y3

버그는 생각하지 못한 곳에서 나오는 법이니까요. creasy 님도 새해 복 많이 받으세요.

Kylix™

관련글 트랙백 걸고 갑니다.
이거 참.. 아주 사소한 것이긴 하지만, 저도 관련일(포털쪽 기획) 하는 사람으로서 QA같은거 할때 저런 것 더 잘 챙기도록 해야겠어요.

6l4ck3y3

사소한 버그가 나중에 눈덩이처럼 커지더라구요. 저도 종종 사소한 녀석 때문에 애 먹습니다. 새해 복 많이 받으세요. 그리고 관련글 남겨주셔서 감사합니다.

binoopang

읭 이런 버그가 있었어?
추측이라지만 그럴수 있겠는데 +_+ㅋ
좋은하루 보냉~

6l4ck3y3

새해부터 제법 시끌법적했던 버그인데... 어디에 은둔하고 계셨나요... 새해 복 많이 받으세요.