LG 사이언 2010 표시 오류의 원인은 무엇일까?

2010/01/01 12:01

이 글은 증상만 보고 추측한 글이므로, 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

6l4ck3y3 0x08 과거의 글모음/그의 이야기 ,

Trackback Address:이 글에는 트랙백을 보낼 수 없습니다
  1. 2010/01/01 19:58
    LG 싸이언 2016년 날짜 오류 버그 Tracked from Raw Logic :: UNindexed Log
  2. 2010/01/01 20:58
  3. 2010/01/02 00:11
  4. 2010/01/04 00:01
    LG전자 휴대전화 연도 표기 오류 Tracked from 쿨캣의 블로그 놀이
  5. 2010/01/04 01:25
  1. 가능성이 있는 말씀이네요;; 프로그램 짜다보면 깜빡 넘기기 쉬운 과정이라..; 빨리 패치 나왔으면 합니다
    참 새해 복 많이 받으세요~~ ^^

  2. Blog Icon
    6l4ck3y3

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

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

  4. Blog Icon
    6l4ck3y3

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

  5. Blog Icon
    binoopang

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

  6. Blog Icon
    6l4ck3y3

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