Closed Bug 860724 Opened 11 years ago Closed 11 years ago

[SMS] Text messages come up blank

Categories

(Firefox OS Graveyard :: Gaia::SMS, defect)

ARM
Gonk (Firefox OS)
defect
Not set
blocker

Tracking

(blocking-b2g:-)

RESOLVED DUPLICATE of bug 858492
blocking-b2g -

People

(Reporter: djst, Assigned: vicamo)

References

Details

For the last week or so, almost (but not) all of my text messages come up blank when clicking on them: see e.g. http://farm9.staticflickr.com/8254/8639250655_9a1a70d37b.jpg

But when viewing the message from the Inbox list, you do see the first line of text right there: http://farm9.staticflickr.com/8103/8640353250_8d8f7b1cbe.jpg

This started about a week ago, and I'm currently on beta, 20130404070202.
I, and I believe MattN as well, have been seeing this also. It makes SMS basically unusable.

I am seeing this with a text message that I received today while running the 20130408 beta build on the Unagi hardware.
Severity: major → blocker
blocking-b2g: --- → tef?
Correction, the build that I'm running is the same build as comment #0.
Is this happening in v1.0.1 or v1.1? I think beta is on v1.1 but would like to double check. qawanted to try to reproduce this with v1.0.1
Keywords: qawanted
David or Jared, do you think you would be able to give us some log (from logcat) of when you try to display a thread ?

This looks like that a javascript error happens so it would help a lot..

Thanks !
Flags: needinfo?(djst)
Flags: needinfo?(jaws)
Flags: needinfo?(mnoorenberghe+bmo)
This is the error message after clicking on an SMS that doesn't appear:

04-14 18:09:11.406 E/GeckoConsole(  107): [JavaScript Error: "[Exception... "Component returned failure code: 0x80004001 (NS_ERROR_NOT_IMPLEMENTED) [nsIMobileMessageCallback.notifyNextMessageInListGot]"  nsresult: "0x80004001 (NS_ERROR_NOT_IMPLEMENTED)"  location: "JS frame :: jar:file:///system/b2g/omni.ja!/components/MobileMessageDatabaseService.js :: oncomplete :: line 1825"  data: no]" {file: "jar:file:///system/b2g/omni.ja!/components/MobileMessageDatabaseService.js" line: 1825}]

I am running v1.1 beta build 20130404070202
Flags: needinfo?(mnoorenberghe+bmo)
Flags: needinfo?(jaws)
Vicamo, could you take a look? Thanks!
Flags: needinfo?(vyang)
Not seen on 1.0.1, so bumping this to leo?
blocking-b2g: tef? → leo?
Naoki - can you see if you're able to repro on the latest builds? Leo+ assuming this does (otherwise please set back to leo?).
Assignee: nobody → nhirata.bugzilla
blocking-b2g: leo? → leo+
Vicamo, why does this happen on b2g18 ?
Additionally if you click "Edit" in conversation view and "Select all", it will tell you "N messages selected." So it seems the messages are loaded but somehow didn't display.

No JavaScript error in my adb logcat.
QA Contact: atsai
Meant to set nhirata as the QA contact, not the assignee. Sending over to Vicamo instead.
Assignee: nhirata.bugzilla → vyang
Flags: needinfo?(vyang)
I am running v1.1.0 build 20130414230206.

I can reproduce the bug.

Here's the log I got.
E/GeckoConsole(  482): [JavaScript Error: "TypeError: message.timestamp is undefined" {file: "app://sms.gaiamobile.org/js/thread_ui.js" line: 574}]

Try to investigate more information
Tested w/ v1.1.0 build 201304160204 and it works well.
Keywords: qawanted
This seems the same as bug #855546. I commented in there today:

"""
There was a new beta build yesterday. I can still reproduce this.

OS version: 1.1.0.0-prerelease
Platform: 18.0
Build ID: 20130416070203
Channel: Beta

As a side note, this is really frustrating. I can't get texts, so I can't activate my T-Mobile web account, so I can't expense my phone bills.
"""

If there's anything you need from me, let me know, but it's really frustrating this
I'll leave the qawanted bug here for reminding me and come back for a week to check if the problem happens again.
Keywords: qawanted
I did a logcat just now and saw this:

E/GeckoConsole(21964): [JavaScript Error: "[Exception... "Component returned failure code: 0x80004001 (NS_ERROR_NOT_IMPLEMENTED) [nsIMobileMessageCallback.notifyNextMessageInListGot]"  nsresult: "0x80004001 (NS_ERROR_NOT_IMPLEMENTED)"  location: "JS frame :: jar:file:///system/b2g/omni.ja!/components/MobileMessageDatabaseService.js :: oncomplete :: line 1827"  data: no]" {file: "jar:file:///system/b2g/omni.ja!/components/MobileMessageDatabaseService.js" line: 1827}]

OS version: 1.1.0.0-prerelease
Platform: 18.0
Build ID: 20130416070203
Channel: Beta
Git: 2013-04-12 15:18:07 f8e8f2b
NEEDINFO Vicamo about the gecko error that happens on the b2g18 branch. Do you know why this happens ?
Flags: needinfo?(vyang)
Status: NEW → RESOLVED
Closed: 11 years ago
Flags: needinfo?(vyang)
Resolution: --- → DUPLICATE
Flags: needinfo?(djst)
Keywords: qawanted
blocking-b2g: leo+ → -
You need to log in before you can comment on or make changes to this bug.