뒤끝 펑션에서 쿠폰 타입 우편 보상 받기 에러 발생 문의

고객님의 문의에 답변하는 직원은 고객 여러분의 가족 중 한 사람일 수 있습니다.
고객의 언어폭력(비하, 조롱, 욕설, 협박, 성희롱 등)으로부터 직원을 보호하기 위해
관련 법에 따라 수사기관에 필요한 조치를 요구할 수 있으며, 형법에 의해 처벌 대상이 될 수 있습니다.

커뮤니티 이용 정책에 위배되는 게시물을 작성할 경우, 별도 안내 없이 게시물 삭제 또는 커뮤니티 이용이 제한될 수 있습니다.

문의 응대 : 평일 오전 10시 ~ 오후 6시
문의를 남기실 경우 다음 항목을 작성해 주세요.
정보가 부족하거나 응대시간 외 문의하는 경우 확인 및 답변이 지연될 수 있습니다.

  • 뒤끝 SDK 버전 : 5.9.5
  • 프로젝트명 : FancyDoll
  • 스테이터스 코드 :
  • 에러 코드 :
  • 에러 메시지 : System.AggregateException: One or more errors occurred. (Object reference not set to an instance of an object.)
    —> System.NullReferenceException: Object reference not set to an instance of an object.
    at BackEnd.Util.OAUTH.GetStringFromSortedList(String tempResult, SortedList parameters)
    at BackEnd.Util.OAUTH.GenerateSignature(String method, String _url, SortedList parameterList)
    at BackEnd.Util.ServerBridge.PUT(String requestUrl, BFunc bFunc, SortedList parameterList)
    at BackEnd.Game.BUpgradePost.ReceivePostItem(PostType postType, String postIndate)
    at BackendFunction.BFunc.READ_RECEIVE_MAIL(JObject packet) in C:\Users\김재덕\Desktop\FancyDoll_Func\BackendFunction_FancyDoll\BackendFunction_FancyDoll\Scripts\Func\SubFunction\SubFunction_Mail.cs:line 36
    at BackendFunction.BFunc.Sync(JsonData jsonData) in C:\Users\김재덕\Desktop\FancyDoll_Func\BackendFunction_FancyDoll\BackendFunction_FancyDoll\Scripts\Func\Function_Sync.cs:line 179
    at BackendFunction.BFunc.Function(Stream stream, ILambdaContext context) in C:\Users\김재덕\Desktop\FancyDoll_Func\BackendFunction_FancyDoll\BackendFunction_FancyDoll\Function.cs:line 33
    at BackendDEBUG.Program.<>c__DisplayClass2_0.b__0()
    at System.Threading.Tasks.Task.InnerInvoke()
    at System.Threading.Tasks.Task.<>c.<.cctor>b__272_0(Object obj)
    at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
    — End of stack trace from previous location —
    at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
    at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
    — End of inner exception stack trace —
    at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
    at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
    at BackendDEBUG.Program.Main(String[] args)

안녕하세요.

쿠폰 사용으로 획득한 우편을 뒤끝 펑션에서 Backend.UPost.ReceivePostItem 함수를 통해

획득 시도하는 과정에서 발생한 오류입니다.

ReceivePostItemAll 함수를 사용해도 동일하게 에러가 발생하고 있습니다.

뒤끝 펑션에서 Backend.UPost.GetPostList 함수를 이용해서

PostType이 Coupon인 우편 정보가 정상인 걸 확인했습니다.

하지만 획득하는 로직에서 계속해서 저 오류가 발생하고 있습니다.

에러의 원인 파악이 어려워 문의 남깁니다.

동일한 로직으로 유니티에서는 잘 작동하는데, 뒤끝 펑션에서만 에러가 발생하고 있습니다.

확인 한번 부탁드립니다.

아래 에러 발생 지점 사진도 첨부했습니다.

안녕하세요 개발자님,
관련 내용 상세히 확인하여 안내드릴 수 있도록 하겠습니다.

좋아요 1

안녕하세요 개발자님,
이용에 불편을 드려 죄송합니다.

관련 문제가 픽스된 버전이 업데이트되었습니다.
아래 전달드리는 0.3.1 버전으로 업데이트하여 이용해 주시면 감사하겠습니다.

좋아요 1

뒤끝펑션 개발 툴 & 뒤끝펑션 프로젝트 템플릿 재설치로 SDK 업데이트 완료하였습니다.

PostType이 Coupon인 우편 수령은 정상적으로 작동하는 것을 확인하였습니다.

하지만 SDK 업데이트 후 뒤끝펑션 프로젝트에서 디버깅시 아래와 같은 에러가 발생하는데

원인을 알 수 없어 문의 남깁니다.

원래 존재하던 코드로, 빌드 시 게임 플레이에서 잘 작동하는데

디버깅 시에 저 에러가 지속적으로 발생하고 있습니다.

확인 한번 부탁드립니다.

공유해주신 링크로 뒤끝펑션 프로젝트 템플릿 설치 후 저렇게 2개가 뜨고 있는데 이 부분이 혹시 문제가 될지…

아래 이미지 첨부했습니다.

더불어 하나만 노출되도록 삭제하는 방법도 알려주시면 감사하겠습니다.

안녕하세요 개발자님.

업로드한 뒤끝 펑션에서는 정상적으로 실행이 되는데, 디버깅에서는 작동이 되지 않을 경우에는 재설치가 정상적으로 이뤄지지 않았을 경우일 것 같습니다.


C 드라이브 > Program Files > AFI > BackendFunction > uninst.exe 을 실행하여 뒤끝 펑션을 삭제 후 다시 설치해주시면 감사하겠습니다.

템플릿의 경우에는 문제가 되지 않을 것으로 예상합니다만 템플릿을 지우려면 비주얼 스튜디오 윗쪽 작업 표시줄에 확장 > 확장 관리 > 설치됨에서 BackendFunction을 찾아 삭제해주시면 됩니다.


좋아요 1

안내해주신대로 uninst.exe 을 실행하여 뒤끝 펑션을 삭제 후 0.3.1 버전을 다시 설치하였습니다.

하지만 아직 동일하게 현상이 발생하고 있습니다.

그래서 0.3.0 버전을 설치하여 디버깅하니 정상적으로 작동하고 있습니다.

원인을 알수가 없어 다시 문의드립니다.

뒤끝에서 테스트를 진행할 프로젝트 내부의 dll > BackendAPI.dll 그리고 설치된 뒤끝펑션 모두 최신버전일 경우에만 정상적으로 작동을 하게 됩니다.

만약 0.3.0에서 작동이 되었을 경우에는 뒤끝 펑션 프로젝트 내부의 dll 파일이 0.3.0이기 때문에 되었을 것이라 추측이 되는데 혹시 해당 dll의 버전이 0.3.1인지 확인해주시면 감사하겠습니다.

좋아요 1