Recent Problems Receiving Picture Messages

Discussion in 'Android Tech Support' started by Kruzer31, Dec 27, 2009.

  1. Kruzer31
    Offline

    Kruzer31 New Member

    Joined:
    Dec 27, 2009
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    0
    Have had my Droid Eris for about a month. Just a couple days ago sometimes when I get a picture message a gray box shows that says download. When I click to download i get a message saying Download of message unsuccessful. Sometimes I get the picture message right away but most of the time its this problem with the gray box and unable to download it when I click it. Anyone have a solution?

    JEFF
  2. Kruzer31
    Offline

    Kruzer31 New Member

    Joined:
    Dec 27, 2009
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    0
    bumpzzzzzzzzzzzzz
  3. IamDroiiid
    Offline

    IamDroiiid New Member

    Joined:
    Jan 8, 2010
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    0
    pictures messaging problem? try this...

    make sure mobile is on and that u have access to web. download, blam!!! it should work. i had mobile off the whole time and couldn't download, until i turned it on. if it still doesn't work try mobile on and wifi on then dl. if not, then oh well, works 4 me.
  4. regulatre
    Offline

    regulatre New Member

    Joined:
    Apr 26, 2010
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    0
    MMS messages don't download because of a bug

    My wife's phone has been having problems downloading picture messages for a while now.

    I'm an Android developer so I plugged her phone into the adb debugger and pulled some trace messages as her phone tried to download the picture messages. Trace messages are like a play-by-play logbook of what the phone and its apps are doing at any given time.

    As it turns out, her phone is being provided an invalid URL for the multimedia portion of the message and so her phone is never able to download certain messages.

    In other words, VERIZON is saying "hey, here's your message, here's the subject, here's the body, and use this URL to get the picture" but that URL is mangled sometimes.

    I've seen two forms of malformed URLs on her phone so far, I'll paste the relevant portions of the trace log:

    First test message, from me:

    [FONT=Courier new, monospace]04-26 19:11:35.783 I/InetAddress( 299): Unknown host 69.78.70..70, throwing UnknownHostException[/FONT]


    And then we see this from a picture message from another source:

    [FONT=Courier new, monospace]04-26 19:27:31.087 I/InetAddress( 299): Unknown host 69.78.130103, throwing UnknownHostException

    In both cases the IP address of the MMS provider is mangled.


    The big question: How would one ever get this information to the developers at Verizon?




    Two more broader message snippets:

    04-26 19:27:29.913 V/MmsProvider( 114): Query uri=content://mms/28, match=1
    04-26 19:27:30.853 D/HtcCdmaStatusBar( 68): provide dormancy network icon net:5
    04-26 19:27:31.087 I/InetAddress( 299): Unknown host 69.78.130103, throwing UnknownHostException
    04-26 19:27:31.093 V/RetrieveTransaction( 299): Unexpected IOException.
    04-26 19:27:31.093 V/RetrieveTransaction( 299): java.io.IOException: Cannot establish route for http://[SIZE=5]69.78.130103
    /servlets/mms?message-id=<DELETED_MESSAGE_ID>: Unknown host
    04-26 19:27:31.093 V/RetrieveTransaction( 299): at com.android.mms.transaction.Transaction.ensureRouteToHost(Transaction.java:206)
    04-26 19:27:31.093 V/RetrieveTransaction( 299): at com.android.mms.transaction.Transaction.getPdu(Transaction.java:171)
    04-26 19:27:31.093 V/RetrieveTransaction( 299): at com.android.mms.transaction.RetrieveTransaction.run(RetrieveTransaction.java:147)
    04-26 19:27:31.093 V/RetrieveTransaction( 299): at java.lang.Thread.run(Thread.java:1058)
    04-26 19:27:31.093 E/RetrieveTransaction( 299): Retrieval failed.


    Message 2:

    04-26 19:11:35.663 V/TransactionService( 299): Adding transaction to list: com.android.mms.transaction.RetrieveTransaction: serviceId=1
    04-26 19:11:35.673 V/TransactionService( 299): Starting transaction: com.android.mms.transaction.RetrieveTransaction: serviceId=1
    04-26 19:11:35.683 V/TransactionService( 299): Started processing of incoming message: { what=1 when=1633652 arg1=1 obj=com.android.mms.transaction.TransactionBundle@4357c868 }
    04-26 19:11:35.683 V/MmsProvider( 114): Update uri=content://mms/23, match=1
    04-26 19:11:35.693 V/MmsProvider( 114): Update values=st=129
    04-26 19:11:35.753 V/MmsProvider( 114): Broadcasting intent: Intent { action=android.intent.action.CONTENT_CHANGED (has extras) }
    04-26 19:11:35.763 D/MyWidgetViewWL( 116): message widget observer onChange, isDelete false
    04-26 19:11:35.783 I/InetAddress( 299): Unknown host 69.78.70..70, throwing UnknownHostException
    04-26 19:11:35.793 V/RetrieveTransaction( 299): Unexpected IOException.
    04-26 19:11:35.793 V/RetrieveTransaction( 299): java.io.IOException: Cannot establish route for http://[SIZE=5]69.78.70..70[/SIZE]/servlets/mms?message-id=<DELETED_MESSAGE_ID>: Unknown host
    04-26 19:11:35.793 V/RetrieveTransaction( 299): at com.android.mms.transaction.Transaction.ensureRouteToHost(Transaction.java:206)
    04-26 19:11:35.793 V/RetrieveTransaction( 299): at com.android.mms.transaction.Transaction.getPdu(Transaction.java:171)
    04-26 19:11:35.793 V/RetrieveTransaction( 299): at com.android.mms.transaction.RetrieveTransaction.run(RetrieveTransaction.java:147)
    04-26 19:11:35.793 V/RetrieveTransaction( 299): at java.lang.Thread.run(Thread.java:1058)
    04-26 19:11:35.793 E/RetrieveTransaction( 299): Retrieval failed.

    [/SIZE][/FONT]
  5. Tallica
    Offline

    Tallica Premium Member Rescue Squad Premium Member

    Joined:
    Mar 17, 2010
    Messages:
    3,259
    Likes Received:
    0
    Trophy Points:
    36
    Location:
    Middleboro, MA
    so is there a fix?
  6. regulatre
    Offline

    regulatre New Member

    Joined:
    Apr 26, 2010
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    0
    Bandaid: Hard reset

    They had me do a hard reset. In the two days since the reset we have received about 5 pix messages without a problem. It's too early to tell if this is "the" solution. And if it is, it would suggest a bug in the software on the phone.

    The hard reset wipes out all user data so make sure you sync your contacts with gmail first so afterwards they come back after you sync again. Also, I pulled the SD card during the reset for good measure. Afterwards I put it back in and it sees the multimedia again.
  7. regulatre
    Offline

    regulatre New Member

    Joined:
    Apr 26, 2010
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    0
    SOLVED: Don't use task killer.

    After the hard-reset the problem went away.

    I'm now certain that the problem originated by using the task killer app on the phone. The task killer killed the DB writer process during an I/O operation on the messages database.

    Bottom line: Don't use those damn task killer apps!
    note: The guys at our local Verizon store actually downloaded and installed the task killer for us.

    For a detailed description of what is happening, see this:
    Android SQLite database gets corrupted - Stack Overflow


  8. Pidge
    Offline

    Pidge New Member

    Joined:
    May 9, 2010
    Messages:
    46
    Likes Received:
    0
    Trophy Points:
    0
    I was having a similar problem, thanks for the info. Had data shut off, was using wifi only.
  9. laptopfreek0
    Offline

    laptopfreek0 New Member

    Joined:
    May 31, 2010
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    0
    I have a similar problem, but yet kinda different. What is happening with my phone is it is not getting the message ID... any ideas why?

    No I did not edit out my message IDs. That is a strait bugreport dump.
    Only thing is that I have hard reset, and reprogrammed many times to try and fix this... Any ideas?
Search tags for this page
could not download message no subject
,
couldn't download message (no subject)
,
couldn't download message android
,

couldn't download message no subject

,
couldn't download message android
,

couldn't download message no subject

,
download of message (no subject) was unsuccessful
,

download of message no subject was unsuccessful

,
download of no subject failed
,
download of no subject failed android
,
samsung dart recieving pictures problem
,
trouble downloading pictures from phone messages