Closed GoogleCodeExporter closed 9 years ago
Here is an unobfuscated stack trace:
12-07 12:56:37.985: E/MyTracks(22553): java.io.IOException: Received
authentication challenge is null
12-07 12:56:37.985: E/MyTracks(22553): at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.pro
cessAuthHeader(HttpURLConnectionImpl.java:1153)
12-07 12:56:37.985: E/MyTracks(22553): at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.pro
cessResponseHeaders(HttpURLConnectionImpl.java:1095)
12-07 12:56:37.985: E/MyTracks(22553): at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.ret
rieveResponse(HttpURLConnectionImpl.java:1048)
12-07 12:56:37.985: E/MyTracks(22553): at
org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.get
ResponseCode(HttpURLConnectionImpl.java:726)
12-07 12:56:37.985: E/MyTracks(22553): at
org.apache.harmony.luni.internal.net.www.protocol.https.HttpsURLConnectionImpl.g
etResponseCode(HttpsURLConnectionImpl.java:121)
12-07 12:56:37.985: E/MyTracks(22553): at
com.google.api.client.http.javanet.NetHttpResponse.<init>(NetHttpResponse.java:3
7)
12-07 12:56:37.985: E/MyTracks(22553): at
com.google.api.client.http.javanet.NetHttpRequest.execute(NetHttpRequest.java:83
)
12-07 12:56:37.985: E/MyTracks(22553): at
com.google.api.client.http.HttpRequest.execute(HttpRequest.java:689)
12-07 12:56:37.985: E/MyTracks(22553): at
com.google.android.apps.mytracks.io.SendToFusionTables$2.query(SendToFusionTable
s.java:688)
12-07 12:56:37.985: E/MyTracks(22553): at
com.google.android.apps.mytracks.io.SendToFusionTables$2.query(SendToFusionTable
s.java:1)
12-07 12:56:37.985: E/MyTracks(22553): at
com.google.android.apps.mytracks.io.gdata.GDataWrapper.runOne(GDataWrapper.java:
200)
12-07 12:56:37.985: E/MyTracks(22553): at
com.google.android.apps.mytracks.io.gdata.GDataWrapper.runCommon(GDataWrapper.ja
va:173)
12-07 12:56:37.985: E/MyTracks(22553): at
com.google.android.apps.mytracks.io.gdata.GDataWrapper.runQuery(GDataWrapper.jav
a:164)
12-07 12:56:37.985: E/MyTracks(22553): at
com.google.android.apps.mytracks.io.SendToFusionTables.runUpdate(SendToFusionTab
les.java:665)
12-07 12:56:37.985: E/MyTracks(22553): at
com.google.android.apps.mytracks.io.SendToFusionTables.createNewTable(SendToFusi
onTables.java:237)
12-07 12:56:37.985: E/MyTracks(22553): at
com.google.android.apps.mytracks.io.SendToFusionTables.doUpload(SendToFusionTabl
es.java:193)
12-07 12:56:37.985: E/MyTracks(22553): at
com.google.android.apps.mytracks.io.SendToFusionTables.run(SendToFusionTables.ja
va:150)
12-07 12:56:37.985: E/MyTracks(22553): at
java.lang.Thread.run(Thread.java:1019)
Original comment by jshih@google.com
on 7 Dec 2011 at 9:09
Rodrigo, I will assign this issue to you for now. Please also check why when
sending to Fusion Tables fails, the callback still returns success=true.
Original comment by jshih@google.com
on 9 Dec 2011 at 11:51
Investigating.
Original comment by rdama...@google.com
on 13 Dec 2011 at 11:35
With the same gmail account, I am able to upload to Fusion Tables on one phone,
but not on another. As discussed, the most likely cause is that we are not
refreshing the auth token once it has expired.
Original comment by jshih@google.com
on 16 Dec 2011 at 2:32
Merging with issue 312 - the stack traces are not the exact same, but the
problems look very similar.
Original comment by rdama...@google.com
on 2 Jan 2012 at 7:28
Original issue reported on code.google.com by
johnwi...@gmail.com
on 22 Nov 2011 at 7:18