Hi, I'm working on push-enabled android application and I'm already able to send messages to the C2DM server, which accepts the message for the delivery to the device (which is a nexus one). Shortly after that I get the following stack trace shown below on the device. My app never get's the push message and is not even involved in the stack trace. Somehow it seems that the talk service (which piggy backs the push messages as far as I know) is not able to store my packet in it's internal DB. What do I do wrong? I have tried it with additional payload and without. Same result. Thanks for any help! Cheers Dominik
10-21 18:21:38.427: ERROR/TalkProvider(208): query db caught 10-21 18:21:38.427: ERROR/TalkProvider(208): java.lang.IllegalArgumentException: the bind value at index 2 is null 10-21 18:21:38.427: ERROR/TalkProvider(208): at android.database.sqlite.SQLiteProgram.bindString(SQLiteProgram.java: 234) 10-21 18:21:38.427: ERROR/TalkProvider(208): at android.database.sqlite.SQLiteQuery.bindString(SQLiteQuery.java:182) 10-21 18:21:38.427: ERROR/TalkProvider(208): at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java: 48) 10-21 18:21:38.427: ERROR/TalkProvider(208): at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java: 1345) 10-21 18:21:38.427: ERROR/TalkProvider(208): at android.database.sqlite.SQLiteQueryBuilder.query(SQLiteQueryBuilder.java: 330) 10-21 18:21:38.427: ERROR/TalkProvider(208): at com.google.android.gsf.talk.TalkProvider.queryInternal(TalkProvider.java: 1740) 10-21 18:21:38.427: ERROR/TalkProvider(208): at com.google.android.gsf.talk.TalkProvider.query(TalkProvider.java:1436) 10-21 18:21:38.427: ERROR/TalkProvider(208): at android.content.ContentProvider$Transport.query(ContentProvider.java: 163) 10-21 18:21:38.427: ERROR/TalkProvider(208): at android.content.ContentResolver.query(ContentResolver.java:245) 10-21 18:21:38.427: ERROR/TalkProvider(208): at com.google.android.gsf.gtalkservice.DatabaseHelper.getOffTheRecordCursor(DatabaseHelper.java: 756) 10-21 18:21:38.427: ERROR/TalkProvider(208): at com.google.android.gsf.gtalkservice.ChatSession.queryOtrCursor(ChatSession.java: 206) 10-21 18:21:38.427: ERROR/TalkProvider(208): at com.google.android.gsf.gtalkservice.ChatSession.<init>(ChatSession.java: 168) 10-21 18:21:38.427: ERROR/TalkProvider(208): at com.google.android.gsf.gtalkservice.ChatMgr.createChatSession(ChatMgr.java: 264) 10-21 18:21:38.427: ERROR/TalkProvider(208): at com.google.android.gsf.gtalkservice.ChatMgr.processIncomingMessage(ChatMgr.java: 721) 10-21 18:21:38.427: ERROR/TalkProvider(208): at com.google.android.gsf.gtalkservice.ChatMgr.processPacket(ChatMgr.java: 521) 10-21 18:21:38.427: ERROR/TalkProvider(208): at org.jivesoftware.smack.PacketReader $ListenerWrapper.notifyListener(PacketReader.java:1860) 10-21 18:21:38.427: ERROR/TalkProvider(208): at org.jivesoftware.smack.PacketReader.processListeners(PacketReader.java: 451) 10-21 18:21:38.427: ERROR/TalkProvider(208): at org.jivesoftware.smack.PacketReader.access$200(PacketReader.java:91) 10-21 18:21:38.427: ERROR/TalkProvider(208): at org.jivesoftware.smack.PacketReader$3.run(PacketReader.java:154) 10-21 18:21:38.437: ERROR/Smack/Packet(208): [PacketReader] listenerThread: caught exception 10-21 18:21:38.447: ERROR/Smack/Packet(208): notify conn error. close connection! 10-21 18:21:38.447: ERROR/Smack/Packet(208): java.lang.NullPointerException 10-21 18:21:38.447: ERROR/Smack/Packet(208): at com.google.android.gsf.gtalkservice.ChatSession.queryOtrCursor(ChatSession.java: 208) 10-21 18:21:38.447: ERROR/Smack/Packet(208): at com.google.android.gsf.gtalkservice.ChatSession.<init>(ChatSession.java: 168) 10-21 18:21:38.447: ERROR/Smack/Packet(208): at com.google.android.gsf.gtalkservice.ChatMgr.createChatSession(ChatMgr.java: 264) 10-21 18:21:38.447: ERROR/Smack/Packet(208): at com.google.android.gsf.gtalkservice.ChatMgr.processIncomingMessage(ChatMgr.java: 721) 10-21 18:21:38.447: ERROR/Smack/Packet(208): at com.google.android.gsf.gtalkservice.ChatMgr.processPacket(ChatMgr.java: 521) 10-21 18:21:38.447: ERROR/Smack/Packet(208): at org.jivesoftware.smack.PacketReader $ListenerWrapper.notifyListener(PacketReader.java:1860) 10-21 18:21:38.447: ERROR/Smack/Packet(208): at org.jivesoftware.smack.PacketReader.processListeners(PacketReader.java: 451) 10-21 18:21:38.447: ERROR/Smack/Packet(208): at org.jivesoftware.smack.PacketReader.access$200(PacketReader.java:91) 10-21 18:21:38.447: ERROR/Smack/Packet(208): at org.jivesoftware.smack.PacketReader$3.run(PacketReader.java:154) -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

