I'm not able to reproduce this in krillin r136. Pat, does your reply message get sent over the bus? That would be useful for determining which part of the chain (eg, unity8, or indicator- messages, or telelphony-service) is hitting the error:
For example when running this test while I have a phablet-shell session logging "$ dbus-monitor --session > session.log" and then grep it after the test, I see my "Test message" being sent along from indicator- messages to telephony-service-sms to ofono: method call sender=:1.65 -> dest=:1.35 serial=105 path=/com/canonical/indicator/messages; interface=org.gtk.Actions; member=Activate string "telephony-service-sms.msg-actions.323031342d31302d32395431383a30303a30322d303530302d32.quickReply" array [ variant string "Test message" ] array [ ] method call sender=:1.35 -> dest=:1.18 serial=51 path=/com/canonical/indicator/messages/telephony_service_sms_desktop; interface=com.canonical.indicator.messages.application; member=ActivateMessage string "323031342d31302d32395431383a30303a30322d303530302d32" string "quickReply" array [ variant string "Test message" ] method call sender=:1.19 -> dest=:1.16 serial=118 path=/org/freedesktop/Telepathy/Connection/ofono/ofono/_4255b8/_43a670; interface=org.freedesktop.Telepathy.Channel.Interface.Messages; member=SendMessage array [ array [ dict entry( string "message-type" variant uint32 0 ) ] array [ dict entry( string "content" variant string "Test message" ) dict entry( string "content-type" variant string "text/plain" ) ] ] uint32 0 signal sender=:1.16 -> dest=(null destination) serial=260 path=/org/freedesktop/Telepathy/Connection/ofono/ofono/_4255b8/_43a670; interface=org.freedesktop.Telepathy.Channel.Interface.Messages; member=MessageSent array [ array [ dict entry( string "message-type" variant uint32 0 ) ] array [ dict entry( string "content" variant string "Test message" ) dict entry( string "content-type" variant string "text/plain" ) ] ] uint32 0 string "/ril_0/message_23C244B09E84DD1A00A561265EFC5B63C55C32A8" signal sender=:1.99 -> dest=(null destination) serial=104 path=/com/canonical/HistoryService; interface=com.canonical.HistoryService; member=EventsAdded array [ array [ dict entry( string "accountId" variant string "ofono/ofono/account0" ) dict entry( string "attachments" variant array [ ] ) dict entry( string "eventId" variant string "/ril_0/message_23C244B09E84DD1A00A561265EFC5B63C55C32A8" ) dict entry( string "message" variant string "Test message" ) dict entry( string "messageStatus" variant int32 0 ) dict entry( string "messageType" variant int32 0 ) dict entry( string "newEvent" variant boolean false ) dict entry( string "participants" variant array [ string "+1PHONE_NUMBER_REDACTED" ] ) dict entry( string "readTimestamp" variant string "" ) dict entry( string "senderId" variant string "self" ) dict entry( string "subject" variant string "" ) dict entry( string "threadId" variant string "+1PHONE_NUMBER_REDACTED" ) dict entry( string "timestamp" variant string "2014-10-29T18:00:23.181" ) dict entry( string "type" variant int32 0 ) ] ] signal sender=:1.99 -> dest=(null destination) serial=105 path=/com/canonical/HistoryService; interface=com.canonical.HistoryService; member=ThreadsModified array [ array [ dict entry( string "accountId" variant string "ofono/ofono/account0" ) dict entry( string "count" variant int64 10 ) dict entry( string "eventId" variant string "/ril_0/message_23C244B09E84DD1A00A561265EFC5B63C55C32A8" ) dict entry( string "message" variant string "Test message" ) dict entry( string "messageStatus" variant int64 0 ) dict entry( string "messageType" variant int64 0 ) dict entry( string "newEvent" variant int64 0 ) dict entry( string "participants" variant array [ string "+1PHONE_NUMBER_REDACTED" ] ) dict entry( string "readTimestamp" variant string "" ) dict entry( string "senderId" variant string "self" ) dict entry( string "threadId" variant string "+1PHONE_NUMBER_REDACTED" ) dict entry( string "timestamp" variant string "2014-10-29T18:00:23.181" ) dict entry( string "type" variant int32 0 ) dict entry( string "unreadCount" variant int64 1 ) ] ] ** Changed in: telephony-service Importance: Undecided => Critical -- You received this bug notification because you are a member of Unity API bugs, which is subscribed to Messaging Menu. https://bugs.launchpad.net/bugs/1387204 Title: Replying to a message does not work Status in The Messaging Menu: New Status in Telephony Service: New Bug description: Receive a text message Pull down the messages menu from the indicator touch the message, enter text, press send What should happen: it sends the message What happens: the message box collapses without sending the message Oddly, open the message again, touch the text box and the text you previously entered appears. Open the message, do not touch the text box and just press send, the text previously entered is sent and the message is removed from the menu To manage notifications about this bug go to: https://bugs.launchpad.net/indicator-messages/+bug/1387204/+subscriptions -- Mailing list: https://launchpad.net/~unity-api-bugs Post to : unity-api-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~unity-api-bugs More help : https://help.launchpad.net/ListHelp