본문 바로가기

Bug Reports

(4)
[sonarqube] @Nonnull의 오탐? 다음과 같은 코드가 있다.@Nonnullprivate Charset getContentTypeCharset(@Nullable MediaType mediaType) { if (mediaType != null && mediaType.getCharset() != null) { return mediaType.getCharset(); } else { return StandardCharsets.UTF_8; }}MediaType에 따라서 캐릭터 셋을 가져오는 코드이다. 획득을 못했을 경우는 기본값으로 UTF-8을 사용하도록 방어가 되어 있다.그런데, 이상하게 SonarQube에서 NullPointerException이 발생할 수 있다고 경고를 한다.mediaType인지 null 체크를 하고 있고, getCharset..
Garmin Connect 앱의 한글 문제로 인한 Case Open AWS에서 문제가 발생했을 때 이슈를 제기해서 자세한 정보를 요구하는 작업을 CASE OPEN이라고 이야기한다.오늘 아침 Garmin Connect 앱에서 한글이 깨지는 현상을 경험했다.캘린더에서는 별다른 문제가 없다.하지만 활동 목록에서 한글이 깨지고 있었다.Garmin은 대만에서 시작했지만 지금은 국제적인 기업으로 미국의 Olathe, Kansas 에 본사를 두고 있다.따라서 같은 미국 문화라서 문제에 대한 처리 프로세스가 비슷한 것 같다.얼마 전에 Hana1QPay에서 결제를 할 때 발견한 오타를 제보하려고 수소문 해봤지만 결국 리포트를 하지 못했다.결제비민번호 => 결제비밀번호반면에 Garmin Connect 앱에서는 앱에 대한 문제를 보고 할 수 있는 시스템이 되어 있었다.우선 상담원과 상담을 ..
MS도 jquery를 사용 & IE8를 버렸나? 오픈소스 커뮤니티의 발달은 상용 소프트웨어에서도 그 기술 혹은 아이디어를 배워나가는 것 같다. (예. 단위테스트, MVC 등)MS에서 온 뉴스레터의 링크를 열었는데 IE8에서 에러메세지가 떴다.원인은 페이지에서 포함하고 있는 jQuery의 버전이 지원하는 브라우저 버전이 내가 사용하는 브라우저(IE8)보다 높았기(IE9) 때문이다.
OruxMaps v.5.5.16 버그(OruxMaps v.5.5.18 해결) 내가 스마트폰으로 안드로이드 OS를 사용하는 몇 가지 이유중에 하나가 이 킬러앱 때문이다.전에는 GPS를 별로도 들고 다녔는데 핸드폰으로 대체 할 수 있을 정도이기 때문이다.올해 트랙과 웨이포인터를 백업을 하려고 했더니 gpx 내보내기 기능이 문제가 있음을 알게 되었다.mapsource에서 열려는데 아래와 같이 에러가 떴다.다행히 버그 리포트가 되었는지 현재 내가 사용하고 있는 버전 다음인 v.5.5.18에서는 버그가 수정되었다.새로운 기능에 보면 GPX 파일 관련 버그가 해결되었다고 한다.어떤 버그였는지 가볍게 소개를 하자면... v.5.5.18에서는 아래와 같이 저장되는 파일이,,, 1