Closed GoogleCodeExporter closed 9 years ago
Can I ask you how many times you tried? This kind of looks like a network
error?
Original comment by sandordo...@google.com
on 8 Feb 2011 at 5:01
This was the first attempt.
Subsequent attempts seems to have the same result though.
I tried sending to google right here at my desc where I have full HSDPA data
rate and usually have great connectivity. My phone gets new mails all the time,
so I wouldn't assume that thi is the cause.
When I look at the log, what I see looks like some successful networking. But I
don't know what these lines actually mean.
02-08 17:36:39.838 D/MyTracks( 6686): Logging in to fusiontables...
02-08 17:36:39.918 E/MyTracks( 6686): Got auth token.
02-08 17:36:39.928 D/MyTracks( 6686): Loggin success for fusiontables!
Original comment by marian.s...@gmail.com
on 8 Feb 2011 at 5:08
Well that's exciting. This bug (the redirect) reproduces in rc4, but not in a
non-release build from head.
Original comment by simmonmt@google.com
on 8 Feb 2011 at 9:07
I saw this very consistently in rc2. I'll grab rc4 and try to reproduce.
Original comment by ehers...@gmail.com
on 8 Feb 2011 at 9:44
It's a problem with our use of Proguard. Without Proguard, our HTTP requests
to Fusion Tables have full headers, including authentication information. With
Proguard, no headers are being sent. This causes FT to redirect us to the
login page (hence the 302s in the log file). Sandor is going to crank an rc5
without proguard so testing can resume.
Original comment by simmonmt@google.com
on 8 Feb 2011 at 9:49
Any idea when? Should I even bother with rc4? I think I was having a docs issue
on top of possibly a fusion tables issue, so my case could be different.
Original comment by ehers...@gmail.com
on 8 Feb 2011 at 10:00
Okay, with RC5, I can upload to fusion tables now but google docs fails, with
or without checking the fusion tables box. This might be a different issue. I
also saw this in rc2 and rc4.
D/MyTracks( 2008): MyTracksMap: Using location provider gps
D/MyTracks( 2008): MyTracksMap: Now registering sensor listeners.
I/MyTracks( 2008): Build query: SELECT _id FROM tracks WHERE (_id=31) ORDER BY
_id
I/MapActivity( 2008): Handling network change notification:CONNECTED
E/MapActivity( 2008): Couldn't get connection factory client
I/GPS ( 175): gps_engine_status_update: called acquire_wakelock_cb
D/MyTracks( 2008): MyTracksMap: Network location update received.
D/dalvikvm( 1775): GC_CONCURRENT freed 414K, 48% free 3558K/6791K, external
0K/0K, paused 6ms+2ms
W/InputManagerService( 175): Window already focused, ignoring focus gain of:
com.android.internal.view.IInputMethodClient$Stub$Proxy@40808090
D/MyTracks( 2008): MyTracksMap: Network location update received.
D/MyTracks( 2008): MyTracksMap.onSharedPreferenceChanged: sendToDocs
D/MyTracks( 2008): MyTracksMap.onSharedPreferenceChanged: sendToMyMaps
I/MyTracks( 2008): Creating a new authentication for service: writely
I/MyTracks( 2008): Creating modern auth manager: writely
D/MyTracks( 2008): Logging in to writely...
E/MyTracks( 2008): Got auth token.
D/MyTracks( 2008): Loggin success for writely!
I/MyTracks( 2008): Creating a new authentication for service: wise
I/MyTracks( 2008): Creating modern auth manager: wise
D/MyTracks( 2008): Logging in to wise...
E/MyTracks( 2008): Got auth token.
D/MyTracks( 2008): Loggin success for wise!
D/MyTracks( 2008): Sending to Docs....
D/MyTracks( 2008): Sending to Google Docs: trackId = 31
I/MyTracks( 2008): Build query: SELECT * FROM tracks WHERE (_id=31) ORDER BY _id
D/MyTracks( 2008): SendToDocs: Uploading to spreadsheet
D/MyTracks( 2008): GData connection prepared:
com.google.android.apps.mytracks.io.ModernAuthManager@406b9d80
W/DefaultRequestDirector( 2008): Authentication error: Unable to respond to any
of these challenges: {googlelogin=WWW-Authenticate: GoogleLogin }
E/MyTracks( 2008): HttpException
E/MyTracks( 2008):
com.google.android.apps.mytracks.io.gdata.GDataWrapper$HttpException
E/MyTracks( 2008): at
com.google.android.apps.mytracks.io.docs.DocsHelper$2.query(DocsHelper.java:198)
E/MyTracks( 2008): at
com.google.android.apps.mytracks.io.docs.DocsHelper$2.query(DocsHelper.java:1)
E/MyTracks( 2008): at
com.google.android.apps.mytracks.io.gdata.GDataWrapper.runOne(GDataWrapper.java:
198)
E/MyTracks( 2008): at
com.google.android.apps.mytracks.io.gdata.GDataWrapper.runCommon(GDataWrapper.ja
va:171)
E/MyTracks( 2008): at
com.google.android.apps.mytracks.io.gdata.GDataWrapper.runQuery(GDataWrapper.jav
a:162)
E/MyTracks( 2008): at
com.google.android.apps.mytracks.io.docs.DocsHelper.requestSpreadsheetId(DocsHel
per.java:172)
E/MyTracks( 2008): at
com.google.android.apps.mytracks.io.SendToDocs.uploadToDocs(SendToDocs.java:193)
E/MyTracks( 2008): at
com.google.android.apps.mytracks.io.SendToDocs.doUpload(SendToDocs.java:123)
E/MyTracks( 2008): at
com.google.android.apps.mytracks.io.SendToDocs.access$0(SendToDocs.java:101)
E/MyTracks( 2008): at
com.google.android.apps.mytracks.io.SendToDocs$1.run(SendToDocs.java:96)
E/MyTracks( 2008): at android.os.Handler.handleCallback(Handler.java:587)
E/MyTracks( 2008): at android.os.Handler.dispatchMessage(Handler.java:92)
E/MyTracks( 2008): at android.os.Looper.loop(Looper.java:123)
E/MyTracks( 2008): at android.os.HandlerThread.run(HandlerThread.java:60)
W/dalvikvm( 2008): threadid=14: thread exiting with uncaught exception
(group=0x40015560)
E/AndroidRuntime( 2008): FATAL EXCEPTION: SendToGoogleDocs
E/AndroidRuntime( 2008): java.lang.NullPointerException
E/AndroidRuntime( 2008): at
com.google.android.apps.mytracks.io.gdata.GDataWrapper.runOne(GDataWrapper.java:
215)
E/AndroidRuntime( 2008): at
com.google.android.apps.mytracks.io.gdata.GDataWrapper.runCommon(GDataWrapper.ja
va:171)
E/AndroidRuntime( 2008): at
com.google.android.apps.mytracks.io.gdata.GDataWrapper.runQuery(GDataWrapper.jav
a:162)
E/AndroidRuntime( 2008): at
com.google.android.apps.mytracks.io.docs.DocsHelper.requestSpreadsheetId(DocsHel
per.java:172)
E/AndroidRuntime( 2008): at
com.google.android.apps.mytracks.io.SendToDocs.uploadToDocs(SendToDocs.java:193)
E/AndroidRuntime( 2008): at
com.google.android.apps.mytracks.io.SendToDocs.doUpload(SendToDocs.java:123)
E/AndroidRuntime( 2008): at
com.google.android.apps.mytracks.io.SendToDocs.access$0(SendToDocs.java:101)
E/AndroidRuntime( 2008): at
com.google.android.apps.mytracks.io.SendToDocs$1.run(SendToDocs.java:96)
E/AndroidRuntime( 2008): at
android.os.Handler.handleCallback(Handler.java:587)
E/AndroidRuntime( 2008): at
android.os.Handler.dispatchMessage(Handler.java:92)
E/AndroidRuntime( 2008): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 2008): at
android.os.HandlerThread.run(HandlerThread.java:60)
W/ActivityManager( 175): Force finishing activity
com.google.android.maps.mytracks/com.google.android.apps.mytracks.MyTracks
D/MyTracks( 2008): MyTracks.onPause
D/MyTracks( 2008): MyTracks: Trying to unbind from track recording service...
D/MyTracks( 2008): MyTracks: ...unbind finished!
D/MyTracks( 2008): MyTracksMap.onPause
D/MyTracks( 2008): MyTracksMap: Now unregistering location listeners.
D/MyTracks( 2008): MyTracksMap: Now unregistering sensor listeners.
D/Launcher( 250): -- loadPreferences()
D/dalvikvm( 2008): GC_CONCURRENT freed 1070K, 51% free 3613K/7367K, external
2041K/2179K, paused 2ms+4ms
D/MyTracks( 2008): MyTracks.onStop
D/MyTracks( 2008): MyTracksMap.onStop
D/MyTracks( 2008): MyTracks.onDestroy
D/MyTracks( 2008): MyTracksMap.onDestroy
I/ActivityManager( 175): No longer want com.android.voicedialer (pid 1669):
hidden #16
D/dalvikvm( 1775): GC_CONCURRENT freed 368K, 48% free 3587K/6791K, external
0K/0K, paused 3ms+3ms
Original comment by ehers...@gmail.com
on 8 Feb 2011 at 11:19
Yeah, the docs problem is separate. Let's move that to a new issue?
This issue was fixed with the commenting-out of proguard.cfg in
default.properties. Specifically, change 961cb2b6b2.
Original comment by simmonmt@google.com
on 8 Feb 2011 at 11:26
Okay. Actually I forgot I submitted this already in issue 286 -
http://code.google.com/p/mytracks/issues/detail?id=286
Original comment by ehers...@gmail.com
on 8 Feb 2011 at 11:38
I tested again with RC5. It seems as if a fusion table is now created
successfully.
http://www.google.com/fusiontables/DataSource?dsrcid=438938
However, my existing Google Spreadsheet wasn't updated. I'll test again later
and provide a log. Should I open a new issue?
Original comment by marian.s...@gmail.com
on 9 Feb 2011 at 9:33
Btw, I'll merge a few changes related to proguard which help with debugging.
Original comment by rdama...@google.com
on 9 Feb 2011 at 5:38
Issue 312 has been merged into this issue.
Original comment by sandordo...@google.com
on 10 Feb 2011 at 7:00
Original issue reported on code.google.com by
marian.s...@gmail.com
on 8 Feb 2011 at 4:50Attachments: