omemoManager.purgeDevices() throws a SmackException$NoResponseException even before the actual stanza is being sent. See log below.
Basing on the log event time stamp, it seems that the waiting filter IQ has been set incorrectly / or overwritten by the next stanza on the queue?
==================== aTalk log on purgeDevices() =======================
07-09 09:19:17.219 D/SMACK: SENT (0): <iq to=‘leopard@atalk.org’ id=‘qyRxG-173’ type=‘set’>
07-09 09:19:17.349 D/SMACK: RECV (0): <iq xml:lang=‘en’ to=‘leopard@atalk.org/atalk’ from=‘leopard@atalk.org’ type=‘result’** id=‘qyRxG-173’**>
07-09 09:19:17.379 D/SMACK: RECV (0):
07-09 09:19:17.399 D/SMACK: RECV (0):
07-09 09:19:22.879 W/System.err: org.jivesoftware.smack.SmackException$NoResponseException: No response received within reply timeout. Timeout was 5000ms (~5s). Waited for response using: IQReplyFilter: iqAndIdFilter (AndFilter: (OrFilter: (IQTypeFilter: type=error, IQTypeFilter: type=result), StanzaIdFilter:** id=qyRxG-176**)), : fromFilter (OrFilter: (FromMatchesFilter (full): leopard@atalk.org, FromMatchesFilter (full): null)).
07-09 09:19:22.889 W/System.err: at org.jivesoftware.smack.StanzaCollector.nextResultOrThrow(StanzaCollector.java:2 53)
07-09 09:19:22.889 W/System.err: at org.jivesoftware.smack.StanzaCollector.nextResultOrThrow(StanzaCollector.java:2 08)
07-09 09:19:22.889 W/System.err: at org.jivesoftware.smackx.pubsub.LeafNode.send(LeafNode.java:350)
07-09 09:19:22.889 W/System.err: at org.jivesoftware.smackx.pubsub.LeafNode.send(LeafNode.java:325)
07-09 09:19:22.899 W/System.err: at org.jivesoftware.smackx.pubsub.PubSubManager.tryToPublishAndPossibleAutoCreate( PubSubManager.java:394)
07-09 09:19:22.899 W/System.err: at org.jivesoftware.smackx.omemo.OmemoService.publishBundle(OmemoService.java:300)
07-09 09:19:22.899 W/System.err: at org.jivesoftware.smackx.omemo.OmemoManager.purgeDevices(OmemoManager.java:374)
07-09 09:19:22.899 W/System.err: at org.atalk.crypto.omemo.OmemoDeviceDeleteDialog$2.onClick(OmemoDeviceDeleteDialo g.java:104)
07-09 09:19:22.899 W/System.err: at com.android.internal.app.AlertController$ButtonHandler.handleMessage(AlertContr oller.java:162)
07-09 09:19:22.899 W/System.err: at android.os.Handler.dispatchMessage(Handler.java:102)
07-09 09:19:22.909 W/System.err: at android.os.Looper.loop(Looper.java:145)
07-09 09:19:22.909 W/System.err: at android.app.ActivityThread.main(ActivityThread.java:5940)
07-09 09:19:22.909 W/System.err: at java.lang.reflect.Method.invoke(Native Method)
07-09 09:19:22.909 W/System.err: at java.lang.reflect.Method.invoke(Method.java:372)
07-09 09:19:22.909 W/System.err: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1389 )
07-09 09:19:22.909 W/System.err: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1184)
07-09 09:22:08.849 D/SMACK: SENT (0): <iq to=‘leopard@atalk.org’ id=‘qyRxG-176’ type=‘set’>BRrzarnIyYx8CiyOcvGZHGFDIuk8ahApVUTYJlGmNQ8y</signedPreKeyPu blic>RuMzAEBr21bXjsJ91GdlAnhyQSAFTKWms1tSq/IOnfcdh2LRlvPu UJJvznd6vfVzxgOsW+oNyXswJUKFYYFsjQ==BcBVdk+ +LLlB+H0cVIWl/HUg4PB3B/lYnTuZSW4pLt0DBUh1xIbw9n+iD5vVxsP3e8fHd8ZTEUCMAmbGP9gk5k1xBU7/+mypKARX1RvaEIfPdveJ7rsH7zXaUL9ny5hgamk4BeSRFhYzQSQcMEnJTAal8pWJO9pNiYIghqWJsqzo4fksBd+TMbbghylI/lbzjinwd1KsrRN8jCzPbexfTDrAWCU9Bbc9iEIIr0m126rRJDYJMjIq8wgCxvoTaYMNVZ5mOa4+BZpJ5frIzbXVHyMJfC49v7DXG/IYlB2LHBBdD3CV0DFvBQQkGBmsP5H6E+dBgWwHx9P5aV76TqBGlys9HomenbV+BVF1QZ+gdSlvC+skvUk/ZDBBox9u/Y+q/vmaXV0g9uIABb1bT7rMZmhmKKNA9GT+cxydiuGy0QGQrNUJAD/aBmsOBYSKbF4/kex+gUvuRO1u1Yzv40kOnLCsh/DEjru/YPYjBfESXGuQ6sprHYX9lsoIi11Cdsp3J6yGE7YE1d10abhEBdX/7rBf9K9Drp0jPz5XfdAf8QFomF+Arr3leAjYjiRzBTyRBy7Danhza3pw5g/MZY81nceZeQ9g7k/WLRJXJ9NjBRsSTAqflFIfWfyRCp1I/jyFicT8G+FdOA24k8lJPJocBXKEfwAhbTz/PId/y4Dq54Gc9RD/GLelz1j25iPPGKcMBe/v1QfCpKYiybw0oQHkhaK19yXeMkuAQcpr/x4xmic6BSmyrhDY5oGSSzHiPyGPjJaH3Zz29Bpz+5LBA2yF2NREBQwo22XvwZTqMrZXUX51K6HWl2nEuSbMUAS0co6WFA4pBU/G4DPnqOKcGVTv0RDuI4/zvSKQtXBNPJe/fzS3F8g4BSdC54cTW1VV1J6vjqFldhaMzrJ1ynq05PTiE8My/RINBZWjnlciOIWOdml+mtZd1iCVzG9FCEYRe1C18kxs7qZrBVhkISLTQzgfBLmVkqXvkL1fgeawAJr9U6Fcfs/2LGFlBR1ORiAUTWE3Vi3Srmq8Y+M/aSP74k8tk8+09wZthKk3BV+FF5W7vnDZ9Kq1y4ClroC76nySPndf5Zuxc7Zr0K4fBdrHJG5/0B9rwHxYHnejlui8N5MnWEA6c3eoIE/GKyVzBQFEpp5SsDzZXKF/ykfYft0/WwBrNJ5MiW23T95BbIJnBX9v86L5oXlGBIQBlV2dSB/GHHNBaoNMJ+/zEzC6KcU5BXhI/7oJAmyK7trY1Mny1oyAgv3Vpu0d73qJWptVBFQdBZT5F2llCsxCXn5Uj1q0XjM1VqXwZEFqVLuepwAv+eYRBY5eD+vv/JA2+O2JTn48iBTamAQ1xl2d/+sHLrS+PTYMBU5gEOB6ha57ZtrUOyBLwWYAls3PV82L803/He2MjgRPBfbzHpWg4FLfrVEO/Bk+x+JZfAuCvi5pSSfoskawvgVKBZ0OQQMMwkttS3XXM1MHr85mub+hOpH60lkYZwoerAQCBeN4PSzumn9K/94ZwFhZhSALpLyZTr8m9Mm/fehedWxMBVooJJ8nu30O6vDE42aOvJ+pUpLcgWycEEm8AKjYe253BV1SoVVLMwVUIBZ8dlaFizfDffY2OWuemyPiMDetcEsOBcKBPX5CNwZd45OOWoQ1qXh6dYI58RfUZSAtggArJjkWBatlhKhFMR7YYoYJXGKCjwSro16fiUua95YT6LnnvbdIBUtbjsjmtt8BEZE1tTlmqkd+yTNMCZdacHMZDVHUY3M7BQodeYv5ABJpZ7AT7zvpD5S9UeWrzTLGSbSr9Uv6hvAaBZ0dNyimKh/
07-09 09:22:08.849 D/SMACK: SENT (0):
07-09 09:22:13.179 D/SMACK: RECV (0):
07-09 09:26:13.099 D/SMACK: RECV (0):
07-09 09:26:13.209 D/SMACK: SENT (0):