[HD2 Android NAND Development] Leochiu:
Thanks tytung for the great job. :good:

The Gtalk voice chat over 3g bug has been a torture since tytung 4.1.2(probably much earlier).

The connection would lost asap i tap the voice chat button over 3g or edge,then the connection recovery after the voice chat ended itself.

And Gtalk works perfectly over wifi except the mic gets much more undesired sound then it works with apps such as skype,etc.

anybody get same problems ?

im sure it's none of my mobile communication operator's busines.

sorry for my poor English.

here is the logcat.

04-10 21:56:48.154 E/talk (13305): [Databaseutils] pruneOldMessageHistory
04-10 21:56:51.254 E/libjingle(13305): Error(media_engine_factory.cpp:75): static void gtalk::MediaEngineFactory::Init(JNIEnv*, jobject)Delete was not called before a new Init!!!
04-10 21:56:51.424 E/libjingle(13305): Error(com_google_android_talk.cpp:411): void (anonymous namespace)::SetGServicesOverride(JNIEnv*, jobject, jstring, jstring): 0x2a3f3930
04-10 21:56:51.424 E/libjingle(13305): Error(com_google_android_talk.cpp:411): void (anonymous namespace)::SetGServicesOverride(JNIEnv*, jobject, jstring, jstring): 0x2a3f3930
04-10 21:56:51.424 E/libjingle(13305): Error(com_google_android_talk.cpp:411): void (anonymous namespace)::SetGServicesOverride(JNIEnv*, jobject, jstring, jstring): 0x2a3f3930
04-10 21:56:51.424 E/libjingle(13305): Error(com_google_android_talk.cpp:411): void (anonymous namespace)::SetGServicesOverride(JNIEnv*, jobject, jstring, jstring): 0x2a3f3930
04-10 21:56:51.424 E/libjingle(13305): Error(com_google_android_talk.cpp:411): void (anonymous namespace)::SetGServicesOverride(JNIEnv*, jobject, jstring, jstring): 0x2a3f3930
04-10 21:56:52.634 E/libjingle(13305): Error(httpbase.cc:506): talk_base::HttpError talk_base::HttpBase::HandleStreamClose(int): (2)
04-10 21:56:52.924 E/libjingle(13305): Error(httpbase.cc:506): talk_base::HttpError talk_base::HttpBase::HandleStreamClose(int): (2)
04-10 21:56:52.944 E/ (84): Failed to open file 'android.resource://com.google.android.talk/raw/outgoing_call_ring'. (No such file or directory)
04-10 21:56:52.954 E/talk (13305): [OutgoingCallRinger] Failed to prepare ringer: java.io.IOException: Prepare failed.: status=0x1
04-10 21:56:53.044 E/libjingle(13305): Error(httpbase.cc:506): talk_base::HttpError talk_base::HttpBase::HandleStreamClose(int): (2)
04-10 21:56:53.154 E/libjingle(13305): Error(httpbase.cc:506): talk_base::HttpError talk_base::HttpBase::HandleStreamClose(int): (2)
04-10 21:56:53.234 E/libjingle(13305): Error(httpbase.cc:506): talk_base::HttpError talk_base::HttpBase::HandleStreamClose(int): (2)
04-10 21:56:53.284 E/libjingle(13305): Error(httpbase.cc:506): talk_base::HttpError talk_base::HttpBase::HandleStreamClose(int): (2)
04-10 21:56:53.334 E/libjingle(13305): Error(httpbase.cc:506): talk_base::HttpError talk_base::HttpBase::HandleStreamClose(int): (2)
04-10 21:56:53.394 E/libjingle(13305): Error(httpbase.cc:506): talk_base::HttpError talk_base::HttpBase::HandleStreamClose(int): (2)
04-10 21:56:53.454 E/libjingle(13305): Error(httpbase.cc:506): talk_base::HttpError talk_base::HttpBase::HandleStreamClose(int): (2)
04-10 21:56:53.514 E/libjingle(13305): Error(httpbase.cc:506): talk_base::HttpError talk_base::HttpBase::HandleStreamClose(int): (2)
04-10 21:56:57.004 E/GTalkService(671): connectionClosed: no XMPPConnection - That's strange!
04-10 21:57:08.514 D/talk (13305): received com.google.android.talk.CANCEL_NOTIFICATION
04-10 21:58:11.254 I/GTalkService/c(671): [AndroidEndpoint@1087884296] connect: acct=1000000, state=CONNECTING
04-10 21:58:11.254 I/GTalkService/c(671): [GTalkConnection@1088284344] connect: acct=1, state=CONNECTING