signalapp / Signal-Android

A private messenger for Android.
https://signal.org
GNU Affero General Public License v3.0
25.47k stars 6.1k forks source link

Non-secure Group texts are blank #2143

Closed jeremymasters closed 7 years ago

jeremymasters commented 9 years ago

Sending texts to my group at work and everyone says my texts are empty messages. Not good for work! This worked fine in 2.2. Sorry about the typo here "emmitt" really means empty. Stupid auto-correct!

http://hastebin.com/ebesuroxud

jeremymasters commented 9 years ago

This is using Samsung GS4 stock 4.4.2 on Verizon.

jeremymasters commented 9 years ago

Encrypted groups work just fine.

agrajaghh commented 9 years ago

here you go:

--------- beginning of /dev/log/system
E/AndroidRuntime(19483): FATAL EXCEPTION: main
E/AndroidRuntime(19483): Process: org.thoughtcrime.securesms, PID: 19483
E/AndroidRuntime(19483): java.lang.RuntimeException: Unable to get provider org.thoughtcrime.securesms.providers.PartProvider: java.lang.SecurityException: Unable to find app for caller android.app.ApplicationThreadProxy@436f0210 (pid=19483) when registering receiver android.content.IIntentReceiver$Stub$Proxy@436ead98
E/AndroidRuntime(19483):    at android.app.ActivityThread.installProvider(ActivityThread.java:5056)
E/AndroidRuntime(19483):    at android.app.ActivityThread.installContentProviders(ActivityThread.java:4648)
E/AndroidRuntime(19483):    at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4562)
E/AndroidRuntime(19483):    at android.app.ActivityThread.access$1600(ActivityThread.java:161)
E/AndroidRuntime(19483):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1325)
E/AndroidRuntime(19483):    at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime(19483):    at android.os.Looper.loop(Looper.java:157)
E/AndroidRuntime(19483):    at android.app.ActivityThread.main(ActivityThread.java:5356)
E/AndroidRuntime(19483):    at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime(19483):    at java.lang.reflect.Method.invoke(Method.java:515)
E/AndroidRuntime(19483):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1265)
E/AndroidRuntime(19483):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1081)
E/AndroidRuntime(19483):    at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime(19483): Caused by: java.lang.SecurityException: Unable to find app for caller android.app.ApplicationThreadProxy@436f0210 (pid=19483) when registering receiver android.content.IIntentReceiver$Stub$Proxy@436ead98
E/AndroidRuntime(19483):    at android.os.Parcel.readException(Parcel.java:1465)
E/AndroidRuntime(19483):    at android.os.Parcel.readException(Parcel.java:1419)
E/AndroidRuntime(19483):    at android.app.ActivityManagerProxy.registerReceiver(ActivityManagerNative.java:2551)
E/AndroidRuntime(19483):    at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1821)
E/AndroidRuntime(19483):    at android.app.ContextImpl.registerReceiver(ContextImpl.java:1789)
E/AndroidRuntime(19483):    at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:486)
E/AndroidRuntime(19483):    at org.thoughtcrime.securesms.providers.PartProvider.initializeMasterSecret(PartProvider.java:145)
E/AndroidRuntime(19483):    at org.thoughtcrime.securesms.providers.PartProvider.onCreate(PartProvider.java:62)
E/AndroidRuntime(19483):    at android.content.ContentProvider.attachInfo(ContentProvider.java:1591)
E/AndroidRuntime(19483):    at android.content.ContentProvider.attachInfo(ContentProvider.java:1562)
E/AndroidRuntime(19483):    at android.app.ActivityThread.installProvider(ActivityThread.java:5053)
E/AndroidRuntime(19483):    ... 12 more
--------- beginning of /dev/log/main
D/AbsListView(19508): unregisterIRListener() is called 
W/ApplicationPackageManager(19508): getCSCPackageItemText()
W/ApplicationPackageManager(19508): getCSCPackageItemText()
W/ApplicationPackageManager(19508): getCSCPackageItemText()
W/KeyCachingService(19508): Incrementing activity count...
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): unregisterIRListener() is called 
W/KeyCachingService(19508): Decrementing activity count...
W/ApplicationPackageManager(19508): getCSCPackageItemText()
D/AbsListView(19508): Get MotionRecognitionManager
D/AbsListView(19508): Get MotionRecognitionManager
D/AbsListView(19508): Get MotionRecognitionManager
D/AbsListView(19508): Get MotionRecognitionManager
D/AbsListView(19508): Get MotionRecognitionManager
D/AbsListView(19508): Get MotionRecognitionManager
D/AbsListView(19508): Get MotionRecognitionManager
D/dalvikvm(19508): GC_CONCURRENT freed 1774K, 13% free 24443K/28088K, paused 2ms+6ms, total 53ms
D/dalvikvm(19508): WAIT_FOR_CONCURRENT_GC blocked 38ms
V/MediaPlayer-JNI(19508): native_finalize
W/MediaPlayer-JNI(19508): MediaPlayer finalized without being released
V/MediaPlayer-JNI(19508): release
V/MediaPlayer(19508): setListener
V/MediaPlayer(19508): disconnect
V/MediaPlayer(19508): destructor
V/MediaPlayer(19508): disconnect
D/dalvikvm(19508): GC_FOR_ALLOC freed 945K, 15% free 24595K/28796K, paused 40ms, total 40ms
D/dalvikvm(19508): GC_FOR_ALLOC freed 558K, 15% free 24822K/29088K, paused 36ms, total 36ms
W/PhoneNumberFormatter(19508): Got local CC: US
W/MmsSmsDatabase(19508): Executing query: SELECT _id, body, type, thread_id, address, address_device_id, subject, date_sent, date_received, m_type, msg_box, status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, transport_type FROM (SELECT DISTINCT date_sent * 1 AS date_sent, date * 1 AS date_received, _id, body, read, thread_id, type, address, address_device_id, subject, NULL AS m_type, NULL AS msg_box, status, NULL AS part_count, NULL AS ct_l, NULL AS tr_id, NULL AS m_size, NULL AS exp, NULL AS st, delivery_receipt_count, 'sms' AS transport_type FROM sms WHERE (thread_id = 28) UNION ALL SELECT DISTINCT date * 1000 AS date_sent, date_received * 1000 AS date_received, _id, body, read, thread_id, NULL AS type, address, address_device_id, NULL AS subject, m_type, msg_box, NULL AS status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, 'mms' AS transport_type FROM mms WHERE (thread_id = 28) ORDER BY date_received ASC)
W/PhoneNumberFormatter(19508): Got local CC: US
D/AbsListView(19508): onVisibilityChanged() is called, visibility : 4
D/AbsListView(19508): unregisterIRListener() is called 
W/MmsCommunication(19508): Getting MMSC params for apn VZWAPP
W/TelephonyUtil(19508): Choosing MCC+MNC info from TelephonyManager.getSimOperator()
W/ApnDatabase(19508): Querying table for MCC+MNC 311480 and APN name VZWAPP
D/AbsListView(19508): onVisibilityChanged() is called, visibility : 0
D/AbsListView(19508): unregisterIRListener() is called 
W/KeyCachingService(19508): Incrementing activity count...
W/ApnDatabase(19508): Returning preferred APN Apn{ mmsc: "http://mms.vtext.com/servlets/mms", proxy: none, port: none }
D/AbsListView(19508): unregisterIRListener() is called 
W/MmsSmsDatabase(19508): Executing query: SELECT _id, body, read, type, address, address_device_id, subject, thread_id, status, date_sent, date_received, m_type, msg_box, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, transport_type FROM (SELECT DISTINCT date_sent * 1 AS date_sent, date * 1 AS date_received, _id, body, read, thread_id, type, address, address_device_id, subject, NULL AS m_type, NULL AS msg_box, status, NULL AS part_count, NULL AS ct_l, NULL AS tr_id, NULL AS m_size, NULL AS exp, NULL AS st, delivery_receipt_count, 'sms' AS transport_type FROM sms WHERE (read = 0) UNION ALL SELECT DISTINCT date * 1000 AS date_sent, date_received * 1000 AS date_received, _id, body, read, thread_id, NULL AS type, address, address_device_id, NULL AS subject, m_type, msg_box, NULL AS status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, 'mms' AS transport_type FROM mms WHERE (read = 0) ORDER BY date_received ASC)
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): onVisibilityChanged() is called, visibility : 4
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): unregisterIRListener() is called 
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
D/AbsListView(19508): unregisterIRListener() is called 
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
W/MmsSmsDatabase(19508): Executing query: SELECT _id, body, type, thread_id, address, address_device_id, subject, date_sent, date_received, m_type, msg_box, status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, transport_type FROM (SELECT DISTINCT date_sent * 1 AS date_sent, date * 1 AS date_received, _id, body, read, thread_id, type, address, address_device_id, subject, NULL AS m_type, NULL AS msg_box, status, NULL AS part_count, NULL AS ct_l, NULL AS tr_id, NULL AS m_size, NULL AS exp, NULL AS st, delivery_receipt_count, 'sms' AS transport_type FROM sms WHERE (thread_id = 28) UNION ALL SELECT DISTINCT date * 1000 AS date_sent, date_received * 1000 AS date_received, _id, body, read, thread_id, NULL AS type, address, address_device_id, NULL AS subject, m_type, msg_box, NULL AS status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, 'mms' AS transport_type FROM mms WHERE (thread_id = 28) ORDER BY date_received DESC) LIMIT 1
W/PhoneNumberFormatter(19508): Got local CC: US
W/PhoneNumberFormatter(19508): Got local CC: US
D/AbsListView(19508): unregisterIRListener() is called 
W/SmsSendJob(19508): Sending message: 3809
D/AbsListView(19508): unregisterIRListener() is called 
W/SmsSentJob(19508): Got SMS callback: org.thoughtcrime.securesms.SendReceiveService.SENT_SMS_ACTION , -1
W/MessageDatabase(19508): Updating ID: 3809 to base type: 23
W/MmsSmsDatabase(19508): Executing query: SELECT _id, body, type, thread_id, address, address_device_id, subject, date_sent, date_received, m_type, msg_box, status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, transport_type FROM (SELECT DISTINCT date_sent * 1 AS date_sent, date * 1 AS date_received, _id, body, read, thread_id, type, address, address_device_id, subject, NULL AS m_type, NULL AS msg_box, status, NULL AS part_count, NULL AS ct_l, NULL AS tr_id, NULL AS m_size, NULL AS exp, NULL AS st, delivery_receipt_count, 'sms' AS transport_type FROM sms WHERE (thread_id = 28) UNION ALL SELECT DISTINCT date * 1000 AS date_sent, date_received * 1000 AS date_received, _id, body, read, thread_id, NULL AS type, address, address_device_id, NULL AS subject, m_type, msg_box, NULL AS status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, 'mms' AS transport_type FROM mms WHERE (thread_id = 28) ORDER BY date_received DESC) LIMIT 1
D/AbsListView(19508): unregisterIRListener() is called 
W/SmsSentJob(19508): Got SMS callback: org.thoughtcrime.securesms.SendReceiveService.DELIVERED_SMS_ACTION , 0
W/MessageDatabase(19508): Updating ID: 3809 to status: 0
D/AbsListView(19508): unregisterIRListener() is called 
W/KeyCachingService(19508): Decrementing activity count...
W/IInputConnectionWrapper(19508): getExtractedText on inactive InputConnection
W/IInputConnectionWrapper(19508): getTextBeforeCursor on inactive InputConnection
W/IInputConnectionWrapper(19508): getSelectedText on inactive InputConnection
W/IInputConnectionWrapper(19508): getTextAfterCursor on inactive InputConnection
W/IInputConnectionWrapper(19508): getExtractedText on inactive InputConnection
W/IInputConnectionWrapper(19508): getTextBeforeCursor on inactive InputConnection
W/IInputConnectionWrapper(19508): getSelectedText on inactive InputConnection
W/IInputConnectionWrapper(19508): getTextAfterCursor on inactive InputConnection
W/SMSListener(19508): Got SMS broadcast...
W/ApplicationPackageManager(19508): getCSCPackageItemText()
W/ApplicationPackageManager(19508): getCSCPackageItemText()
W/ApplicationPackageManager(19508): getCSCPackageItemText()
W/SMSListener(19508): Got SMS broadcast...
W/ApplicationPackageManager(19508): getCSCPackageItemText()
W/ApplicationPackageManager(19508): getCSCPackageItemText()
W/ApplicationPackageManager(19508): getCSCPackageItemText()
W/MmsSmsDatabase(19508): Executing query: SELECT _id, body, type, thread_id, address, address_device_id, subject, date_sent, date_received, m_type, msg_box, status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, transport_type FROM (SELECT DISTINCT date_sent * 1 AS date_sent, date * 1 AS date_received, _id, body, read, thread_id, type, address, address_device_id, subject, NULL AS m_type, NULL AS msg_box, status, NULL AS part_count, NULL AS ct_l, NULL AS tr_id, NULL AS m_size, NULL AS exp, NULL AS st, delivery_receipt_count, 'sms' AS transport_type FROM sms WHERE (thread_id = 28) UNION ALL SELECT DISTINCT date * 1000 AS date_sent, date_received * 1000 AS date_received, _id, body, read, thread_id, NULL AS type, address, address_device_id, NULL AS subject, m_type, msg_box, NULL AS status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, 'mms' AS transport_type FROM mms WHERE (thread_id = 28) ORDER BY date_received DESC) LIMIT 1
W/MmsSmsDatabase(19508): Executing query: SELECT _id, body, read, type, address, address_device_id, subject, thread_id, status, date_sent, date_received, m_type, msg_box, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, transport_type FROM (SELECT DISTINCT date_sent * 1 AS date_sent, date * 1 AS date_received, _id, body, read, thread_id, type, address, address_device_id, subject, NULL AS m_type, NULL AS msg_box, status, NULL AS part_count, NULL AS ct_l, NULL AS tr_id, NULL AS m_size, NULL AS exp, NULL AS st, delivery_receipt_count, 'sms' AS transport_type FROM sms WHERE (read = 0) UNION ALL SELECT DISTINCT date * 1000 AS date_sent, date_received * 1000 AS date_received, _id, body, read, thread_id, NULL AS type, address, address_device_id, NULL AS subject, m_type, msg_box, NULL AS status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, 'mms' AS transport_type FROM mms WHERE (read = 0) ORDER BY date_received ASC)
W/NotificationState(19508): Added thread: 28
W/NotificationState(19508): Pending array off intent length: 1
W/MmsSmsDatabase(19508): Executing query: SELECT _id, body, read, type, address, address_device_id, subject, thread_id, status, date_sent, date_received, m_type, msg_box, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, transport_type FROM (SELECT DISTINCT date_sent * 1 AS date_sent, date * 1 AS date_received, _id, body, read, thread_id, type, address, address_device_id, subject, NULL AS m_type, NULL AS msg_box, status, NULL AS part_count, NULL AS ct_l, NULL AS tr_id, NULL AS m_size, NULL AS exp, NULL AS st, delivery_receipt_count, 'sms' AS transport_type FROM sms WHERE (read = 0) UNION ALL SELECT DISTINCT date * 1000 AS date_sent, date_received * 1000 AS date_received, _id, body, read, thread_id, NULL AS type, address, address_device_id, NULL AS subject, m_type, msg_box, NULL AS status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, 'mms' AS transport_type FROM mms WHERE (read = 0) ORDER BY date_received ASC)
W/NotificationState(19508): Added thread: 28
W/NotificationState(19508): Pending array off intent length: 1
W/PhoneNumberFormatter(19508): Got local CC: US
W/MmsCommunication(19508): Getting MMSC params for apn VZWAPP
W/TelephonyUtil(19508): Choosing MCC+MNC info from TelephonyManager.getSimOperator()
W/ApnDatabase(19508): Querying table for MCC+MNC 311480 and APN name VZWAPP
W/ApnDatabase(19508): Returning preferred APN Apn{ mmsc: "http://mms.vtext.com/servlets/mms", proxy: none, port: none }
W/MmsSmsDatabase(19508): Executing query: SELECT _id, body, read, type, address, address_device_id, subject, thread_id, status, date_sent, date_received, m_type, msg_box, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, transport_type FROM (SELECT DISTINCT date_sent * 1 AS date_sent, date * 1 AS date_received, _id, body, read, thread_id, type, address, address_device_id, subject, NULL AS m_type, NULL AS msg_box, status, NULL AS part_count, NULL AS ct_l, NULL AS tr_id, NULL AS m_size, NULL AS exp, NULL AS st, delivery_receipt_count, 'sms' AS transport_type FROM sms WHERE (read = 0) UNION ALL SELECT DISTINCT date * 1000 AS date_sent, date_received * 1000 AS date_received, _id, body, read, thread_id, NULL AS type, address, address_device_id, NULL AS subject, m_type, msg_box, NULL AS status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, 'mms' AS transport_type FROM mms WHERE (read = 0) ORDER BY date_received ASC)
D/AbsListView(19508): unregisterIRListener() is called 
W/KeyCachingService(19508): Incrementing activity count...
W/IInputConnectionWrapper(19508): getExtractedText on inactive InputConnection
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
W/MmsSmsDatabase(19508): Executing query: SELECT _id, body, type, thread_id, address, address_device_id, subject, date_sent, date_received, m_type, msg_box, status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, transport_type FROM (SELECT DISTINCT date_sent * 1 AS date_sent, date * 1 AS date_received, _id, body, read, thread_id, type, address, address_device_id, subject, NULL AS m_type, NULL AS msg_box, status, NULL AS part_count, NULL AS ct_l, NULL AS tr_id, NULL AS m_size, NULL AS exp, NULL AS st, delivery_receipt_count, 'sms' AS transport_type FROM sms WHERE (thread_id = 28) UNION ALL SELECT DISTINCT date * 1000 AS date_sent, date_received * 1000 AS date_received, _id, body, read, thread_id, NULL AS type, address, address_device_id, NULL AS subject, m_type, msg_box, NULL AS status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, 'mms' AS transport_type FROM mms WHERE (thread_id = 28) ORDER BY date_received DESC) LIMIT 1
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
W/PhoneNumberFormatter(19508): Got local CC: US
W/PhoneNumberFormatter(19508): Got local CC: US
D/AbsListView(19508): unregisterIRListener() is called 
W/SmsSendJob(19508): Sending message: 3811
D/AbsListView(19508): unregisterIRListener() is called 
W/SmsSentJob(19508): Got SMS callback: org.thoughtcrime.securesms.SendReceiveService.SENT_SMS_ACTION , -1
W/MessageDatabase(19508): Updating ID: 3811 to base type: 23
W/MmsSmsDatabase(19508): Executing query: SELECT _id, body, type, thread_id, address, address_device_id, subject, date_sent, date_received, m_type, msg_box, status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, transport_type FROM (SELECT DISTINCT date_sent * 1 AS date_sent, date * 1 AS date_received, _id, body, read, thread_id, type, address, address_device_id, subject, NULL AS m_type, NULL AS msg_box, status, NULL AS part_count, NULL AS ct_l, NULL AS tr_id, NULL AS m_size, NULL AS exp, NULL AS st, delivery_receipt_count, 'sms' AS transport_type FROM sms WHERE (thread_id = 28) UNION ALL SELECT DISTINCT date * 1000 AS date_sent, date_received * 1000 AS date_received, _id, body, read, thread_id, NULL AS type, address, address_device_id, NULL AS subject, m_type, msg_box, NULL AS status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, 'mms' AS transport_type FROM mms WHERE (thread_id = 28) ORDER BY date_received DESC) LIMIT 1
D/AbsListView(19508): unregisterIRListener() is called 
W/KeyCachingService(19508): Decrementing activity count...
W/ApplicationPackageManager(19508): getCSCPackageItemText()
W/ApplicationPackageManager(19508): getCSCPackageItemText()
W/ApplicationPackageManager(19508): getCSCPackageItemText()
D/AbsListView(19508): onVisibilityChanged() is called, visibility : 0
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): unregisterIRListener() is called 
W/KeyCachingService(19508): Incrementing activity count...
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): onDetachedFromWindow
D/AbsListView(19508): unregisterIRListener() is called 
W/SmsSentJob(19508): Got SMS callback: org.thoughtcrime.securesms.SendReceiveService.DELIVERED_SMS_ACTION , 0
W/MessageDatabase(19508): Updating ID: 3811 to status: 0
D/AbsListView(19508): unregisterIRListener() is called 
W/KeyCachingService(19508): Decrementing activity count...
W/ApplicationPackageManager(19508): getCSCPackageItemText()
D/AbsListView(19508): Get MotionRecognitionManager
D/AbsListView(19508): Get MotionRecognitionManager
D/AbsListView(19508): Get MotionRecognitionManager
D/AbsListView(19508): Get MotionRecognitionManager
D/AbsListView(19508): Get MotionRecognitionManager
D/AbsListView(19508): Get MotionRecognitionManager
D/AbsListView(19508): Get MotionRecognitionManager
W/MmsSmsDatabase(19508): Executing query: SELECT _id, body, type, thread_id, address, address_device_id, subject, date_sent, date_received, m_type, msg_box, status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, transport_type FROM (SELECT DISTINCT date_sent * 1 AS date_sent, date * 1 AS date_received, _id, body, read, thread_id, type, address, address_device_id, subject, NULL AS m_type, NULL AS msg_box, status, NULL AS part_count, NULL AS ct_l, NULL AS tr_id, NULL AS m_size, NULL AS exp, NULL AS st, delivery_receipt_count, 'sms' AS transport_type FROM sms WHERE (thread_id = 62) UNION ALL SELECT DISTINCT date * 1000 AS date_sent, date_received * 1000 AS date_received, _id, body, read, thread_id, NULL AS type, address, address_device_id, NULL AS subject, m_type, msg_box, NULL AS status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, 'mms' AS transport_type FROM mms WHERE (thread_id = 62) ORDER BY date_received ASC)
D/AbsListView(19508): onVisibilityChanged() is called, visibility : 4
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): onVisibilityChanged() is called, visibility : 0
D/AbsListView(19508): unregisterIRListener() is called 
W/MmsCommunication(19508): Getting MMSC params for apn VZWAPP
W/TelephonyUtil(19508): Choosing MCC+MNC info from TelephonyManager.getSimOperator()
W/ApnDatabase(19508): Querying table for MCC+MNC 311480 and APN name VZWAPP
D/AbsListView(19508): unregisterIRListener() is called 
W/ApnDatabase(19508): Returning preferred APN Apn{ mmsc: "http://mms.vtext.com/servlets/mms", proxy: none, port: none }
D/AbsListView(19508): unregisterIRListener() is called 
W/KeyCachingService(19508): Incrementing activity count...
W/MmsSmsDatabase(19508): Executing query: SELECT _id, body, read, type, address, address_device_id, subject, thread_id, status, date_sent, date_received, m_type, msg_box, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, transport_type FROM (SELECT DISTINCT date_sent * 1 AS date_sent, date * 1 AS date_received, _id, body, read, thread_id, type, address, address_device_id, subject, NULL AS m_type, NULL AS msg_box, status, NULL AS part_count, NULL AS ct_l, NULL AS tr_id, NULL AS m_size, NULL AS exp, NULL AS st, delivery_receipt_count, 'sms' AS transport_type FROM sms WHERE (read = 0) UNION ALL SELECT DISTINCT date * 1000 AS date_sent, date_received * 1000 AS date_received, _id, body, read, thread_id, NULL AS type, address, address_device_id, NULL AS subject, m_type, msg_box, NULL AS status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, 'mms' AS transport_type FROM mms WHERE (read = 0) ORDER BY date_received ASC)
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): unregisterIRListener() is called 
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
D/AbsListView(19508): onVisibilityChanged() is called, visibility : 4
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): unregisterIRListener() is called 
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
D/AbsListView(19508): unregisterIRListener() is called 
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
D/dalvikvm(19508): GC_CONCURRENT freed 5460K, 22% free 27346K/34680K, paused 9ms+9ms, total 105ms
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
W/SmilUtil(19508): Creating SMIL document from SlideDeck.
D/AbsListView(19508): unregisterIRListener() is called 
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
W/PartDatabase(19508): Writing part data from buffer
W/EncryptingPartDatabase(19508): Writing part to: /data/data/org.thoughtcrime.securesms/app_parts/part-2059976819.mms
W/PartDatabase(19508): Wrote part to file: /data/data/org.thoughtcrime.securesms/app_parts/part-2059976819.mms
W/PartDatabase(19508): Inserted part at ID: 512
W/MmsSmsDatabase(19508): Executing query: SELECT _id, body, type, thread_id, address, address_device_id, subject, date_sent, date_received, m_type, msg_box, status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, transport_type FROM (SELECT DISTINCT date_sent * 1 AS date_sent, date * 1 AS date_received, _id, body, read, thread_id, type, address, address_device_id, subject, NULL AS m_type, NULL AS msg_box, status, NULL AS part_count, NULL AS ct_l, NULL AS tr_id, NULL AS m_size, NULL AS exp, NULL AS st, delivery_receipt_count, 'sms' AS transport_type FROM sms WHERE (thread_id = 62) UNION ALL SELECT DISTINCT date * 1000 AS date_sent, date_received * 1000 AS date_received, _id, body, read, thread_id, NULL AS type, address, address_device_id, NULL AS subject, m_type, msg_box, NULL AS status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, 'mms' AS transport_type FROM mms WHERE (thread_id = 62) ORDER BY date_received DESC) LIMIT 1
W/EncryptingPartDatabase(19508): Getting part at: /data/data/org.thoughtcrime.securesms/app_parts/part-2059976819.mms
W/MmsSendJob(19508): Sending MMS directly without radio change...
W/PduComposer(19508): Making send request...
W/PduComposer(19508): Making message body...
W/PduComposer(19508): Returning: 448 bytes...
W/MmsCommunication(19508): Getting MMSC params for apn VZWAPP
W/TelephonyUtil(19508): Choosing MCC+MNC info from TelephonyManager.getSimOperator()
W/ApnDatabase(19508): Querying table for MCC+MNC 311480 and APN name VZWAPP
D/AbsListView(19508): unregisterIRListener() is called 
W/ApnDatabase(19508): Returning preferred APN Apn{ mmsc: "http://mms.vtext.com/servlets/mms", proxy: none, port: none }
W/OutgoingMmsConnection(19508): Sending MMS of length: 448
D/AbsListView(19508): unregisterIRListener() is called 
W/MmsSendJob(19508): java.io.IOException: Connection manager could not obtain route to host.
W/MmsSendJob(19508):    at org.thoughtcrime.securesms.mms.OutgoingMmsConnection.sendBytes(OutgoingMmsConnection.java:92)
W/MmsSendJob(19508):    at org.thoughtcrime.securesms.mms.OutgoingMmsConnection.send(OutgoingMmsConnection.java:69)
W/MmsSendJob(19508):    at org.thoughtcrime.securesms.jobs.MmsSendJob.sendMms(MmsSendJob.java:162)
W/MmsSendJob(19508):    at org.thoughtcrime.securesms.jobs.MmsSendJob.deliver(MmsSendJob.java:109)
W/MmsSendJob(19508):    at org.thoughtcrime.securesms.jobs.MmsSendJob.onRun(MmsSendJob.java:68)
W/MmsSendJob(19508):    at org.thoughtcrime.securesms.jobs.MasterSecretJob.onRun(MasterSecretJob.java:18)
W/MmsSendJob(19508):    at org.whispersystems.jobqueue.JobConsumer.runJob(JobConsumer.java:72)
W/MmsSendJob(19508):    at org.whispersystems.jobqueue.JobConsumer.run(JobConsumer.java:46)
W/MmsSendJob(19508): Sending MMS with radio change and proxy...
W/MmsRadio(19508): startUsingNetworkFeature status: 1
W/MmsRadio(19508): Got connectivity change...
W/MmsRadio(19508): Connected: NetworkInfo: type: mobile_mms[LTE], state: DISCONNECTED/IDLE, reason: (unspecified), extra: (none), roaming: false, failover: false, isAvailable: true, isConnectedToProvisioningNetwork: false
W/MmsRadio(19508): Connected: NetworkInfo: type: mobile_mms[LTE], state: DISCONNECTED/IDLE, reason: (unspecified), extra: (none), roaming: false, failover: false, isAvailable: true, isConnectedToProvisioningNetwork: false
W/MmsRadio(19508): Got connectivity change...
W/MmsRadio(19508): Connected: NetworkInfo: type: mobile_mms[LTE], state: CONNECTED/CONNECTED, reason: connected, extra: VZWAPP, roaming: false, failover: false, isAvailable: true, isConnectedToProvisioningNetwork: false
W/MmsRadio(19508): Notifying connected...
W/MmsRadio(19508): Connected: NetworkInfo: type: mobile_mms[LTE], state: CONNECTED/CONNECTED, reason: connected, extra: VZWAPP, roaming: false, failover: false, isAvailable: true, isConnectedToProvisioningNetwork: false
W/PduComposer(19508): Making send request...
W/PduComposer(19508): Making message body...
W/PduComposer(19508): Returning: 448 bytes...
W/MmsCommunication(19508): Getting MMSC params for apn VZWAPP
W/TelephonyUtil(19508): Choosing MCC+MNC info from TelephonyManager.getSimOperator()
W/ApnDatabase(19508): Querying table for MCC+MNC 311480 and APN name VZWAPP
W/ApnDatabase(19508): Returning preferred APN Apn{ mmsc: "http://mms.vtext.com/servlets/mms", proxy: none, port: none }
W/OutgoingMmsConnection(19508): Sending MMS of length: 448, using mms radio
W/MmsCommunication(19508): Checking route to address: mms.vtext.com, 198.224.144.214
W/MmsCommunication(19508): requestRouteToHost result: true
W/OutgoingMmsConnection(19508): got successful route to host mms.vtext.com
W/MmsCommunication(19508): connecting to http://mms.vtext.com/servlets/mms
W/MmsCommunication(19508): * response code: HTTP/1.1 200 OK
W/MmsCommunication(19508): Received full server response, 46 bytes
W/PduParser(19508): parse() called...
W/PduParser(19508): Message Type: 129
W/MmsSendJob(19508): Sent MMS part of content-type: application/smil
W/MmsSendJob(19508): Sent MMS part of content-type: text/plain
W/MmsSendJob(19508): Comparing: 54 31 34 39 65 64 30 33 35 35 65 30 
W/MmsSendJob(19508): With:      54 31 34 39 65 64 30 33 35 35 65 30 
W/MmsRadio(19508): MMS Radio Disconnect Called...
W/MmsRadio(19508): Reference count: 0
W/MmsRadio(19508): Turning off MMS radio...
W/MmsRadio(19508): Unregistering receiver...
D/AbsListView(19508): unregisterIRListener() is called 
W/KeyCachingService(19508): Decrementing activity count...
W/IInputConnectionWrapper(19508): getExtractedText on inactive InputConnection
W/IInputConnectionWrapper(19508): getTextBeforeCursor on inactive InputConnection
W/IInputConnectionWrapper(19508): getSelectedText on inactive InputConnection
W/IInputConnectionWrapper(19508): getTextAfterCursor on inactive InputConnection
W/IInputConnectionWrapper(19508): getExtractedText on inactive InputConnection
W/IInputConnectionWrapper(19508): getTextBeforeCursor on inactive InputConnection
W/IInputConnectionWrapper(19508): getSelectedText on inactive InputConnection
W/IInputConnectionWrapper(19508): getTextAfterCursor on inactive InputConnection
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): unregisterIRListener() is called 
W/MmsCommunication(19508): Getting MMSC params for apn VZWAPP
W/TelephonyUtil(19508): Choosing MCC+MNC info from TelephonyManager.getSimOperator()
W/ApnDatabase(19508): Querying table for MCC+MNC 311480 and APN name VZWAPP
W/ApnDatabase(19508): Returning preferred APN Apn{ mmsc: "http://mms.vtext.com/servlets/mms", proxy: none, port: none }
W/MmsSmsDatabase(19508): Executing query: SELECT _id, body, read, type, address, address_device_id, subject, thread_id, status, date_sent, date_received, m_type, msg_box, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, transport_type FROM (SELECT DISTINCT date_sent * 1 AS date_sent, date * 1 AS date_received, _id, body, read, thread_id, type, address, address_device_id, subject, NULL AS m_type, NULL AS msg_box, status, NULL AS part_count, NULL AS ct_l, NULL AS tr_id, NULL AS m_size, NULL AS exp, NULL AS st, delivery_receipt_count, 'sms' AS transport_type FROM sms WHERE (read = 0) UNION ALL SELECT DISTINCT date * 1000 AS date_sent, date_received * 1000 AS date_received, _id, body, read, thread_id, NULL AS type, address, address_device_id, NULL AS subject, m_type, msg_box, NULL AS status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, 'mms' AS transport_type FROM mms WHERE (read = 0) ORDER BY date_received ASC)
D/AbsListView(19508): unregisterIRListener() is called 
W/KeyCachingService(19508): Incrementing activity count...
D/AbsListView(19508): unregisterIRListener() is called 
W/IInputConnectionWrapper(19508): getExtractedText on inactive InputConnection
W/IInputConnectionWrapper(19508): getTextBeforeCursor on inactive InputConnection
W/IInputConnectionWrapper(19508): getSelectedText on inactive InputConnection
W/IInputConnectionWrapper(19508): getTextAfterCursor on inactive InputConnection
W/IInputConnectionWrapper(19508): getExtractedText on inactive InputConnection
W/IInputConnectionWrapper(19508): getTextBeforeCursor on inactive InputConnection
W/IInputConnectionWrapper(19508): getSelectedText on inactive InputConnection
W/IInputConnectionWrapper(19508): getTextAfterCursor on inactive InputConnection
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
D/AbsListView(19508): Get MotionRecognitionManager
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): unregisterIRListener() is called 
W/MmsListener(19508): Got MMS broadcast...android.provider.Telephony.WAP_PUSH_DELIVER
W/MmsListener(19508): Relevant!
W/PduParser(19508): parse() called...
W/PduParser(19508): Message Type: 130
W/MmsDatabse(19508): Message received type: 130
W/ApplicationPackageManager(19508): getCSCPackageItemText()
W/ApplicationPackageManager(19508): getCSCPackageItemText()
W/ApplicationPackageManager(19508): getCSCPackageItemText()
W/MmsListener(19508): Got MMS broadcast...android.provider.Telephony.WAP_PUSH_RECEIVED
W/ApplicationPackageManager(19508): getCSCPackageItemText()
W/ApplicationPackageManager(19508): getCSCPackageItemText()
W/ApplicationPackageManager(19508): getCSCPackageItemText()
W/MmsReceiveJob(19508): Inserted received MMS notification...
W/MmsDownloadJob(19508): MmsDownloadJob:onRun()
W/MmsDownloadJob(19508): About to parse URL...
W/MmsDownloadJob(19508): Downloading mms at 69.78.32.246
W/MmsDownloadJob(19508): Connecting directly...
W/MmsCommunication(19508): Getting MMSC params for apn VZWAPP
W/TelephonyUtil(19508): Choosing MCC+MNC info from TelephonyManager.getSimOperator()
W/ApnDatabase(19508): Querying table for MCC+MNC 311480 and APN name VZWAPP
W/ApnDatabase(19508): Returning preferred APN Apn{ mmsc: "http://mms.vtext.com/servlets/mms", proxy: none, port: none }
W/MmsCommunication(19508): returning vacuous success since MMS radio is not in use
W/IncomingMmsConnection(19508): got successful route to host 69.78.32.246
W/MmsCommunication(19508): connecting to http://69.78.32.246/servlets/mms?message-id=062EF94C6E280000E620000404
D/AbsListView(19508): onDetachedFromWindow
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): unregisterIRListener() is called 
E/ViewRootImpl(19508): sendUserActionEvent() mView == null
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
D/AbsListView(19508): unregisterIRListener() is called 
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(19508): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
W/KeyCachingService(19508): Decrementing activity count...
W/ApplicationPackageManager(19508): getCSCPackageItemText()
W/ApplicationPackageManager(19508): getCSCPackageItemText()
W/ApplicationPackageManager(19508): getCSCPackageItemText()
D/AbsListView(19508): onVisibilityChanged() is called, visibility : 0
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): unregisterIRListener() is called 
W/KeyCachingService(19508): Incrementing activity count...
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): onDetachedFromWindow
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): Get MotionRecognitionManager
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): onDetachedFromWindow
D/AbsListView(19508): unregisterIRListener() is called 
W/KeyCachingService(19508): Decrementing activity count...
W/ApplicationPackageManager(19508): getCSCPackageItemText()
W/Resources(19508): Converting to string: TypedValue{t=0x10/d=0x1f4 a=-1}
W/Resources(19508): Converting to string: TypedValue{t=0x10/d=0x1f4 a=-1}
V/MediaPlayer-JNI(19508): native_setup
V/MediaPlayer(19508): constructor
V/MediaPlayer(19508): setListener
V/MediaPlayer-JNI(19508): setDataSourceFD: fd 64
V/MediaPlayer(19508): setDataSource(64, 0, 576460752303423487)
V/MediaPlayer(19508): message received msg=8, ext1=0, ext2=0
V/MediaPlayer(19508): notify(8, 0, 0) callback on disconnected mediaplayer
V/MediaPlayer-JNI(19508): setAudioStreamType: 2
V/MediaPlayer(19508): MediaPlayer::setAudioStreamType
V/MediaPlayer(19508): setVideoSurfaceTexture
V/MediaPlayer(19508): prepare
V/MediaPlayer(19508): message received msg=200, ext1=973, ext2=0
W/MediaPlayer(19508): info/warning (973, 0)
V/MediaPlayer(19508): callback application
V/MediaPlayer(19508): back from callback
V/MediaPlayer(19508): message received msg=5, ext1=0, ext2=0
V/MediaPlayer(19508): New video size 0 x 0
V/MediaPlayer(19508): callback application
V/MediaPlayer(19508): back from callback
V/MediaPlayer(19508): message received msg=1, ext1=0, ext2=0
V/MediaPlayer(19508): prepared
V/MediaPlayer(19508): signal application thread
V/MediaPlayer(19508): callback application
V/MediaPlayer(19508): prepare complete - status=0
V/MediaPlayer(19508): back from callback
D/Ringtone(19508): Successfully created local player
D/AbsListView(19508): Get MotionRecognitionManager
W/ApplicationPackageManager(19508): getCSCPackageItemText()
W/ApplicationPackageManager(19508): getCSCPackageItemText()
W/ApplicationPackageManager(19508): getCSCPackageItemText()
D/AbsListView(19508): onVisibilityChanged() is called, visibility : 4
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): onVisibilityChanged() is called, visibility : 0
D/AbsListView(19508): unregisterIRListener() is called 
I/MediaPlayer(19508): Don't send intent. msg.arg1 = 0, msg.arg2 = 0
E/MediaPlayer(19508): Should have subtitle controller already set
W/KeyCachingService(19508): Incrementing activity count...
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): onVisibilityChanged() is called, visibility : 4
D/AbsListView(19508): unregisterIRListener() is called 
D/AbsListView(19508): unregisterIRListener() is called 
W/KeyCachingService(19508): Decrementing activity count...
W/ApplicationPackageManager(19508): getCSCPackageItemText()
I/PersonaManager(19508): getPersonaService() name persona_policy
jeremymasters commented 9 years ago

No one else having this issue or can't reproduce? I use group texting for work hence my pleading. Hopefully in not being imprudent.

jeremymasters commented 9 years ago

Is anyone else having g an issue with texts to non-textsecure users being blank?

jeremymasters commented 9 years ago

Edited to show that I'm not getting the app restart+password request anymore. Group texts are still blank to non-textsecure users. They only contain my name, nothing else.

lsowen commented 9 years ago

I am having the same (similar?) issue. Except in my case, one member of the group receives the full content, and all others only receive an empty message. The person who gets the full contents appears to be the person who created the group MMS (if I am not the initiator) or the first person on the recipient list (if I am the initiator).

molenick commented 9 years ago

I'm having the same issue on a stock Samsung galaxy S4 on Verizion. In my situation it is other android users (two, both Galaxy S4) who don't seem to get my message, iOS users seem to get it fine. Also, this is for unencrypted sessions.

This is the only critical issue I have with TextSecure, and prevents me from convincing others it's worthwhile to use over default texting apps.

Thanks!

jeremymasters commented 9 years ago

Could this be related to #511 ?

lsowen commented 9 years ago

hi @jeremymasters , at least in my case, I don't think that is the issue. I'm able to send/receive MMS without issue, it is just that all but one group MMS recipients receive a blank message from me.

apmon commented 9 years ago

are this issue and #1973 duplicates of each other?

jeremymasters commented 9 years ago

Another user that I text with is having this problem. It's a little more irritating though because if the other parties continue to text the group it actually ends up crashing Textsecure.

jeremymasters commented 9 years ago

Can any developers reproduce this? It's issues like this that have caused yet another of my friends to quit using Textsecure.

oxogglant commented 9 years ago

I am having the similar problem. Non-secure MMS to a group -- all participants receive the correct message except one, who receives a blank message. I am on a Moto X stock on Verizon.

shellster commented 9 years ago

I'm having the exact same problem on a Samsung Galaxy S5, and have had this problem for over a year (not sure which version I started with). MMS has never worked for sending. My coworkers always get a blank message.

effigies commented 9 years ago

I can reliably reproduce this issue, if that's helpful. All MMS messages, group or individual, are received as blank. I can get debug info from either phone, if someone can tell me what info would be useful.

Sending phone: Samsung Galaxy S5 stock w/ TextSecure Receiving phone: HTC Incredible 4G LTE stock w/ stock SMS app

oxogglant commented 8 years ago

Is there any update on this? This bug is causing friends to drop Textsecure. I can reproduce it reliably. It seems to happen when the receiving phone is using the stock LG text app.

mcginty commented 8 years ago

is anyone having this problem outside of verizon?

effigies commented 8 years ago

As sender or receiver? As a TextSecure user I've been on both Verizon and Sprint networks. The people who've received blank texts were Verizon Android users of various manufacturers, BUT some other Verizon Android users have been able to read the texts.

It's now been a bit, and there are new phones, but I can poll people who've had issues receiving my group texts in the past and see what their current phone is and whether they're still having issues.

jeremymasters commented 8 years ago

For me this problem ended up going away some time ago. Can't remember exactly when. Probably shortly after I complained about it last because I would have kept whining.

shellster commented 8 years ago

I'm a Verizon user as well.

lorrin commented 8 years ago

I also used to have this problem but no longer do. Nexus 4, Sony Z3 Compact, both T-Mobile USA.

mcginty commented 8 years ago

For whoever this is still happening to, I'd love to see logs after sending/receiving a message that arrives blank. The logs from OP are too old to do much with because of how much the MMS code changed.

effigies commented 8 years ago

https://gist.github.com/anonymous/03e73795226712b61568

Sent from Galaxy S5 (Cyanogenmod) on Sprint. All receivers are Verizon. Unfortunately reports aren't as detailed as I'd like.

Phone Received
Samsung Galaxy S6 Received (see double)
Samsung Galaxy S5 Received (see double)
HTC Incredible 4G LTE See attachment that can't be opened
Moto X Received, looks like normal group text
Droid (I'll try to get more specific model) Text in slideshow

So this is definitely an improvement since last time I texted this group, but the HTC is still not able to parse the received MMS.

Edit: For the record, I can receive group messages from all of these people with 0 problems. I sent a message to them immediately prior to submitting the debug log, in addition to another message a while ago. Not sure how far back the logs go.

hochhaus commented 8 years ago

I have a Nexus 5 with stock Android 6.0 and Signal 3.4.2 on AT&T in the US. When I send an unencrypted group MMS (which contains only text) to a Droid Turbo 1 with Android 5.1 on Verizon the group MMS message is displayed as "text in a slideshow".

Similar to @effigies, I can also receive group messages without problems. What can I do to help debug the situation further?

dcherian commented 8 years ago

After sending a message.

Go to Menu → "Submit debug log" and put the link here

hochhaus commented 8 years ago

@dcherian, thanks.

Here is the debug log: https://gist.github.com/anonymous/723ec154ca1c14229a30

effigies commented 8 years ago

I would think the problem is an emitter-parser mismatch between Signal and some MMS clients, not an error that would be detectable in these traces. Obviously Whisper Systems folks have more experience debugging these things, but I'd think what would be useful is to somehow get raw MMS messages sent by a number of clients.

If there's a way somebody could direct me toward, I'd gladly have all of the above-listed phones send an identical message and share the results.

hochhaus commented 8 years ago

@effigies, I too would like to figure out how to dump the "raw MMS" from a variety of clients.

I'm not familiar with the Signal code base at all, but I had a look at the debug log anyways. With no knowledge of SMS/MMS the following exception popped out to me as strange:

11-19 15:16:48.443   802   820 W LegacyMmsConnection: * response code: HTTP/1.1 403 Invalid MSISDN number received.
11-19 15:16:48.444   802   820 W OutgoingLegacyMmsConnection: java.io.IOException: unhandled response code
11-19 15:16:48.444   802   820 W OutgoingLegacyMmsConnection:   at org.thoughtcrime.securesms.mms.LegacyMmsConnection.execute(LegacyMmsConnection.java:201)
11-19 15:16:48.444   802   820 W OutgoingLegacyMmsConnection:   at org.thoughtcrime.securesms.mms.OutgoingLegacyMmsConnection.sendBytes(OutgoingLegacyMmsConnection.java:135)
11-19 15:16:48.444   802   820 W OutgoingLegacyMmsConnection:   at org.thoughtcrime.securesms.mms.OutgoingLegacyMmsConnection.send(OutgoingLegacyMmsConnection.java:118)
11-19 15:16:48.444   802   820 W OutgoingLegacyMmsConnection:   at org.thoughtcrime.securesms.mms.OutgoingLegacyMmsConnection.send(OutgoingLegacyMmsConnection.java:101)
11-19 15:16:48.444   802   820 W OutgoingLegacyMmsConnection:   at org.thoughtcrime.securesms.mms.CompatMmsConnection.send(CompatMmsConnection.java:34)
11-19 15:16:48.444   802   820 W OutgoingLegacyMmsConnection:   at org.thoughtcrime.securesms.jobs.MmsSendJob.onSend(MmsSendJob.java:86)
11-19 15:16:48.444   802   820 W OutgoingLegacyMmsConnection:   at org.thoughtcrime.securesms.jobs.SendJob.onRun(SendJob.java:40)
11-19 15:16:48.444   802   820 W OutgoingLegacyMmsConnection:   at org.thoughtcrime.securesms.jobs.MasterSecretJob.onRun(MasterSecretJob.java:18)
11-19 15:16:48.444   802   820 W OutgoingLegacyMmsConnection:   at org.whispersystems.jobqueue.JobConsumer.runJob(JobConsumer.java:76)
11-19 15:16:48.444   802   820 W OutgoingLegacyMmsConnection:   at org.whispersystems.jobqueue.JobConsumer.run(JobConsumer.java:46)
11-19 15:16:48.444   802   820 W OutgoingLegacyMmsConnection: java.io.IOException: Connection manager could not obtain route to host.
11-19 15:16:48.444   802   820 W OutgoingLegacyMmsConnection:   at org.thoughtcrime.securesms.mms.OutgoingLegacyMmsConnection.sendBytes(OutgoingLegacyMmsConnection.java:141)
11-19 15:16:48.444   802   820 W OutgoingLegacyMmsConnection:   at org.thoughtcrime.securesms.mms.OutgoingLegacyMmsConnection.send(OutgoingLegacyMmsConnection.java:118)
11-19 15:16:48.444   802   820 W OutgoingLegacyMmsConnection:   at org.thoughtcrime.securesms.mms.OutgoingLegacyMmsConnection.send(OutgoingLegacyMmsConnection.java:101)
11-19 15:16:48.444   802   820 W OutgoingLegacyMmsConnection:   at org.thoughtcrime.securesms.mms.CompatMmsConnection.send(CompatMmsConnection.java:34)
11-19 15:16:48.444   802   820 W OutgoingLegacyMmsConnection:   at org.thoughtcrime.securesms.jobs.MmsSendJob.onSend(MmsSendJob.java:86)
11-19 15:16:48.444   802   820 W OutgoingLegacyMmsConnection:   at org.thoughtcrime.securesms.jobs.SendJob.onRun(SendJob.java:40)
11-19 15:16:48.444   802   820 W OutgoingLegacyMmsConnection:   at org.thoughtcrime.securesms.jobs.MasterSecretJob.onRun(MasterSecretJob.java:18)
11-19 15:16:48.444   802   820 W OutgoingLegacyMmsConnection:   at org.whispersystems.jobqueue.JobConsumer.runJob(JobConsumer.java:76)
11-19 15:16:48.444   802   820 W OutgoingLegacyMmsConnection:   at org.whispersystems.jobqueue.JobConsumer.run(JobConsumer.java:46)

Can anyone provide context on if this is expected?

oxogglant commented 8 years ago

Sorry for the long delay. I don't know if it will be useful, but here is a debug log from a failed message. There are 3 users besides myself in the conversation. All can see my messages except the one person on Sprint with LG default texting app. My device is on T-mobile network but the problem was identical when I was on Verizon's as well. https://gist.github.com/anonymous/c3fdd4be154987758e9c Please let me know if I can provide any more information to help troubleshoot this issue.

jesterk1ng commented 8 years ago

I'm having the same issue... stock note 4, on 5.1.1. 3 users in the same group mms. 2 stock, non signal android of unknown version users, and 1 rooted ios signal user. the iso user in a group msg can see the mms just fine, but two users on stock android see blank texts.... sms goes fine individually. when i switch to default text app for samsung, group mms works fine forvall users. hasto be a signal issue. bellow is my debug log:

Device  : samsung SM-N910V (trltevzw)
Android : 5.1.1 (N910VVRU2BPA1, LMY47X.N910VVRU2BPA1)
Memory  : 66M (0.26% free, 256M max)
Memclass: 256
OS Host : SWDD6721
App     : Signal 3.11.1

--------- beginning of main
W/PassphraseRequiredActionBarActivity(18080): onDestroy()
W/MmsSmsDatabase(18080): Executing query: SELECT _id, unique_row_id, body, type, thread_id, address, address_device_id, subject, date_sent, date_received, m_type, msg_box, status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, mismatched_identities, network_failures, subscription_id, transport_type, attachment_id, unique_id, mid, data_size, _data, ct, cl, cd, name, pending_push FROM (SELECT DISTINCT date_sent AS date_sent, date AS date_received, _id, 'SMS::' || _id || '::' || date_sent AS unique_row_id, NULL AS attachment_id, body, read, thread_id, type, address, address_device_id, subject, NULL AS m_type, NULL AS msg_box, status, NULL AS part_count, NULL AS ct_l, NULL AS tr_id, NULL AS m_size, NULL AS exp, NULL AS st, delivery_receipt_count, mismatched_identities, subscription_id, NULL AS network_failures, 'sms' AS transport_type, NULL AS unique_id, NULL AS mid, NULL AS data_size, NULL AS _data, NULL AS ct, NULL AS cl, NULL AS cd, NULL AS name, NULL AS pending_push FROM sms WHERE (thread_id = 12) UNION ALL SELECT DISTINCT date AS date_sent, date_received AS date_received, mms._id AS _id, 'MMS::' || mms._id || '::' || date AS unique_row_id, part._id AS attachment_id, body, read, thread_id, NULL AS type, address, address_device_id, NULL AS subject, m_type, msg_box, NULL AS status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, mismatched_identities, subscription_id, network_failures, 'mms' AS transport_type, unique_id, NULL AS mid, data_size, NULL AS _data, ct, cl, cd, name, pending_push FROM mms LEFT OUTER JOIN part ON part._id =  (SELECT part._id FROM part WHERE part.mid = mms._id LIMIT 1) WHERE (thread_id = 12) ORDER BY date_received DESC LIMIT 1)
W/PassphraseRequiredActionBarActivity(18080): onResume()
D/SRIB_DCS(18080): log_dcs ThreadedRenderer::initialize entered! 
W/KeyCachingService(18080): onStartCommand, org.thoughtcrime.securesms.service.action.ACTIVITY_START_EVENT
W/KeyCachingService(18080): Incrementing activity count...
W/MessageRetrievalService(18080): Active Count: 1
W/MessageRetrievalService(18080): Network requirement: true, active activities: 1, push pending: 0
W/MessageRetrievalService(18080): Making websocket connection....
W/WebSocketConnection(18080): WSC connect()...
W/OkHttpClientWrapper(18080): Connecting to: wss://textsecure-service.whispersystems.org/v1/websocket/?login=%s&password=%s
W/MessageRetrievalService(18080): Network requirement: true, active activities: 1, push pending: 0
W/MessageRetrievalService(18080): Reading message...
W/RecipientPreferenceDatabase(18080): Muted until: 0
W/RecipientPreferenceDatabase(18080): Muted until: 0
I/Timeline(18080): Timeline: Activity_idle id: android.os.BinderProxy@3de46bc1 time:145263828
W/RecipientPreferenceDatabase(18080): Muted until: 0
W/RecipientPreferenceDatabase(18080): Muted until: 0
W/RecipientPreferenceDatabase(18080): Muted until: 0
W/RecipientPreferenceDatabase(18080): Muted until: 0
W/RecipientPreferenceDatabase(18080): Muted until: 0
W/RecipientPreferenceDatabase(18080): Muted until: 0
W/RecipientPreferenceDatabase(18080): Muted until: 0
W/RecipientPreferenceDatabase(18080): Muted until: 0
W/WebSocketConnection(18080): onConnected()
D/ViewRootImpl(18080): ViewPostImeInputStage ACTION_DOWN
I/Timeline(18080): Timeline: Activity_launch_request id:org.thoughtcrime.securesms time:145266197
W/PassphraseRequiredActionBarActivity(18080): onPause()
W/KeyCachingService(18080): onStartCommand, org.thoughtcrime.securesms.service.action.ACTIVITY_STOP_EVENT
W/KeyCachingService(18080): Decrementing activity count...
W/MessageRetrievalService(18080): Active Count: 0
W/PassphraseRequiredActionBarActivity(18080): onCreate(null)
W/ExperienceUpgradeActivity(18080): getExperienceUpgrade(184)
W/PassphraseRequiredActionBarActivity(18080): routeApplicationState(), state: 0
D/PhoneWindow(18080): *FMB* installDecor mIsFloating : false
D/PhoneWindow(18080): *FMB* installDecor flags : -2139029248
W/PassphraseRequiredActionBarActivity(18080): initializeClearKeyReceiver()
W/ConversationActivity(18080): onCreate()
W/QuickAttachmentDrawer(18080): updateControlsView()
D/AbsSeekBar(18080): AbsSeekBar Constructor: mAllowedSeeBarAnimation = false
W/PassphraseRequiredActionBarActivity(18080): onResume()
W/MmsSmsDatabase(18080): Executing query: SELECT _id, unique_row_id, body, type, thread_id, address, address_device_id, subject, date_sent, date_received, m_type, msg_box, status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, mismatched_identities, network_failures, subscription_id, transport_type, attachment_id, unique_id, mid, data_size, _data, ct, cl, cd, name, pending_push FROM (SELECT DISTINCT date_sent AS date_sent, date AS date_received, _id, 'SMS::' || _id || '::' || date_sent AS unique_row_id, NULL AS attachment_id, body, read, thread_id, type, address, address_device_id, subject, NULL AS m_type, NULL AS msg_box, status, NULL AS part_count, NULL AS ct_l, NULL AS tr_id, NULL AS m_size, NULL AS exp, NULL AS st, delivery_receipt_count, mismatched_identities, subscription_id, NULL AS network_failures, 'sms' AS transport_type, NULL AS unique_id, NULL AS mid, NULL AS data_size, NULL AS _data, NULL AS ct, NULL AS cl, NULL AS cd, NULL AS name, NULL AS pending_push FROM sms WHERE (thread_id = 20) UNION ALL SELECT DISTINCT date AS date_sent, date_received AS date_received, mms._id AS _id, 'MMS::' || mms._id || '::' || date AS unique_row_id, part._id AS attachment_id, body, read, thread_id, NULL AS type, address, address_device_id, NULL AS subject, m_type, msg_box, NULL AS status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, mismatched_identities, subscription_id, network_failures, 'mms' AS transport_type, unique_id, NULL AS mid, data_size, NULL AS _data, ct, cl, cd, name, pending_push FROM mms LEFT OUTER JOIN part ON part._id =  (SELECT part._id FROM part WHERE part.mid = mms._id LIMIT 1) WHERE (thread_id = 20) ORDER BY date_received DESC LIMIT 500)
--------- beginning of system
D/SecWifiDisplayUtil(18080): Metadata value : none
D/PhoneWindow(18080): *FMB* isFloatingMenuEnabled mFloatingMenuBtn : null
D/PhoneWindow(18080): *FMB* isFloatingMenuEnabled return false
W/KeyboardAwareLinearLayout(18080): rotation changed
W/KeyboardAwareLinearLayout(18080): onKeyboardClose()
W/MmsSmsDatabase(18080): Executing query: SELECT _id, unique_row_id, body, type, thread_id, address, address_device_id, subject, date_sent, date_received, m_type, msg_box, status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, mismatched_identities, network_failures, subscription_id, transport_type, attachment_id, unique_id, mid, data_size, _data, ct, cl, cd, name, pending_push FROM (SELECT DISTINCT date_sent AS date_sent, date AS date_received, _id, 'SMS::' || _id || '::' || date_sent AS unique_row_id, NULL AS attachment_id, body, read, thread_id, type, address, address_device_id, subject, NULL AS m_type, NULL AS msg_box, status, NULL AS part_count, NULL AS ct_l, NULL AS tr_id, NULL AS m_size, NULL AS exp, NULL AS st, delivery_receipt_count, mismatched_identities, subscription_id, NULL AS network_failures, 'sms' AS transport_type, NULL AS unique_id, NULL AS mid, NULL AS data_size, NULL AS _data, NULL AS ct, NULL AS cl, NULL AS cd, NULL AS name, NULL AS pending_push FROM sms WHERE (read = 0) UNION ALL SELECT DISTINCT date AS date_sent, date_received AS date_received, mms._id AS _id, 'MMS::' || mms._id || '::' || date AS unique_row_id, part._id AS attachment_id, body, read, thread_id, NULL AS type, address, address_device_id, NULL AS subject, m_type, msg_box, NULL AS status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, mismatched_identities, subscription_id, network_failures, 'mms' AS transport_type, unique_id, NULL AS mid, data_size, NULL AS _data, ct, cl, cd, name, pending_push FROM mms LEFT OUTER JOIN part ON part._id =  (SELECT part._id FROM part WHERE part.mid = mms._id LIMIT 1) WHERE (read = 0) ORDER BY date_received ASC)
D/SRIB_DCS(18080): log_dcs ThreadedRenderer::initialize entered! 
W/CameraView(18080): skipping layout due to zero-width/height preview size
W/KeyCachingService(18080): onStartCommand, org.thoughtcrime.securesms.service.action.ACTIVITY_START_EVENT
W/KeyCachingService(18080): Incrementing activity count...
W/MessageRetrievalService(18080): Active Count: 1
W/PhoneNumberFormatter(18080): Got local CC: US
D/AbsSeekBar(18080): AbsSeekBar Constructor: mAllowedSeeBarAnimation = false
W/PhoneNumberFormatter(18080): Got local CC: US
D/AbsSeekBar(18080): AbsSeekBar Constructor: mAllowedSeeBarAnimation = false
W/PhoneNumberFormatter(18080): Got local CC: US
D/AbsSeekBar(18080): AbsSeekBar Constructor: mAllowedSeeBarAnimation = false
W/CanonicalAddressDatabase(18080): Hitting DB on query [ID].
D/AbsSeekBar(18080): AbsSeekBar Constructor: mAllowedSeeBarAnimation = false
D/AbsSeekBar(18080): AbsSeekBar Constructor: mAllowedSeeBarAnimation = false
W/PhoneNumberFormatter(18080): Got local CC: US
D/AbsSeekBar(18080): AbsSeekBar Constructor: mAllowedSeeBarAnimation = false
W/ConversationActivity(18080): updateInviteReminder(false)
W/ConversationActivity(18080): updateDefaultSubscriptionId(null)
D/OpenGLRenderer(18080): endAllStagingAnimators on 0x97169200 (RippleDrawable) with handle 0x970964f0
I/Timeline(18080): Timeline: Activity_idle id: android.os.BinderProxy@187fadac time:145266891
V/ActivityThread(18080): updateVisibility : ActivityRecord{ae621e0 token=android.os.BinderProxy@3de46bc1 {org.thoughtcrime.securesms/org.thoughtcrime.securesms.ConversationListActivity}} show : false
D/ViewRootImpl(18080): ViewPostImeInputStage ACTION_DOWN
W/art     (18080): Before Android 4.1, method int android.support.v7.internal.widget.ListViewCompat.lookForSelectablePosition(int, boolean) would have incorrectly overridden the package-private method in android.widget.ListView
D/AbsListView(18080): Get MotionRecognitionManager
E/MotionRecognitionManager(18080): mSContextService = android.hardware.scontext.ISContextService$Stub$Proxy@31e94c7e
E/MotionRecognitionManager(18080): motionService = com.samsung.android.motion.IMotionRecognitionService$Stub$Proxy@3d1825df
E/MotionRecognitionManager(18080): motionService = com.samsung.android.motion.IMotionRecognitionService$Stub$Proxy@3d1825df
D/SRIB_DCS(18080): log_dcs ThreadedRenderer::initialize entered! 
D/ViewRootImpl(18080): ViewPostImeInputStage ACTION_DOWN
W/InputEventReceiver(18080): Attempted to finish an input event but the input event receiver has already been disposed.
E/ViewRootImpl(18080): sendUserActionEvent() mView == null
D/ViewRootImpl(18080): ViewPostImeInputStage ACTION_DOWN
I/Timeline(18080): Timeline: Activity_launch_request id:org.thoughtcrime.securesms time:145272882
W/PassphraseRequiredActionBarActivity(18080): onPause()
W/KeyCachingService(18080): onStartCommand, org.thoughtcrime.securesms.service.action.ACTIVITY_STOP_EVENT
W/KeyCachingService(18080): Decrementing activity count...
W/MessageRetrievalService(18080): Active Count: 0
W/PassphraseRequiredActionBarActivity(18080): onResume()
D/SRIB_DCS(18080): log_dcs ThreadedRenderer::initialize entered! 
W/KeyCachingService(18080): onStartCommand, org.thoughtcrime.securesms.service.action.ACTIVITY_START_EVENT
W/KeyCachingService(18080): Incrementing activity count...
W/MessageRetrievalService(18080): Active Count: 1
D/OpenGLRenderer(18080): endAllStagingAnimators on 0x972c6a00 (RippleDrawable) with handle 0x972e6e40
I/Timeline(18080): Timeline: Activity_idle id: android.os.BinderProxy@3de46bc1 time:145273130
W/PassphraseRequiredActionBarActivity(18080): onDestroy()
W/MmsSmsDatabase(18080): Executing query: SELECT _id, unique_row_id, body, type, thread_id, address, address_device_id, subject, date_sent, date_received, m_type, msg_box, status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, mismatched_identities, network_failures, subscription_id, transport_type, attachment_id, unique_id, mid, data_size, _data, ct, cl, cd, name, pending_push FROM (SELECT DISTINCT date_sent AS date_sent, date AS date_received, _id, 'SMS::' || _id || '::' || date_sent AS unique_row_id, NULL AS attachment_id, body, read, thread_id, type, address, address_device_id, subject, NULL AS m_type, NULL AS msg_box, status, NULL AS part_count, NULL AS ct_l, NULL AS tr_id, NULL AS m_size, NULL AS exp, NULL AS st, delivery_receipt_count, mismatched_identities, subscription_id, NULL AS network_failures, 'sms' AS transport_type, NULL AS unique_id, NULL AS mid, NULL AS data_size, NULL AS _data, NULL AS ct, NULL AS cl, NULL AS cd, NULL AS name, NULL AS pending_push FROM sms WHERE (thread_id = 20) UNION ALL SELECT DISTINCT date AS date_sent, date_received AS date_received, mms._id AS _id, 'MMS::' || mms._id || '::' || date AS unique_row_id, part._id AS attachment_id, body, read, thread_id, NULL AS type, address, address_device_id, NULL AS subject, m_type, msg_box, NULL AS status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, mismatched_identities, subscription_id, network_failures, 'mms' AS transport_type, unique_id, NULL AS mid, data_size, NULL AS _data, ct, cl, cd, name, pending_push FROM mms LEFT OUTER JOIN part ON part._id =  (SELECT part._id FROM part WHERE part.mid = mms._id LIMIT 1) WHERE (thread_id = 20) ORDER BY date_received DESC LIMIT 1)
W/PhoneNumberFormatter(18080): Got local CC: US
D/ViewRootImpl(18080): ViewPostImeInputStage ACTION_DOWN
D/AbsListView(18080): Get MotionRecognitionManager
E/MotionRecognitionManager(18080): mSContextService = android.hardware.scontext.ISContextService$Stub$Proxy@6e627b7
E/MotionRecognitionManager(18080): motionService = com.samsung.android.motion.IMotionRecognitionService$Stub$Proxy@3ea2db24
E/MotionRecognitionManager(18080): motionService = com.samsung.android.motion.IMotionRecognitionService$Stub$Proxy@3ea2db24
D/SRIB_DCS(18080): log_dcs ThreadedRenderer::initialize entered! 
D/ViewRootImpl(18080): ViewPostImeInputStage ACTION_DOWN
I/Timeline(18080): Timeline: Activity_launch_request id:org.thoughtcrime.securesms time:145276337
W/PassphraseRequiredActionBarActivity(18080): onPause()
E/ViewRootImpl(18080): sendUserActionEvent() mView == null
W/KeyCachingService(18080): onStartCommand, org.thoughtcrime.securesms.service.action.ACTIVITY_STOP_EVENT
W/KeyCachingService(18080): Decrementing activity count...
W/MessageRetrievalService(18080): Active Count: 0
W/PassphraseRequiredActionBarActivity(18080): onCreate(null)
W/ExperienceUpgradeActivity(18080): getExperienceUpgrade(184)
W/PassphraseRequiredActionBarActivity(18080): routeApplicationState(), state: 0
D/PhoneWindow(18080): *FMB* installDecor mIsFloating : false
D/PhoneWindow(18080): *FMB* installDecor flags : -2139029248
W/PassphraseRequiredActionBarActivity(18080): initializeClearKeyReceiver()
D/AbsListView(18080): Get MotionRecognitionManager
E/MotionRecognitionManager(18080): mSContextService = android.hardware.scontext.ISContextService$Stub$Proxy@9f6eb95
E/MotionRecognitionManager(18080): motionService = com.samsung.android.motion.IMotionRecognitionService$Stub$Proxy@427e4aa
E/MotionRecognitionManager(18080): motionService = com.samsung.android.motion.IMotionRecognitionService$Stub$Proxy@427e4aa
W/PassphraseRequiredActionBarActivity(18080): onResume()
D/SecWifiDisplayUtil(18080): Metadata value : none
W/KeyCachingService(18080): onStartCommand, org.thoughtcrime.securesms.service.action.ACTIVITY_START_EVENT
W/KeyCachingService(18080): Incrementing activity count...
W/MessageRetrievalService(18080): Active Count: 1
D/PhoneWindow(18080): *FMB* isFloatingMenuEnabled mFloatingMenuBtn : null
D/PhoneWindow(18080): *FMB* isFloatingMenuEnabled return false
D/SRIB_DCS(18080): log_dcs ThreadedRenderer::initialize entered! 
I/Timeline(18080): Timeline: Activity_idle id: android.os.BinderProxy@5568ebd time:145276716
V/ActivityThread(18080): updateVisibility : ActivityRecord{ae621e0 token=android.os.BinderProxy@3de46bc1 {org.thoughtcrime.securesms/org.thoughtcrime.securesms.ConversationListActivity}} show : false
D/ViewRootImpl(18080): ViewPostImeInputStage ACTION_DOWN
D/AbsListView(18080): Get MotionRecognitionManager
D/ViewRootImpl(18080): ViewPostImeInputStage ACTION_DOWN
I/Timeline(18080): Timeline: Activity_launch_request id:org.thoughtcrime.securesms time:145280091
W/PassphraseRequiredActionBarActivity(18080): onPause()
W/KeyCachingService(18080): onStartCommand, org.thoughtcrime.securesms.service.action.ACTIVITY_STOP_EVENT
W/KeyCachingService(18080): Decrementing activity count...
W/MessageRetrievalService(18080): Active Count: 0
D/PhoneWindow(18080): *FMB* installDecor mIsFloating : false
D/PhoneWindow(18080): *FMB* installDecor flags : -2139029248
D/SecWifiDisplayUtil(18080): Metadata value : none
D/PhoneWindow(18080): *FMB* isFloatingMenuEnabled mFloatingMenuBtn : null
D/PhoneWindow(18080): *FMB* isFloatingMenuEnabled return false
D/SRIB_DCS(18080): log_dcs ThreadedRenderer::initialize entered! 
D/OpenGLRenderer(18080): endAllStagingAnimators on 0x9642ba00 (ListView) with handle 0x97096150
I/Timeline(18080): Timeline: Activity_idle id: android.os.BinderProxy@11b4a4dd time:145280419
D/Scrubber(18080): scrubbing input
V/ActivityThread(18080): updateVisibility : ActivityRecord{27f84b05 token=android.os.BinderProxy@5568ebd {org.thoughtcrime.securesms/org.thoughtcrime.securesms.ApplicationPreferencesActivity}} show : false
D/ViewRootImpl(18080): ViewPostImeInputStage ACTION_DOWN
D/ViewRootImpl(18080): ViewPostImeInputStage ACTION_DOWN
D/ViewRootImpl(18080): ViewPostImeInputStage ACTION_DOWN
D/ViewRootImpl(18080): ViewPostImeInputStage ACTION_DOWN
D/ViewRootImpl(18080): ViewPostImeInputStage ACTION_DOWN
D/ViewRootImpl(18080): ViewPostImeInputStage ACTION_DOWN
D/PhoneWindow(18080): *FMB* installDecor mIsFloating : true
D/PhoneWindow(18080): *FMB* installDecor flags : 8388610
D/PhoneWindow(18080): *FMB* isFloatingMenuEnabled mFloatingMenuBtn : null
D/PhoneWindow(18080): *FMB* isFloatingMenuEnabled return false
D/SRIB_DCS(18080): log_dcs ThreadedRenderer::initialize entered! 
I/System.out(18080): Thread-381076(ApacheHTTPLog):Reading from variable values from setDefaultValuesToVariables
I/System.out(18080): Thread-381076(ApacheHTTPLog):isSBSettingEnabled false
I/System.out(18080): Thread-381076(ApacheHTTPLog):isShipBuild true
I/System.out(18080): Thread-381076(ApacheHTTPLog):SMARTBONDING_ENABLED is false
I/System.out(18080): Thread-381076(ApacheHTTPLog):SmartBonding Enabling is false, SHIP_BUILD is true, log to file is false, DBG is false
I/System.out(18080): AsyncTask #3 calls detatch()
D/PhoneWindow(18080): *FMB* installDecor mIsFloating : true
D/PhoneWindow(18080): *FMB* installDecor flags : 8388610
D/PhoneWindow(18080): *FMB* isFloatingMenuEnabled mFloatingMenuBtn : null
D/PhoneWindow(18080): *FMB* isFloatingMenuEnabled return false
D/SRIB_DCS(18080): log_dcs ThreadedRenderer::initialize entered! 
E/ViewRootImpl(18080): sendUserActionEvent() mView == null
D/ViewRootImpl(18080): ViewPostImeInputStage ACTION_DOWN
I/ClipboardServiceEx(18080): text write to parcel
D/SRIB_DCS(18080): log_dcs ThreadedRenderer::initialize entered! 
V/RenderScript(18080): Application requested CPU execution
V/RenderScript(18080): 0x97326800 Launching thread(s), CPUs 4
W/IInputConnectionWrapper(18080): showStatusIcon on inactive InputConnection
V/ActivityThread(18080): updateVisibility : ActivityRecord{719d096 token=android.os.BinderProxy@11b4a4dd {org.thoughtcrime.securesms/org.thoughtcrime.securesms.LogSubmitActivity}} show : false
W/WebSocketConnection(18080): Sending keep alive...
W/OkHttpClientWrapper(18080): onMessage: BINARY
W/WebSocketConnection(18080): WSC onMessage()
W/WebSocketConnection(18080): Message Type: 2
D/SRIB_DCS(18080): log_dcs ThreadedRenderer::initialize entered! 
D/SRIB_DCS(18080): log_dcs ThreadedRenderer::initialize entered! 
I/Timeline(18080): Timeline: Activity_idle id: android.os.BinderProxy@11b4a4dd time:145321073
D/ViewRootImpl(18080): ViewPostImeInputStage ACTION_DOWN
E/ViewRootImpl(18080): sendUserActionEvent() mView == null
D/SecWifiDisplayUtil(18080): Metadata value : none
D/SRIB_DCS(18080): log_dcs ThreadedRenderer::initialize entered! 
W/PassphraseRequiredActionBarActivity(18080): onResume()
D/SRIB_DCS(18080): log_dcs ThreadedRenderer::initialize entered! 
W/KeyCachingService(18080): onStartCommand, org.thoughtcrime.securesms.service.action.ACTIVITY_START_EVENT
W/KeyCachingService(18080): Incrementing activity count...
W/MessageRetrievalService(18080): Active Count: 1
I/Timeline(18080): Timeline: Activity_idle id: android.os.BinderProxy@5568ebd time:145322772
W/MessageRetrievalService(18080): Application level read timeout...
W/MessageRetrievalService(18080): Network requirement: true, active activities: 1, push pending: 0
W/MessageRetrievalService(18080): Reading message...
D/AbsListView(18080): Get MotionRecognitionManager
W/PassphraseRequiredActionBarActivity(18080): onPause()
W/KeyCachingService(18080): onStartCommand, org.thoughtcrime.securesms.service.action.ACTIVITY_STOP_EVENT
W/KeyCachingService(18080): Decrementing activity count...
W/MessageRetrievalService(18080): Active Count: 0
W/PassphraseRequiredActionBarActivity(18080): onResume()
D/SRIB_DCS(18080): log_dcs ThreadedRenderer::initialize entered! 
W/KeyCachingService(18080): onStartCommand, org.thoughtcrime.securesms.service.action.ACTIVITY_START_EVENT
W/KeyCachingService(18080): Incrementing activity count...
W/MessageRetrievalService(18080): Active Count: 1
I/Timeline(18080): Timeline: Activity_idle id: android.os.BinderProxy@3de46bc1 time:145325126
W/PassphraseRequiredActionBarActivity(18080): onDestroy()
W/PassphraseRequiredActionBarActivity(18080): onPause()
W/KeyCachingService(18080): onStartCommand, org.thoughtcrime.securesms.service.action.ACTIVITY_STOP_EVENT
W/KeyCachingService(18080): Decrementing activity count...
W/MessageRetrievalService(18080): Active Count: 0
V/ActivityThread(18080): updateVisibility : ActivityRecord{ae621e0 token=android.os.BinderProxy@3de46bc1 {org.thoughtcrime.securesms/org.thoughtcrime.securesms.ConversationListActivity}} show : false
W/ConversationListActivity(18080): Detected android contact data changed, refreshing cache
W/WebSocketConnection(18080): Sending keep alive...
W/OkHttpClientWrapper(18080): onMessage: BINARY
W/WebSocketConnection(18080): WSC onMessage()
W/WebSocketConnection(18080): Message Type: 2
W/MessageRetrievalService(18080): Application level read timeout...
W/MessageRetrievalService(18080): Network requirement: true, active activities: 0, push pending: 0
W/MessageRetrievalService(18080): Shutting down pipe...
W/WebSocketConnection(18080): WSC disconnect()...
W/OkHttpClientWrapper(18080): Calling disconnect()...
W/MessageRetrievalService(18080): Looping...
W/MessageRetrievalService(18080): Waiting for websocket state change....
W/MessageRetrievalService(18080): Network requirement: true, active activities: 0, push pending: 0
W/OkHttpClientWrapper(18080): onClose(1000, OK)
W/WebSocketConnection(18080): onClose()...
W/WebSocketConnection(18080): Sending keep alive...
W/PassphraseRequiredActionBarActivity(18080): onResume()
D/SRIB_DCS(18080): log_dcs ThreadedRenderer::initialize entered! 
W/KeyCachingService(18080): onStartCommand, org.thoughtcrime.securesms.service.action.ACTIVITY_START_EVENT
W/KeyCachingService(18080): Incrementing activity count...
W/MessageRetrievalService(18080): Active Count: 1
W/MessageRetrievalService(18080): Network requirement: true, active activities: 1, push pending: 0
W/MessageRetrievalService(18080): Making websocket connection....
W/WebSocketConnection(18080): WSC connect()...
W/OkHttpClientWrapper(18080): Connecting to: wss://textsecure-service.whispersystems.org/v1/websocket/?login=%s&password=%s
W/MessageRetrievalService(18080): Network requirement: true, active activities: 1, push pending: 0
W/MessageRetrievalService(18080): Reading message...
I/Timeline(18080): Timeline: Activity_idle id: android.os.BinderProxy@3de46bc1 time:145502822
W/RecipientPreferenceDatabase(18080): Muted until: 0
W/RecipientPreferenceDatabase(18080): Muted until: 0
W/RecipientPreferenceDatabase(18080): Muted until: 0
W/RecipientPreferenceDatabase(18080): Muted until: 0
W/RecipientPreferenceDatabase(18080): Muted until: 0
W/RecipientPreferenceDatabase(18080): Muted until: 0
W/RecipientPreferenceDatabase(18080): Muted until: 0
W/RecipientPreferenceDatabase(18080): Muted until: 0
W/RecipientPreferenceDatabase(18080): Muted until: 0
W/RecipientPreferenceDatabase(18080): Muted until: 0
W/WebSocketConnection(18080): onConnected()
D/ViewRootImpl(18080): ViewPostImeInputStage ACTION_DOWN
I/Timeline(18080): Timeline: Activity_launch_request id:org.thoughtcrime.securesms time:145505242
W/PassphraseRequiredActionBarActivity(18080): onPause()
W/KeyCachingService(18080): onStartCommand, org.thoughtcrime.securesms.service.action.ACTIVITY_STOP_EVENT
W/KeyCachingService(18080): Decrementing activity count...
W/MessageRetrievalService(18080): Active Count: 0
W/PassphraseRequiredActionBarActivity(18080): onCreate(null)
W/ExperienceUpgradeActivity(18080): getExperienceUpgrade(184)
W/PassphraseRequiredActionBarActivity(18080): routeApplicationState(), state: 0
D/PhoneWindow(18080): *FMB* installDecor mIsFloating : false
D/PhoneWindow(18080): *FMB* installDecor flags : -2139029248
W/PassphraseRequiredActionBarActivity(18080): initializeClearKeyReceiver()
W/ConversationActivity(18080): onCreate()
W/QuickAttachmentDrawer(18080): updateControlsView()
D/AbsSeekBar(18080): AbsSeekBar Constructor: mAllowedSeeBarAnimation = false
W/PassphraseRequiredActionBarActivity(18080): onResume()
D/SecWifiDisplayUtil(18080): Metadata value : none
W/MmsSmsDatabase(18080): Executing query: SELECT _id, unique_row_id, body, type, thread_id, address, address_device_id, subject, date_sent, date_received, m_type, msg_box, status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, mismatched_identities, network_failures, subscription_id, transport_type, attachment_id, unique_id, mid, data_size, _data, ct, cl, cd, name, pending_push FROM (SELECT DISTINCT date_sent AS date_sent, date AS date_received, _id, 'SMS::' || _id || '::' || date_sent AS unique_row_id, NULL AS attachment_id, body, read, thread_id, type, address, address_device_id, subject, NULL AS m_type, NULL AS msg_box, status, NULL AS part_count, NULL AS ct_l, NULL AS tr_id, NULL AS m_size, NULL AS exp, NULL AS st, delivery_receipt_count, mismatched_identities, subscription_id, NULL AS network_failures, 'sms' AS transport_type, NULL AS unique_id, NULL AS mid, NULL AS data_size, NULL AS _data, NULL AS ct, NULL AS cl, NULL AS cd, NULL AS name, NULL AS pending_push FROM sms WHERE (thread_id = 20) UNION ALL SELECT DISTINCT date AS date_sent, date_received AS date_received, mms._id AS _id, 'MMS::' || mms._id || '::' || date AS unique_row_id, part._id AS attachment_id, body, read, thread_id, NULL AS type, address, address_device_id, NULL AS subject, m_type, msg_box, NULL AS status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, mismatched_identities, subscription_id, network_failures, 'mms' AS transport_type, unique_id, NULL AS mid, data_size, NULL AS _data, ct, cl, cd, name, pending_push FROM mms LEFT OUTER JOIN part ON part._id =  (SELECT part._id FROM part WHERE part.mid = mms._id LIMIT 1) WHERE (thread_id = 20) ORDER BY date_received DESC LIMIT 500)
D/PhoneWindow(18080): *FMB* isFloatingMenuEnabled mFloatingMenuBtn : null
D/PhoneWindow(18080): *FMB* isFloatingMenuEnabled return false
W/KeyboardAwareLinearLayout(18080): rotation changed
W/KeyboardAwareLinearLayout(18080): onKeyboardClose()
W/MmsSmsDatabase(18080): Executing query: SELECT _id, unique_row_id, body, type, thread_id, address, address_device_id, subject, date_sent, date_received, m_type, msg_box, status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, mismatched_identities, network_failures, subscription_id, transport_type, attachment_id, unique_id, mid, data_size, _data, ct, cl, cd, name, pending_push FROM (SELECT DISTINCT date_sent AS date_sent, date AS date_received, _id, 'SMS::' || _id || '::' || date_sent AS unique_row_id, NULL AS attachment_id, body, read, thread_id, type, address, address_device_id, subject, NULL AS m_type, NULL AS msg_box, status, NULL AS part_count, NULL AS ct_l, NULL AS tr_id, NULL AS m_size, NULL AS exp, NULL AS st, delivery_receipt_count, mismatched_identities, subscription_id, NULL AS network_failures, 'sms' AS transport_type, NULL AS unique_id, NULL AS mid, NULL AS data_size, NULL AS _data, NULL AS ct, NULL AS cl, NULL AS cd, NULL AS name, NULL AS pending_push FROM sms WHERE (read = 0) UNION ALL SELECT DISTINCT date AS date_sent, date_received AS date_received, mms._id AS _id, 'MMS::' || mms._id || '::' || date AS unique_row_id, part._id AS attachment_id, body, read, thread_id, NULL AS type, address, address_device_id, NULL AS subject, m_type, msg_box, NULL AS status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, mismatched_identities, subscription_id, network_failures, 'mms' AS transport_type, unique_id, NULL AS mid, data_size, NULL AS _data, ct, cl, cd, name, pending_push FROM mms LEFT OUTER JOIN part ON part._id =  (SELECT part._id FROM part WHERE part.mid = mms._id LIMIT 1) WHERE (read = 0) ORDER BY date_received ASC)
D/SRIB_DCS(18080): log_dcs ThreadedRenderer::initialize entered! 
W/CameraView(18080): skipping layout due to zero-width/height preview size
W/KeyCachingService(18080): onStartCommand, org.thoughtcrime.securesms.service.action.ACTIVITY_START_EVENT
W/KeyCachingService(18080): Incrementing activity count...
W/MessageRetrievalService(18080): Active Count: 1
W/ConversationActivity(18080): updateInviteReminder(false)
W/ConversationActivity(18080): updateDefaultSubscriptionId(null)
W/PhoneNumberFormatter(18080): Got local CC: US
D/AbsSeekBar(18080): AbsSeekBar Constructor: mAllowedSeeBarAnimation = false
W/PhoneNumberFormatter(18080): Got local CC: US
D/AbsSeekBar(18080): AbsSeekBar Constructor: mAllowedSeeBarAnimation = false
W/PhoneNumberFormatter(18080): Got local CC: US
D/AbsSeekBar(18080): AbsSeekBar Constructor: mAllowedSeeBarAnimation = false
W/CanonicalAddressDatabase(18080): Hitting DB on query [ID].
D/AbsSeekBar(18080): AbsSeekBar Constructor: mAllowedSeeBarAnimation = false
D/AbsSeekBar(18080): AbsSeekBar Constructor: mAllowedSeeBarAnimation = false
W/PhoneNumberFormatter(18080): Got local CC: US
D/AbsSeekBar(18080): AbsSeekBar Constructor: mAllowedSeeBarAnimation = false
D/OpenGLRenderer(18080): endAllStagingAnimators on 0x97169200 (RippleDrawable) with handle 0x97096ef0
I/Timeline(18080): Timeline: Activity_idle id: android.os.BinderProxy@3f33b720 time:145505955
V/ActivityThread(18080): updateVisibility : ActivityRecord{ae621e0 token=android.os.BinderProxy@3de46bc1 {org.thoughtcrime.securesms/org.thoughtcrime.securesms.ConversationListActivity}} show : false
D/ViewRootImpl(18080): ViewPostImeInputStage ACTION_DOWN
W/KeyboardAwareLinearLayout(18080): onKeyboardOpen(1180)
W/CameraView(18080): skipping layout due to zero-width/height preview size
D/ViewRootImpl(18080): ViewPostImeInputStage ACTION_DOWN
W/ConversationActivity(18080): isManual Selection: false
W/ConversationActivity(18080): forceSms: false
W/IInputConnectionWrapper(18080): getTextBeforeCursor on inactive InputConnection
W/AttachmentDatabase(18080): insertParts(0)
W/IInputConnectionWrapper(18080): getCursorCapsMode on inactive InputConnection
W/IInputConnectionWrapper(18080): getCursorCapsMode on inactive InputConnection
W/MmsSmsDatabase(18080): Executing query: SELECT _id, unique_row_id, body, type, thread_id, address, address_device_id, subject, date_sent, date_received, m_type, msg_box, status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, mismatched_identities, network_failures, subscription_id, transport_type, attachment_id, unique_id, mid, data_size, _data, ct, cl, cd, name, pending_push FROM (SELECT DISTINCT date_sent AS date_sent, date AS date_received, _id, 'SMS::' || _id || '::' || date_sent AS unique_row_id, NULL AS attachment_id, body, read, thread_id, type, address, address_device_id, subject, NULL AS m_type, NULL AS msg_box, status, NULL AS part_count, NULL AS ct_l, NULL AS tr_id, NULL AS m_size, NULL AS exp, NULL AS st, delivery_receipt_count, mismatched_identities, subscription_id, NULL AS network_failures, 'sms' AS transport_type, NULL AS unique_id, NULL AS mid, NULL AS data_size, NULL AS _data, NULL AS ct, NULL AS cl, NULL AS cd, NULL AS name, NULL AS pending_push FROM sms WHERE (thread_id = 20) UNION ALL SELECT DISTINCT date AS date_sent, date_received AS date_received, mms._id AS _id, 'MMS::' || mms._id || '::' || date AS unique_row_id, part._id AS attachment_id, body, read, thread_id, NULL AS type, address, address_device_id, NULL AS subject, m_type, msg_box, NULL AS status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, mismatched_identities, subscription_id, network_failures, 'mms' AS transport_type, unique_id, NULL AS mid, data_size, NULL AS _data, ct, cl, cd, name, pending_push FROM mms LEFT OUTER JOIN part ON part._id =  (SELECT part._id FROM part WHERE part.mid = mms._id LIMIT 1) WHERE (thread_id = 20) ORDER BY date_received DESC LIMIT 1)
W/MmsSmsDatabase(18080): Executing query: SELECT _id, unique_row_id, body, type, thread_id, address, address_device_id, subject, date_sent, date_received, m_type, msg_box, status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, mismatched_identities, network_failures, subscription_id, transport_type, attachment_id, unique_id, mid, data_size, _data, ct, cl, cd, name, pending_push FROM (SELECT DISTINCT date_sent AS date_sent, date AS date_received, _id, 'SMS::' || _id || '::' || date_sent AS unique_row_id, NULL AS attachment_id, body, read, thread_id, type, address, address_device_id, subject, NULL AS m_type, NULL AS msg_box, status, NULL AS part_count, NULL AS ct_l, NULL AS tr_id, NULL AS m_size, NULL AS exp, NULL AS st, delivery_receipt_count, mismatched_identities, subscription_id, NULL AS network_failures, 'sms' AS transport_type, NULL AS unique_id, NULL AS mid, NULL AS data_size, NULL AS _data, NULL AS ct, NULL AS cl, NULL AS cd, NULL AS name, NULL AS pending_push FROM sms WHERE (thread_id = 20) UNION ALL SELECT DISTINCT date AS date_sent, date_received AS date_received, mms._id AS _id, 'MMS::' || mms._id || '::' || date AS unique_row_id, part._id AS attachment_id, body, read, thread_id, NULL AS type, address, address_device_id, NULL AS subject, m_type, msg_box, NULL AS status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, mismatched_identities, subscription_id, network_failures, 'mms' AS transport_type, unique_id, NULL AS mid, data_size, NULL AS _data, ct, cl, cd, name, pending_push FROM mms LEFT OUTER JOIN part ON part._id =  (SELECT part._id FROM part WHERE part.mid = mms._id LIMIT 1) WHERE (thread_id = 20) ORDER BY date_received DESC LIMIT 500)
W/ThreadDatabase(18080): Trimming thread: 20 to: 9999
W/MmsSmsDatabase(18080): Executing query: SELECT _id, unique_row_id, body, type, thread_id, address, address_device_id, subject, date_sent, date_received, m_type, msg_box, status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, mismatched_identities, network_failures, subscription_id, transport_type, attachment_id, unique_id, mid, data_size, _data, ct, cl, cd, name, pending_push FROM (SELECT DISTINCT date_sent AS date_sent, date AS date_received, _id, 'SMS::' || _id || '::' || date_sent AS unique_row_id, NULL AS attachment_id, body, read, thread_id, type, address, address_device_id, subject, NULL AS m_type, NULL AS msg_box, status, NULL AS part_count, NULL AS ct_l, NULL AS tr_id, NULL AS m_size, NULL AS exp, NULL AS st, delivery_receipt_count, mismatched_identities, subscription_id, NULL AS network_failures, 'sms' AS transport_type, NULL AS unique_id, NULL AS mid, NULL AS data_size, NULL AS _data, NULL AS ct, NULL AS cl, NULL AS cd, NULL AS name, NULL AS pending_push FROM sms WHERE (thread_id = 20) UNION ALL SELECT DISTINCT date AS date_sent, date_received AS date_received, mms._id AS _id, 'MMS::' || mms._id || '::' || date AS unique_row_id, part._id AS attachment_id, body, read, thread_id, NULL AS type, address, address_device_id, NULL AS subject, m_type, msg_box, NULL AS status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, mismatched_identities, subscription_id, network_failures, 'mms' AS transport_type, unique_id, NULL AS mid, data_size, NULL AS _data, ct, cl, cd, name, pending_push FROM mms LEFT OUTER JOIN part ON part._id =  (SELECT part._id FROM part WHERE part.mid = mms._id LIMIT 1) WHERE (thread_id = 20) ORDER BY date_received DESC)
W/MmsSmsDatabase(18080): Executing query: SELECT _id, unique_row_id, body, type, thread_id, address, address_device_id, subject, date_sent, date_received, m_type, msg_box, status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, mismatched_identities, network_failures, subscription_id, transport_type, attachment_id, unique_id, mid, data_size, _data, ct, cl, cd, name, pending_push FROM (SELECT DISTINCT date_sent AS date_sent, date AS date_received, _id, 'SMS::' || _id || '::' || date_sent AS unique_row_id, NULL AS attachment_id, body, read, thread_id, type, address, address_device_id, subject, NULL AS m_type, NULL AS msg_box, status, NULL AS part_count, NULL AS ct_l, NULL AS tr_id, NULL AS m_size, NULL AS exp, NULL AS st, delivery_receipt_count, mismatched_identities, subscription_id, NULL AS network_failures, 'sms' AS transport_type, NULL AS unique_id, NULL AS mid, NULL AS data_size, NULL AS _data, NULL AS ct, NULL AS cl, NULL AS cd, NULL AS name, NULL AS pending_push FROM sms WHERE (thread_id = 20) UNION ALL SELECT DISTINCT date AS date_sent, date_received AS date_received, mms._id AS _id, 'MMS::' || mms._id || '::' || date AS unique_row_id, part._id AS attachment_id, body, read, thread_id, NULL AS type, address, address_device_id, NULL AS subject, m_type, msg_box, NULL AS status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, mismatched_identities, subscription_id, network_failures, 'mms' AS transport_type, unique_id, NULL AS mid, data_size, NULL AS _data, ct, cl, cd, name, pending_push FROM mms LEFT OUTER JOIN part ON part._id =  (SELECT part._id FROM part WHERE part.mid = mms._id LIMIT 1) WHERE (thread_id = 20) ORDER BY date_received DESC LIMIT 1)
W/PhoneNumberFormatter(18080): Got local CC: US
W/PhoneNumberFormatter(18080): Got local CC: US
W/PhoneNumberFormatter(18080): Got local CC: US
W/SmilUtil(18080): Creating SMIL document from PduBody.
W/PduComposer(18080): Making send request...
W/PduComposer(18080): Making message body...
W/PduComposer(18080): Returning: 515 bytes...
W/CompatMmsConnection(18080): Sending via legacy connection
W/TelephonyUtil(18080): Choosing MCC+MNC info from TelephonyManager.getSimOperator()
W/ApnDatabase(18080): Querying table for MCC+MNC 311480 without APN name
W/ApnDatabase(18080): Returning preferred APN LegacyMmsConnection$Apn{ mmsc: "http://mms.vzwreseller.com/servlets/mms", proxy: none, port: (none), user: none, pass: none }
W/TelephonyUtil(18080): Choosing MCC+MNC info from TelephonyManager.getSimOperator()
W/OutgoingLegacyMmsConnection(18080): Sending MMS with radio change and proxy...
D/ConnectivityManager(18080): CallingUid : 10319, CallingPid : 18080
D/ConnectivityManager(18080): feature: enableMMS apnType: mms
D/ConnectivityManager(18080): CallingUid : 10319, CallingPid : 18080
D/ConnectivityManager(18080): sending expire msg with seqNum 0 and delay 180000
D/ConnectivityManager(18080): starting startUsingNetworkFeature for request NetworkRequest [ id=1114, legacyType=2, [ Transports: CELLULAR Capabilities: MMS&NOT_RESTRICTED&TRUSTED&NOT_VPN] ]
W/MmsRadio(18080): startUsingNetworkFeature status: 1
W/PhoneNumberFormatter(18080): Got local CC: US
W/PhoneNumberFormatter(18080): Got local CC: US
W/IInputConnectionWrapper(18080): getTextBeforeCursor on inactive InputConnection
W/MmsRadio(18080): Got connectivity change...
W/MmsRadio(18080): Connected: [type: MOBILE_MMS[] - MOBILE_MMS, state: DISCONNECTED/DISCONNECTED, reason: (unspecified), extra: (none), roaming: false, failover: false, isAvailable: true, isConnectedToProvisioningNetwork: false]
W/MmsRadio(18080): Connected: [type: MOBILE_MMS[] - MOBILE_MMS, state: DISCONNECTED/DISCONNECTED, reason: (unspecified), extra: (none), roaming: false, failover: false, isAvailable: true, isConnectedToProvisioningNetwork: false]
W/MmsSmsDatabase(18080): Executing query: SELECT _id, unique_row_id, body, type, thread_id, address, address_device_id, subject, date_sent, date_received, m_type, msg_box, status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, mismatched_identities, network_failures, subscription_id, transport_type, attachment_id, unique_id, mid, data_size, _data, ct, cl, cd, name, pending_push FROM (SELECT DISTINCT date_sent AS date_sent, date AS date_received, _id, 'SMS::' || _id || '::' || date_sent AS unique_row_id, NULL AS attachment_id, body, read, thread_id, type, address, address_device_id, subject, NULL AS m_type, NULL AS msg_box, status, NULL AS part_count, NULL AS ct_l, NULL AS tr_id, NULL AS m_size, NULL AS exp, NULL AS st, delivery_receipt_count, mismatched_identities, subscription_id, NULL AS network_failures, 'sms' AS transport_type, NULL AS unique_id, NULL AS mid, NULL AS data_size, NULL AS _data, NULL AS ct, NULL AS cl, NULL AS cd, NULL AS name, NULL AS pending_push FROM sms WHERE (thread_id = 20) UNION ALL SELECT DISTINCT date AS date_sent, date_received AS date_received, mms._id AS _id, 'MMS::' || mms._id || '::' || date AS unique_row_id, part._id AS attachment_id, body, read, thread_id, NULL AS type, address, address_device_id, NULL AS subject, m_type, msg_box, NULL AS status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, mismatched_identities, subscription_id, network_failures, 'mms' AS transport_type, unique_id, NULL AS mid, data_size, NULL AS _data, ct, cl, cd, name, pending_push FROM mms LEFT OUTER JOIN part ON part._id =  (SELECT part._id FROM part WHERE part.mid = mms._id LIMIT 1) WHERE (thread_id = 20) ORDER BY date_received DESC LIMIT 500)
W/IInputConnectionWrapper(18080): getCursorCapsMode on inactive InputConnection
W/PhoneNumberFormatter(18080): Got local CC: US
W/PhoneNumberFormatter(18080): Got local CC: US
W/IInputConnectionWrapper(18080): getCursorCapsMode on inactive InputConnection
D/ConnectivityManager.CallbackHandler(18080): CM callback handler got msg 524290
D/ConnectivityManager(18080): startUsingNetworkFeature got Network:824
D/ConnectivityManager.CallbackHandler(18080): CM callback handler got msg 524290
D/ConnectivityManager(18080): startUsingNetworkFeature got Network:824
W/MmsRadio(18080): Got connectivity change...
W/MmsRadio(18080): Connected: [type: MOBILE[LTE] - MOBILE_MMS, state: CONNECTED/CONNECTED, reason: connected, extra: VZWAPP, roaming: false, failover: false, isAvailable: true, isConnectedToProvisioningNetwork: false]
W/MmsRadio(18080): Notifying connected...
W/MmsRadio(18080): Connected: [type: MOBILE[LTE] - MOBILE_MMS, state: CONNECTED/CONNECTED, reason: connected, extra: VZWAPP, roaming: false, failover: false, isAvailable: true, isConnectedToProvisioningNetwork: false]
W/OutgoingLegacyMmsConnection(18080): Sending MMS of length: 515, using mms radio
W/LegacyMmsConnection(18080): Checking route to address: mms.vzwreseller.com, 198.224.174.182
W/LegacyMmsConnection(18080): requestRouteToHostAddress(mms.vzwreseller.com/198.224.174.182) -> true
W/OutgoingLegacyMmsConnection(18080): got successful route to host mms.vzwreseller.com
W/LegacyMmsConnection(18080): connecting to http://mms.vzwreseller.com/servlets/mms
W/LegacyMmsConnection(18080): * response code: HTTP/1.1 200 OK
W/LegacyMmsConnection(18080): Received full server response, 46 bytes
W/PduParser(18080): parse() called...
W/PduParser(18080): Message Type: 129
W/MmsRadio(18080): MMS Radio Disconnect Called...
W/MmsRadio(18080): Reference count: 0
W/MmsRadio(18080): Turning off MMS radio...
D/ConnectivityManager(18080): stopUsingNetworkFeature for 0, enableMMS
W/MmsRadio(18080): Unregistering receiver...
W/MmsSendJob(18080): Comparing: 54 31 35 33 30 66 63 62 33 31 36 32 
W/MmsSendJob(18080): With:      54 31 35 33 30 66 63 62 33 31 36 32 
W/MmsSmsDatabase(18080): Executing query: SELECT _id, unique_row_id, body, type, thread_id, address, address_device_id, subject, date_sent, date_received, m_type, msg_box, status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, mismatched_identities, network_failures, subscription_id, transport_type, attachment_id, unique_id, mid, data_size, _data, ct, cl, cd, name, pending_push FROM (SELECT DISTINCT date_sent AS date_sent, date AS date_received, _id, 'SMS::' || _id || '::' || date_sent AS unique_row_id, NULL AS attachment_id, body, read, thread_id, type, address, address_device_id, subject, NULL AS m_type, NULL AS msg_box, status, NULL AS part_count, NULL AS ct_l, NULL AS tr_id, NULL AS m_size, NULL AS exp, NULL AS st, delivery_receipt_count, mismatched_identities, subscription_id, NULL AS network_failures, 'sms' AS transport_type, NULL AS unique_id, NULL AS mid, NULL AS data_size, NULL AS _data, NULL AS ct, NULL AS cl, NULL AS cd, NULL AS name, NULL AS pending_push FROM sms WHERE (thread_id = 20) UNION ALL SELECT DISTINCT date AS date_sent, date_received AS date_received, mms._id AS _id, 'MMS::' || mms._id || '::' || date AS unique_row_id, part._id AS attachment_id, body, read, thread_id, NULL AS type, address, address_device_id, NULL AS subject, m_type, msg_box, NULL AS status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, mismatched_identities, subscription_id, network_failures, 'mms' AS transport_type, unique_id, NULL AS mid, data_size, NULL AS _data, ct, cl, cd, name, pending_push FROM mms LEFT OUTER JOIN part ON part._id =  (SELECT part._id FROM part WHERE part.mid = mms._id LIMIT 1) WHERE (thread_id = 20) ORDER BY date_received DESC LIMIT 1)
D/ConnectivityManager.CallbackHandler(18080): CM callback handler got msg 524296
W/MmsSmsDatabase(18080): Executing query: SELECT _id, unique_row_id, body, type, thread_id, address, address_device_id, subject, date_sent, date_received, m_type, msg_box, status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, mismatched_identities, network_failures, subscription_id, transport_type, attachment_id, unique_id, mid, data_size, _data, ct, cl, cd, name, pending_push FROM (SELECT DISTINCT date_sent AS date_sent, date AS date_received, _id, 'SMS::' || _id || '::' || date_sent AS unique_row_id, NULL AS attachment_id, body, read, thread_id, type, address, address_device_id, subject, NULL AS m_type, NULL AS msg_box, status, NULL AS part_count, NULL AS ct_l, NULL AS tr_id, NULL AS m_size, NULL AS exp, NULL AS st, delivery_receipt_count, mismatched_identities, subscription_id, NULL AS network_failures, 'sms' AS transport_type, NULL AS unique_id, NULL AS mid, NULL AS data_size, NULL AS _data, NULL AS ct, NULL AS cl, NULL AS cd, NULL AS name, NULL AS pending_push FROM sms WHERE (thread_id = 20) UNION ALL SELECT DISTINCT date AS date_sent, date_received AS date_received, mms._id AS _id, 'MMS::' || mms._id || '::' || date AS unique_row_id, part._id AS attachment_id, body, read, thread_id, NULL AS type, address, address_device_id, NULL AS subject, m_type, msg_box, NULL AS status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, mismatched_identities, subscription_id, network_failures, 'mms' AS transport_type, unique_id, NULL AS mid, data_size, NULL AS _data, ct, cl, cd, name, pending_push FROM mms LEFT OUTER JOIN part ON part._id =  (SELECT part._id FROM part WHERE part.mid = mms._id LIMIT 1) WHERE (thread_id = 20) ORDER BY date_received DESC LIMIT 500)
W/PhoneNumberFormatter(18080): Got local CC: US
W/PhoneNumberFormatter(18080): Got local CC: US
W/KeyboardAwareLinearLayout(18080): onKeyboardClose()
W/CameraView(18080): skipping layout due to zero-width/height preview size
W/PhoneNumberFormatter(18080): Got local CC: US
D/AbsSeekBar(18080): AbsSeekBar Constructor: mAllowedSeeBarAnimation = false
W/PhoneNumberFormatter(18080): Got local CC: US
W/PassphraseRequiredActionBarActivity(18080): onPause()
W/KeyCachingService(18080): onStartCommand, org.thoughtcrime.securesms.service.action.ACTIVITY_STOP_EVENT
W/KeyCachingService(18080): Decrementing activity count...
W/MessageRetrievalService(18080): Active Count: 0
W/IInputConnectionWrapper(18080): showStatusIcon on inactive InputConnection
V/ActivityThread(18080): updateVisibility : ActivityRecord{26d4db token=android.os.BinderProxy@3f33b720 {org.thoughtcrime.securesms/org.thoughtcrime.securesms.ConversationActivity}} show : false
W/PassphraseRequiredActionBarActivity(18080): onDestroy()
W/MmsSmsDatabase(18080): Executing query: SELECT _id, unique_row_id, body, type, thread_id, address, address_device_id, subject, date_sent, date_received, m_type, msg_box, status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, mismatched_identities, network_failures, subscription_id, transport_type, attachment_id, unique_id, mid, data_size, _data, ct, cl, cd, name, pending_push FROM (SELECT DISTINCT date_sent AS date_sent, date AS date_received, _id, 'SMS::' || _id || '::' || date_sent AS unique_row_id, NULL AS attachment_id, body, read, thread_id, type, address, address_device_id, subject, NULL AS m_type, NULL AS msg_box, status, NULL AS part_count, NULL AS ct_l, NULL AS tr_id, NULL AS m_size, NULL AS exp, NULL AS st, delivery_receipt_count, mismatched_identities, subscription_id, NULL AS network_failures, 'sms' AS transport_type, NULL AS unique_id, NULL AS mid, NULL AS data_size, NULL AS _data, NULL AS ct, NULL AS cl, NULL AS cd, NULL AS name, NULL AS pending_push FROM sms WHERE (thread_id = 20) UNION ALL SELECT DISTINCT date AS date_sent, date_received AS date_received, mms._id AS _id, 'MMS::' || mms._id || '::' || date AS unique_row_id, part._id AS attachment_id, body, read, thread_id, NULL AS type, address, address_device_id, NULL AS subject, m_type, msg_box, NULL AS status, part_count, ct_l, tr_id, m_size, exp, st, delivery_receipt_count, mismatched_identities, subscription_id, network_failures, 'mms' AS transport_type, unique_id, NULL AS mid, data_size, NULL AS _data, ct, cl, cd, name, pending_push FROM mms LEFT OUTER JOIN part ON part._id =  (SELECT part._id FROM part WHERE part.mid = mms._id LIMIT 1) WHERE (thread_id = 20) ORDER BY date_received DESC LIMIT 1)
W/PassphraseRequiredActionBarActivity(18080): onResume()
D/SRIB_DCS(18080): log_dcs ThreadedRenderer::initialize entered! 
W/KeyCachingService(18080): onStartCommand, org.thoughtcrime.securesms.service.action.ACTIVITY_START_EVENT
W/KeyCachingService(18080): Incrementing activity count...
W/MessageRetrievalService(18080): Active Count: 1
I/Timeline(18080): Timeline: Activity_idle id: android.os.BinderProxy@3de46bc1 time:145522732
D/ViewRootImpl(18080): ViewPostImeInputStage ACTION_DOWN
D/AbsListView(18080): Get MotionRecognitionManager
D/SRIB_DCS(18080): log_dcs ThreadedRenderer::initialize entered! 
D/ViewRootImpl(18080): ViewPostImeInputStage ACTION_DOWN
I/Timeline(18080): Timeline: Activity_launch_request id:org.thoughtcrime.securesms time:145529701
W/PassphraseRequiredActionBarActivity(18080): onPause()
E/ViewRootImpl(18080): sendUserActionEvent() mView == null
W/KeyCachingService(18080): onStartCommand, org.thoughtcrime.securesms.service.action.ACTIVITY_STOP_EVENT
W/KeyCachingService(18080): Decrementing activity count...
W/MessageRetrievalService(18080): Active Count: 0
W/PassphraseRequiredActionBarActivity(18080): onCreate(null)
W/ExperienceUpgradeActivity(18080): getExperienceUpgrade(184)
W/PassphraseRequiredActionBarActivity(18080): routeApplicationState(), state: 0
D/PhoneWindow(18080): *FMB* installDecor mIsFloating : false
D/PhoneWindow(18080): *FMB* installDecor flags : -2139029248
W/PassphraseRequiredActionBarActivity(18080): initializeClearKeyReceiver()
D/AbsListView(18080): Get MotionRecognitionManager
E/MotionRecognitionManager(18080): mSContextService = android.hardware.scontext.ISContextService$Stub$Proxy@22d78026
E/MotionRecognitionManager(18080): motionService = com.samsung.android.motion.IMotionRecognitionService$Stub$Proxy@2315467
E/MotionRecognitionManager(18080): motionService = com.samsung.android.motion.IMotionRecognitionService$Stub$Proxy@2315467
W/PassphraseRequiredActionBarActivity(18080): onResume()
D/SecWifiDisplayUtil(18080): Metadata value : none
W/KeyCachingService(18080): onStartCommand, org.thoughtcrime.securesms.service.action.ACTIVITY_START_EVENT
W/KeyCachingService(18080): Incrementing activity count...
W/MessageRetrievalService(18080): Active Count: 1
D/PhoneWindow(18080): *FMB* isFloatingMenuEnabled mFloatingMenuBtn : null
D/PhoneWindow(18080): *FMB* isFloatingMenuEnabled return false
D/SRIB_DCS(18080): log_dcs ThreadedRenderer::initialize entered! 
I/Timeline(18080): Timeline: Activity_idle id: android.os.BinderProxy@2104f4b0 time:145530044
V/ActivityThread(18080): updateVisibility : ActivityRecord{ae621e0 token=android.os.BinderProxy@3de46bc1 {org.thoughtcrime.securesms/org.thoughtcrime.securesms.ConversationListActivity}} show : false
D/ViewRootImpl(18080): ViewPostImeInputStage ACTION_DOWN
D/AbsListView(18080): Get MotionRecognitionManager
D/ViewRootImpl(18080): ViewPostImeInputStage ACTION_DOWN
I/Timeline(18080): Timeline: Activity_launch_request id:org.thoughtcrime.securesms time:145532494
W/PassphraseRequiredActionBarActivity(18080): onPause()
W/KeyCachingService(18080): onStartCommand, org.thoughtcrime.securesms.service.action.ACTIVITY_STOP_EVENT
W/KeyCachingService(18080): Decrementing activity count...
W/MessageRetrievalService(18080): Active Count: 0
D/PhoneWindow(18080): *FMB* installDecor mIsFloating : false
D/PhoneWindow(18080): *FMB* installDecor flags : -2139029248
D/SecWifiDisplayUtil(18080): Metadata value : none
D/PhoneWindow(18080): *FMB* isFloatingMenuEnabled mFloatingMenuBtn : null
D/PhoneWindow(18080): *FMB* isFloatingMenuEnabled return false
D/SRIB_DCS(18080): log_dcs ThreadedRenderer::initialize entered! 
D/OpenGLRenderer(18080): endAllStagingAnimators on 0x97f89600 (ListView) with handle 0x972e6750
I/Timeline(18080): Timeline: Activity_idle id: android.os.BinderProxy@14aed020 time:145532802
I/art     (18080): Background partial concurrent mark sweep GC freed 38935(2MB) AllocSpace objects, 69(3MB) LOS objects, 20% free, 60MB/76MB, paused 1.367ms total 115.481ms`
rspilk commented 8 years ago

I also have this issue. My case is in a group message where one other person uses Signal as well, the signal user receives a blank MMS message from me while everyone else gets the text mms just fine

riyapenn commented 8 years ago

@tspilk Have your Signal user recipient contact support@whispersystems.org

woodytheledge commented 8 years ago

I'm having the same issue with project Fi and sending text to other users AT&T. It works fine while on T-Mobile but not on Sprint.

JohnTheLearner commented 8 years ago

Same issue here, @mcginty I'm excited to find the options to send debug logs and offer-up troubleshooting feedback here on github!

https://gist.github.com/d7e9e5729ce5eb94f860f52eee130b09

So far, I've picked-up that it only seems to be an issue when in an unsecure group MMS with non-signal users. I'm using a Nexus 5 w/ Android 6.0.1 on T-mobile. I'm pretty sure my other group receivers do NOT use either T-Mobile or Verizon (as questioned by previous posts). As you'll see in my debug log, I had a really well-confirmed case this morning before 9:30 my time, but that was unfortunately before the log collection period. Please advise if there's a way to pull an older log.

In the case this morning (no log), one recipient was on an android phone and the other was using some old, non-smart, flip phone. BOTH received the blank/empty messages.

This afternoon, I was able to catch some others. This time it was two different non-signal users. One's using a Samsung S6 on AT&T and I think the other is probably a prepaid (Track phone?) old-school flip phone. I have limited feedback from them, but it seems the prepaid old-school phone user PROBABLY received empty messages when I sent a group MMS at the following timestamps: 05-03 13:45:55, 05-03 13:47:54, and 05-03 13:50:07. The Samsung S6 received them just fine.

jhotmann commented 8 years ago

https://gist.github.com/8d4b23ab734b57098342c4053e1ecc23

Adding another log to this. Unsecured group mms sent at 13:01:20.

Recipient with iPhone 6 on Verizon received fine, recipient with LG G4 on Verizon gets blank. Sending from Nexus 6 running the Android N preview 4 on AT&T.

LoneStarMac commented 7 years ago

Yet another T-Mobile user chiming in. Three recipients specifically, all Android (Nexus 6P, HTC M10, OnePlus 2). Every time unencrypted MMS is sent the whole group receives but these three.

pydsigner commented 7 years ago

I have the same issue, AT&T Moto G (3rd Gen) sending to US Cellular Samsung S5s.

veryeasily commented 7 years ago

I am having this same issue on a Samsung Galaxy S6

pydsigner commented 7 years ago

Same situation as before (Moto G 3rd Gen 2GB, AT&T, Android 6.0 sending to US Cellular Samsung S5) https://gist.github.com/26853cb2177fd3447e3412044c20466d

thats-no-moon commented 7 years ago

I'm also having this problem in a group text with two participants using Signal 3.29.6, and two others using their default messenger apps (one iPhone, one Android). One of the non-Signal users can see everyone's messages. The other says that all of the Signal users' messages are blank. Sending non-secure individual messages to anyone in the thread works; this problem only occurs in the group.

Debug log: https://gist.github.com/463391c8bdd08135781aa2053f29a2a1

Other details: I have a Moto G 3rd Gen, Android 6.0, and am on T-Mobile. There is another Signal user with a brand new Google Pixel, Android 7.0, and AT&T. Unsure of the other devices/carriers involved.

pydsigner commented 7 years ago

As of a couple updates ago this issue seems to be resolved for me. 🎆

jeremymasters commented 7 years ago

No mas