12-25 09:31:00.310: D/dalvikvm(4857): GC_EXTERNAL_ALLOC freed 788 objects / 37424 bytes in 28ms
12-25 09:31:03.365: D/dalvikvm(4857): GC_EXTERNAL_ALLOC freed 3026 objects / 187552 bytes in 55ms
12-25 09:31:03.779: D/dalvikvm(4857): GC_EXTERNAL_ALLOC freed 988 objects / 44648 bytes in 21ms
12-25 09:31:05.665: D/dalvikvm(4857): GC_EXTERNAL_ALLOC freed 7913 objects / 367744 bytes in 54ms
12-25 09:31:25.880: D/AndroidRuntime(4857): Shutting down VM
12-25 09:31:25.888: W/dalvikvm(4857): threadid=1: thread exiting with uncaught exception (group=0x4001d828)
12-25 09:31:25.908: E/AndroidRuntime(4857): FATAL EXCEPTION: main
12-25 09:31:25.908: E/AndroidRuntime(4857): java.lang.RuntimeException: Unable to start service beeniesoft.game.egg.BillingService@47ec09c0 with Intent { act=com.android.vending.billing.RESPONSE_CODE cmp=beeniesoft.game.egg/.BillingService (has extras) }: java.lang.NullPointerException
12-25 09:31:25.908: E/AndroidRuntime(4857): at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:3063)
12-25 09:31:25.908: E/AndroidRuntime(4857): at android.app.ActivityThread.access$3600(ActivityThread.java:125)
12-25 09:31:25.908: E/AndroidRuntime(4857): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2096)
12-25 09:31:25.908: E/AndroidRuntime(4857): at android.os.Handler.dispatchMessage(Handler.java:99)
12-25 09:31:25.908: E/AndroidRuntime(4857): at android.os.Looper.loop(Looper.java:123)
12-25 09:31:25.908: E/AndroidRuntime(4857): at android.app.ActivityThread.main(ActivityThread.java:4627)
12-25 09:31:25.908: E/AndroidRuntime(4857): at java.lang.reflect.Method.invokeNative(Native Method)
12-25 09:31:25.908: E/AndroidRuntime(4857): at java.lang.reflect.Method.invoke(Method.java:521)
12-25 09:31:25.908: E/AndroidRuntime(4857): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:871)
12-25 09:31:25.908: E/AndroidRuntime(4857): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:629)
12-25 09:31:25.908: E/AndroidRuntime(4857): at dalvik.system.NativeStart.main(Native Method)
12-25 09:31:25.908: E/AndroidRuntime(4857): Caused by: java.lang.NullPointerException
12-25 09:31:25.908: E/AndroidRuntime(4857): at beeniesoft.game.egg.Egg.prependLogEntry(Egg.java:150)
12-25 09:31:25.908: E/AndroidRuntime(4857): at beeniesoft.game.egg.Egg.logProductActivity(Egg.java:158)
12-25 09:31:25.908: E/AndroidRuntime(4857): at beeniesoft.game.egg.Egg.access$14(Egg.java:154)
12-25 09:31:25.908: E/AndroidRuntime(4857): at beeniesoft.game.egg.Egg$EggPurchaseObserver.onRequestPurchaseResponse(Egg.java:122)
12-25 09:31:25.908: E/AndroidRuntime(4857): at beeniesoft.game.egg.ResponseHandler.responseCodeReceived(ResponseHandler.java:149)
12-25 09:31:25.908: E/AndroidRuntime(4857): at beeniesoft.game.egg.BillingService$RequestPurchase.responseCodeReceived(BillingService.java:247)
12-25 09:31:25.908: E/AndroidRuntime(4857): at beeniesoft.game.egg.BillingService.checkResponseCode(BillingService.java:530)
12-25 09:31:25.908: E/AndroidRuntime(4857): at beeniesoft.game.egg.BillingService.handleCommand(BillingService.java:389)
12-25 09:31:25.908: E/AndroidRuntime(4857): at beeniesoft.game.egg.BillingService.onStart(BillingService.java:360)
12-25 09:31:25.908: E/AndroidRuntime(4857): at android.app.Service.onStartCommand(Service.java:420)
12-25 09:31:25.908: E/AndroidRuntime(4857): at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:3053)
12-25 09:31:25.908: E/AndroidRuntime(4857): ... 10 more
12-25 09:31:34.353: D/dalvikvm(4857): GC_FOR_MALLOC freed 28432 objects / 2044640 bytes in 65ms
12-25 09:31:41.009: D/dalvikvm(4857): GC_FOR_MALLOC freed 29602 objects / 2112704 bytes in 35ms
12-25 09:31:48.380: D/dalvikvm(4857): GC_FOR_MALLOC freed 29313 objects / 2097120 bytes in 58ms
12-25 09:31:56.330: D/dalvikvm(4857): GC_FOR_MALLOC freed 29313 objects / 2097128 bytes in 50ms
마켓 결재 페이지까진 정상적으로 갑니다만,
돌아오는 순간에 위의 로그를 내면서 뻗어 버립니다.
이런 현상 겪어보신 분 계신가요?
Dungeon Example에서는 괜찮던데 같은 소스를 적용한거거든요.
OpenGL하고 충돌을 하는건지 도통 모르겠네요.
한수 지도 좀 부탁 드립니다.