Opened 13 years ago
Last modified 10 years ago
#2010 assigned defect
Speak chat does not always read incoming messages
Reported by: | bernie | Owned by: | alsroot |
---|---|---|---|
Priority: | Unspecified by Maintainer | Milestone: | Unspecified |
Component: | gst-plugins-espeak | Version: | Git as of bugdate |
Severity: | Unspecified | Keywords: | sugar-love |
Cc: | scs@…, sebastian@… | Distribution/OS: | Unspecified |
Bug Status: | New |
Description (last modified by icarito)
How to reproduce:
- Alice opens Speak
- Alice invites someone
- Bob accepts invitation
- Bob goes to chat pane
- Bob says something
- Alice sees what bob said, but it's not spoken
This happens more often on XO1 but has been observed on XO1.75 as well.
Attachments (1)
Change History (6)
comment:1 Changed 13 years ago by alsroot
- Owner changed from jminor to alsroot
- Status changed from new to assigned
comment:2 Changed 13 years ago by alsroot
- Keywords sugar-love added
Changed 10 years ago by icarito
comment:3 Changed 10 years ago by icarito
- Bug Status changed from Unconfirmed to New
- Cc sebastian@… added
comment:4 Changed 10 years ago by icarito
This is being tracked downstream at http://tareas.somosazucar.org/hxp/issue7
Confirmed the issue is present in OLPC OS as well.
comment:5 Changed 10 years ago by icarito
- Component changed from Speak to gst-plugins-espeak
- Description modified (diff)
I can confirm the issue only happens when using the gst-plugins-espeak backend. When switching to espeak command mode it will play successfully on all peers sharing the session.
Here's the patch for the workaround:
https://git.sugarlabs.org/~icarito/speak/fix-hexoquinasa-issue7/commit/d07d6475b0ef4deecdce6c18054340d44425fbd4
Note: See
TracTickets for help on using
tickets.
Tests in Peru deployment team are bringing this issue up.
It doesn't seem limited to when user was invited.
I tried it in a mixed environment using salut between one XO1.5 and two XO1.
Seems to affect mainly XO1.
Adding logs, GST_MESSAGE_ERROR indicates when the error is occurring, i.e. only when receiving chat messages and trying to speak them. Own messages are unaffected.