fognl

Get off my lawn.

Monday, January 18, 2010

Greed Troubles

I've been getting a lot of reports lately about Greed having trouble loading feeds. The issue seems to be with XML parsing, with an error message making mention of "invalid token."

It seems to be happening pretty much everywhere, except on my own phone. Try as I might, I cannot reproduce this error. If I could, I would be able to post a fix, and would do so immediately.

So, I'd like to ask for help with this. If you are getting this error and are comfortable with hooking your phone up to your computer with the USB cable and running logcat on it, I'd like to see the log messages you're getting. I'm hoping it will help me diagnose the problem and get a fix out.

Thanks...

3 Comments:

  • At 9:02 AM , Blogger Fnord said...

    01-18 15:01:26.962 I/ActivityManager( 335): Starting activity: Intent { flg=0x4000000 cmp=com.fognl.android.greed/.GoogleItemListActivity (has extras) }
    01-18 15:01:27.482 I/ActivityManager( 335): Displayed activity com.fognl.android.greed/.GoogleItemListActivity: 479 ms (total 479 ms)
    01-18 15:01:27.832 W/ExpatReader( 5103): DTD handlers aren't supported.
    01-18 15:01:27.872 E/BaseGoogleItemListAdapter( 5103): com.fognl.core.net.handler.WorkerException: At line 1, column 0: not well-formed (invalid token)
    01-18 15:01:27.872 E/BaseGoogleItemListAdapter( 5103): at be.lechtitseb.google.reader.api.req.GoogleReaderWorker.work(GoogleReaderWorker.java:32)
    01-18 15:01:27.872 E/BaseGoogleItemListAdapter( 5103): at com.fognl.core.net.handler.WorkerTask$1.run(WorkerTask.java:62)
    01-18 15:01:27.872 E/BaseGoogleItemListAdapter( 5103): at java.lang.Thread.run(Thread.java:1060)
    01-18 15:01:27.872 E/BaseGoogleItemListAdapter( 5103): Caused by: com.fognl.core.net.handler.WorkerException: At line 1, column 0: not well-formed (invalid token)
    01-18 15:01:27.872 E/BaseGoogleItemListAdapter( 5103): at be.lechtitseb.google.reader.api.req.GoogleReaderWorker.work(GoogleReaderWorker.java:32)
    01-18 15:01:27.872 E/BaseGoogleItemListAdapter( 5103): at com.fognl.android.greed.adapter.reader.CachedFeedForIdRequest$1.pullData(CachedFeedForIdRequest.java:39)
    01-18 15:01:27.872 E/BaseGoogleItemListAdapter( 5103): at com.fognl.android.greed.adapter.reader.CachedFeedForIdRequest$1.pullData(CachedFeedForIdRequest.java:1)
    01-18 15:01:27.872 E/BaseGoogleItemListAdapter( 5103): at be.lechtitseb.google.reader.api.req.GoogleReaderWorker.work(GoogleReaderWorker.java:28)
    01-18 15:01:27.872 E/BaseGoogleItemListAdapter( 5103): ... 2 more
    01-18 15:01:27.872 E/BaseGoogleItemListAdapter( 5103): Caused by: be.lechtitseb.google.reader.api.model.exception.GoogleReaderException: At line 1, column 0: not well-formed (invalid token)
    01-18 15:01:27.872 E/BaseGoogleItemListAdapter( 5103): at be.lechtitseb.google.reader.api.core.GoogleReader.toAtomFeed(GoogleReader.java:580)
    01-18 15:01:27.872 E/BaseGoogleItemListAdapter( 5103): at be.lechtitseb.google.reader.api.core.GoogleReader.getFeedForId(GoogleReader.java:256)
    01-18 15:01:27.872 E/BaseGoogleItemListAdapter( 5103): at be.lechtitseb.google.reader.api.req.GoogleFeedForIdRequest$1.pullData(GoogleFeedForIdRequest.java:30)

     
  • At 9:02 AM , Blogger Fnord said...

    01-18 15:01:27.872 E/BaseGoogleItemListAdapter( 5103): at be.lechtitseb.google.reader.api.req.GoogleFeedForIdRequest$1.pullData(GoogleFeedForIdRequest.java:1)
    01-18 15:01:27.872 E/BaseGoogleItemListAdapter( 5103): at be.lechtitseb.google.reader.api.req.GoogleReaderWorker.work(GoogleReaderWorker.java:28)
    01-18 15:01:27.872 E/BaseGoogleItemListAdapter( 5103): ... 5 more
    01-18 15:01:27.872 E/BaseGoogleItemListAdapter( 5103): Caused by: com.fognl.core.util.xml.XMLDocument$ParseException: At line 1, column 0: not well-formed (invalid token)
    01-18 15:01:27.872 E/BaseGoogleItemListAdapter( 5103): at com.fognl.core.util.xml.XMLDocument.parse(XMLDocument.java:202)
    01-18 15:01:27.872 E/BaseGoogleItemListAdapter( 5103): at be.lechtitseb.google.reader.api.core.GoogleReader.toAtomFeed(GoogleReader.java:572)
    01-18 15:01:27.872 E/BaseGoogleItemListAdapter( 5103): ... 9 more
    01-18 15:01:27.872 E/BaseGoogleItemListAdapter( 5103): Caused by: org.apache.harmony.xml.ExpatParser$ParseException: At line 1, column 0: not well-formed (invalid token)
    01-18 15:01:27.872 E/BaseGoogleItemListAdapter( 5103): at org.apache.harmony.xml.ExpatParser.parseFragment(ExpatParser.java:508)
    01-18 15:01:27.872 E/BaseGoogleItemListAdapter( 5103): at org.apache.harmony.xml.ExpatParser.parseDocument(ExpatParser.java:467)
    01-18 15:01:27.872 E/BaseGoogleItemListAdapter( 5103): at org.apache.harmony.xml.ExpatReader.parse(ExpatReader.java:329)
    01-18 15:01:27.872 E/BaseGoogleItemListAdapter( 5103): at org.apache.harmony.xml.ExpatReader.parse(ExpatReader.java:286)
    01-18 15:01:27.872 E/BaseGoogleItemListAdapter( 5103): at javax.xml.parsers.SAXParser.parse(SAXParser.java:361)
    01-18 15:01:27.872 E/BaseGoogleItemListAdapter( 5103): at javax.xml.parsers.SAXParser.parse(SAXParser.java:240)
    01-18 15:01:27.872 E/BaseGoogleItemListAdapter( 5103): at com.fognl.core.util.xml.XMLDocument.parse(XMLDocument.java:196)
    01-18 15:01:27.872 E/BaseGoogleItemListAdapter( 5103): ... 10 more

     
  • At 9:04 AM , Blogger Fnord said...

    Sorry about the messyness, blogger doesn't appear to allow large comments :P
    This is what happens when I try to browse a feed directly, it shows 'line 1, column 0: not well-formed (invalid token)' in the gui too

     

Post a Comment

Subscribe to Post Comments [Atom]

<< Home