Stack Trace _________________________________ 0 java.lang.NullPointerException 1 at org.appcelerator.titanium.proxy.TiViewProxy.handleMessage(TiViewProxy.java:268) 2 at android.os.Handler.dispatchMessage(Handler.java:95) 3 at android.os.Looper.loop(Looper.java:137) 4 at android.app.ActivityThread.main(ActivityThread.java:5039) 5 at java.lang.reflect.Method.invokeNative(Native Method) 6 at java.lang.reflect.Method.invoke(Method.java:511) 7 at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793) 8 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560) 9 at dalvik.system.NativeStart.main(Native Method) Threads _________________________________ Thread: pool-1-thread-1 0 java.lang.Object.wait(Native Method) 1 java.lang.Thread.parkFor(Thread.java:1231) 2 sun.misc.Unsafe.park(Unsafe.java:323) 3 java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:199) 4 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2058) 5 java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1063) 6 java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:780) 7 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1013) 8 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1073) 9 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573) 10 java.lang.Thread.run(Thread.java:856) Thread: AsyncTask #4 0 java.lang.Object.wait(Native Method) 1 java.lang.Thread.parkFor(Thread.java:1231) 2 sun.misc.Unsafe.park(Unsafe.java:323) 3 java.util.concurrent.locks.LockSupport.park(LockSupport.java:159) 4 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2019) 5 java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413) 6 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1013) 7 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1073) 8 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573) 9 java.lang.Thread.run(Thread.java:856) Thread: AsyncTask #5 0 java.lang.Object.wait(Native Method) 1 java.lang.Thread.parkFor(Thread.java:1231) 2 sun.misc.Unsafe.park(Unsafe.java:323) 3 java.util.concurrent.locks.LockSupport.park(LockSupport.java:159) 4 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2019) 5 java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413) 6 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1013) 7 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1073) 8 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573) 9 java.lang.Thread.run(Thread.java:856) Thread: RefQueueWorker@org.apache.http.impl.conn.tsccm.ConnPoolByRoute@420e95c8 0 java.lang.Object.wait(Native Method) 1 java.lang.Object.wait(Object.java:401) 2 java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:102) 3 java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:73) 4 org.apache.http.impl.conn.tsccm.RefQueueWorker.run(RefQueueWorker.java:102) 5 java.lang.Thread.run(Thread.java:856) Thread: pool-6-thread-1 0 java.lang.Object.wait(Native Method) 1 java.lang.Thread.parkFor(Thread.java:1231) 2 sun.misc.Unsafe.park(Unsafe.java:323) 3 java.util.concurrent.locks.LockSupport.park(LockSupport.java:159) 4 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2019) 5 java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413) 6 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1013) 7 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1073) 8 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573) 9 java.lang.Thread.run(Thread.java:856) Thread: GLThread 5659 0 java.lang.Object.wait(Native Method) 1 java.lang.Object.wait(Object.java:364) 2 android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1457) 3 android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1240) Thread: ReferenceQueueDaemon 0 java.lang.Object.wait(Native Method) 1 java.lang.Object.wait(Object.java:364) 2 java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:130) 3 java.lang.Thread.run(Thread.java:856) Thread: Compiler 0 dalvik.system.NativeStart.run(Native Method) Thread: pool-7-thread-1 0 java.lang.Object.wait(Native Method) 1 java.lang.Thread.parkFor(Thread.java:1231) 2 sun.misc.Unsafe.park(Unsafe.java:323) 3 java.util.concurrent.locks.LockSupport.park(LockSupport.java:159) 4 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2019) 5 java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413) 6 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1013) 7 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1073) 8 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573) 9 java.lang.Thread.run(Thread.java:856) Thread: AsyncTask #1 0 java.lang.Object.wait(Native Method) 1 java.lang.Thread.parkFor(Thread.java:1231) 2 sun.misc.Unsafe.park(Unsafe.java:323) 3 java.util.concurrent.locks.LockSupport.park(LockSupport.java:159) 4 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2019) 5 java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413) 6 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1013) 7 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1073) 8 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573) 9 java.lang.Thread.run(Thread.java:856) Thread: FinalizerDaemon 0 java.lang.Object.wait(Native Method) 1 java.lang.Object.wait(Object.java:401) 2 java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:102) 3 java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:73) 4 java.lang.Daemons$FinalizerDaemon.run(Daemons.java:170) 5 java.lang.Thread.run(Thread.java:856) Thread: AsyncTask #3 0 java.lang.Object.wait(Native Method) 1 java.lang.Thread.parkFor(Thread.java:1231) 2 sun.misc.Unsafe.park(Unsafe.java:323) 3 java.util.concurrent.locks.LockSupport.park(LockSupport.java:159) 4 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2019) 5 java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413) 6 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1013) 7 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1073) 8 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573) 9 java.lang.Thread.run(Thread.java:856) Thread: FinalizerWatchdogDaemon 0 java.lang.VMThread.sleep(Native Method) 1 java.lang.Thread.sleep(Thread.java:1031) 2 java.lang.Thread.sleep(Thread.java:1013) 3 java.lang.Daemons$FinalizerWatchdogDaemon.sleepFor(Daemons.java:248) 4 java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:258) 5 java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:212) 6 java.lang.Thread.run(Thread.java:856) Thread: Binder_3 0 dalvik.system.NativeStart.run(Native Method) Thread: GC 0 dalvik.system.NativeStart.run(Native Method) Thread: pool-3-thread-1 0 java.lang.Object.wait(Native Method) 1 java.lang.Thread.parkFor(Thread.java:1231) 2 sun.misc.Unsafe.park(Unsafe.java:323) 3 java.util.concurrent.locks.LockSupport.park(LockSupport.java:159) 4 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2019) 5 java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413) 6 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1013) 7 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1073) 8 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573) 9 java.lang.Thread.run(Thread.java:856) Thread: Binder_2 0 dalvik.system.NativeStart.run(Native Method) Thread: Binder_4 0 dalvik.system.NativeStart.run(Native Method) Thread: KrollRuntimeThread 0 java.lang.Object.wait(Native Method) 1 java.lang.Thread.parkFor(Thread.java:1231) 2 sun.misc.Unsafe.park(Unsafe.java:323) 3 java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:199) 4 java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNanos(AbstractQueuedSynchronizer.java:1009) 5 java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1302) 6 java.util.concurrent.Semaphore.tryAcquire(Semaphore.java:382) 7 org.appcelerator.kroll.common.TiMessenger$2.getResult(TiMessenger.java:229) 8 org.appcelerator.kroll.common.TiMessenger.sendBlockingMessage(TiMessenger.java:261) 9 org.appcelerator.kroll.common.TiMessenger.sendBlockingMainMessage(TiMessenger.java:159) 10 org.appcelerator.titanium.proxy.TiViewProxy.getSize(TiViewProxy.java:341) 11 org.appcelerator.kroll.runtime.v8.V8Object.nativeFireEvent(Native Method) 12 org.appcelerator.kroll.runtime.v8.V8Object.fireEvent(V8Object.java:64) 13 org.appcelerator.kroll.KrollProxy.doFireEvent(KrollProxy.java:835) 14 org.appcelerator.kroll.KrollProxy.handleMessage(KrollProxy.java:1059) 15 org.appcelerator.titanium.proxy.TiViewProxy.handleMessage(TiViewProxy.java:322) 16 android.os.Handler.dispatchMessage(Handler.java:95) 17 android.os.Looper.loop(Looper.java:137) 18 org.appcelerator.kroll.KrollRuntime$KrollRuntimeThread.run(KrollRuntime.java:112) Thread: pool-8-thread-1 0 java.lang.Object.wait(Native Method) 1 java.lang.Thread.parkFor(Thread.java:1231) 2 sun.misc.Unsafe.park(Unsafe.java:323) 3 java.util.concurrent.locks.LockSupport.park(LockSupport.java:159) 4 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2019) 5 java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413) 6 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1013) 7 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1073) 8 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573) 9 java.lang.Thread.run(Thread.java:856) Thread: Signal Catcher 0 dalvik.system.NativeStart.run(Native Method) Thread: AsyncTask #2 0 java.lang.Object.wait(Native Method) 1 java.lang.Thread.parkFor(Thread.java:1231) 2 sun.misc.Unsafe.park(Unsafe.java:323) 3 java.util.concurrent.locks.LockSupport.park(LockSupport.java:159) 4 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2019) 5 java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413) 6 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1013) 7 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1073) 8 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573) 9 java.lang.Thread.run(Thread.java:856) Thread: Binder_1 0 dalvik.system.NativeStart.run(Native Method) Thread: IntentService[PushWorkerService] 0 java.lang.AbstractStringBuilder.append0(AbstractStringBuilder.java:138) 1 java.lang.StringBuilder.append(StringBuilder.java:216) 2 javax.crypto.Cipher.getCipher(Cipher.java:277) 3 javax.crypto.Cipher.getInstance(Cipher.java:174) 4 org.apache.harmony.xnet.provider.jsse.CipherSuite.(CipherSuite.java:958) 5 org.apache.harmony.xnet.provider.jsse.CipherSuite.(CipherSuite.java:473) 6 org.apache.harmony.xnet.provider.jsse.SSLSessionImpl.(SSLSessionImpl.java:61) 7 org.apache.harmony.xnet.provider.jsse.SSLSessionImpl.(SSLSessionImpl.java:80) 8 org.apache.harmony.xnet.provider.jsse.SSLSessionImpl.(SSLSessionImpl.java:37) 9 org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.getSession(OpenSSLSocketImpl.java:720) 10 org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:92) 11 org.apache.http.conn.ssl.SSLSocketFactory.createSocket(SSLSocketFactory.java:381) 12 org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:165) 13 org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164) 14 org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119) 15 org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:360) 16 org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555) 17 org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487) 18 org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:465) 19 com.urbanairship.restclient.Request.execute(Unknown Source) 20 com.urbanairship.push.embedded.BoxOfficeClient.firstRun(Unknown Source) 21 com.urbanairship.push.GCMPushManager.register(Unknown Source) 22 com.urbanairship.push.PushWorkerService.onHandleIntent(Unknown Source) 23 android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:65) 24 android.os.Handler.dispatchMessage(Handler.java:99) 25 android.os.Looper.loop(Looper.java:137) 26 android.os.HandlerThread.run(HandlerThread.java:60)