Return-Path: X-Original-To: notmuch@notmuchmail.org Delivered-To: notmuch@notmuchmail.org Received: from localhost (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id 39423429E5F for ; Tue, 17 Jan 2012 09:15:15 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: 0 X-Spam-Level: X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[none] autolearn=disabled Received: from olra.theworths.org ([127.0.0.1]) by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lSmNNGxUzt8e for ; Tue, 17 Jan 2012 09:15:14 -0800 (PST) Received: from rodney.id.au (rodney.id.au [178.79.159.183]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by olra.theworths.org (Postfix) with ESMTPS id 7AF6F429E3B for ; Tue, 17 Jan 2012 09:15:14 -0800 (PST) Received: from 232.26-200-80.adsl-dyn.isp.belgacom.be ([80.200.26.232] helo=boekje.home) by rodney.id.au with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.77) (envelope-from ) id 1RnCcq-00088E-Ku for notmuch@notmuchmail.org; Tue, 17 Jan 2012 17:15:12 +0000 From: Rodney Lorrimar To: notmuch@notmuchmail.org Subject: Infinite loop in emacs interface User-Agent: Notmuch/0.11 (http://notmuchmail.org) Emacs/24.0.92.1 (x86_64-pc-linux-gnu) Date: Tue, 17 Jan 2012 18:17:18 +0100 Message-ID: <87pqei8d0h.fsf@boekje.home> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-SA-Exim-Connect-IP: 80.200.26.232 X-SA-Exim-Mail-From: rodney@rodney.id.au X-SA-Exim-Scanned: No (on rodney.id.au); SAEximRunCond expanded to false X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jan 2012 17:15:15 -0000 --=-=-= Content-Type: text/plain Hi, Emacs notmuch is a really excellent mail program. But today I got an infinite loop in emacs 24.0.92.1 with notmuch (0.11 and master). It only happens when viewing a certain thread. There seem to be 2 problems: 1. the n and p keys (notmuch-show-{next,previous}-open-message) can't get past the second message in the thread. 2. when using the 'a' key (notmuch-show-archive-thread), it will loop, probably because it can't get past the second message. The thread is attached. Cheers, Rodney --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=loop-thread.gz Content-Transfer-Encoding: base64 H4sICJyoFU8AA2xvb3AtdGhyZWFkAOxce1PbyLL/m/kUUz5390AtkjXy20QOBpuFDQYWA3lVihpJ Y1ugVzQSxjl1v/vtGUkGg01s4OzN1oZsAZZGPf3uX7eG3YsCD996gU9txQwS32J8e0T5NXNdNYiG uBf4+A/qY1LFut4skWZZx7pGdHTK4iTylZDGoyZ+s5hCC31Q+iH1lN0Rs65ZpFywiDuB38Tiaptz yrnj45JaUnW8DqSJolXhvw0MO0eB7bOJ6tgqTXI6h+yGuU2cf+zHNE54Ex8Fm5hbQcQMpQyUIvY1 cSJmGxVVwzHjMTd22h+7/UtN2zzdvehcHhxddo767w8ve93OJlo7uzw9uey1z3b3YY1YgGkSBy6j kW+MqIdvUq4NySfq+sBDEDIlDpoZk9szvHaY68AjE8WmMWsKLW4KFQpNCu1hnWS6/E2DL1CmxWC9 3cQDYQ+XeqZN1ft2WP9cq6vlqko0TSV17csGWjMnM/rBYyceYca9OOR4/eywT1StedpvX7ZBIr1S vdzd2b3s77dhZx2eXu/eOh4uq7Wa+MBygeT+T5kTVjs2Jqde0nivAO8kvFV+/4jWBkE0TxNbK8se WNQdBTwGkYleUzX4R77gEbBnPNZLqoY5+rpTBs4lrTaeLSkRkparO8ru1TyBZGAQAgKRxwJZLPK9 2xJRxS+qNRJylWoqKdVVUi6rpNb48mIp/qAWu1Z/Zz6LgrFjfdvO9mpt4FwETYpQuVKqe6mxUsnv S7xYNG2+aLvd06O9rq7fiTYjWYVsYJArVcBw7JrThSDBAx1spLL2HCsKeDCIcb93doL7LIIokt6c SgJrVb0GHrGF1uYyqzXLpfnMjpJbF7xyympdU3VSV3UgqWuSUaHnhRzqK3KoL8FhZ0FySFfp2ao9 4L6JpYnxnYnxmytp9OFjo6OzYJqSZ1PxOYcE3IZH4iZ+T32bRW7C46IOMkKaXG8PIseiG7jf7R0U ibhYxes9GiXBNVzdOzzopVcboB3j7fnZnlJ/u/P2VG98vf2oGW+NDdw+6R4WiabWcdejFi/qkC/x ulOtV5XQUlzHT26VoZ+AC/fOD7vFqth1v33U3t0/OD3vt8+ON1DvoNe9KxJErJAygq5sYSXBHM6Y U3AhY68ADzIoJkOmHHRA+rquE1Iv2YpFdUspswpRTKI1FNZo0HrVpNWBaW4/9F9Rq44jZ+j4NHb8 oXJw0sSfZ/zkC3rHJuMgsqHiiKdlEXvnuC74wFEgrKlUNNRPzCtmgY4/p0b4go99hrmsVNikEQ6j ALIN38Q3DndMl4ladwTlK2LM58DEDvw8G7EI6D02I9zvUcf1qH+nJrCgSgg6icDnbQaprIldh8fo EL4pBxAChZROE1McO2AHkVt8OxhjIANKiwq5w6gzDiOfP/d5YgJzjglk34ziOGwWi+Px+P7Sopey VAzCGDjixZRaC0rrG3ELCmWWakVlhnp8X6K3PFWYkdztlO3djqwRBPHifUMnZJHYId8xfe4EKgg8 NLP19mPR9pkbPlz2JIdQh8Ls2f7yShG2cPxB8Dyt3NPJbuDHEL3K2SSEbWN2GxdDlzr+FrZGNOIs NgoJVyi3HKdwtziiPh9A5Hd9K7DB9k1cM50Y9ZnIAM0n4B/qRlEQcUUklCdWARRrK6I+KbClDyzL yJkBLPfWCOdV0qS2FM2+RYGoLSAeXn8ACje2cL8tVp0mPuxtY3Ybirxm4zjAA+pyhnKAeHo8Vcgh 84cCttYBxyJwATfYROj9iAHtxPdFcCS+E08U3QZ86zN3E8cjhuWvmIYhgEIOEWvJsGUUikkauZsI oKkPa4NkOIJAA1w7hNjOgh07PCevQr0Q0S0uUTx0nRhojOUV2AiNHRsKTTCQu/oUTDCG9JLugW0W g787PuPy9szajFkeYLCuHTDu/zvGHK6mS0eAZ3My2XN+TmS6gbqBUDuWl73AA23hAwz4F6iMpWbi cSDMJrIYgAj7G/P1XEIGCS2ARAfoAt1Ti4rPRo4QX3ATMeq6UGohwfIBteIgmoBpJFgX1L3EjZ3Q ZWhKEnugFngC7Gk7HJx9AjaGB8Ul4JFTD9QIoQU5QCSeTQzmRxALtjJOSeoi4wJnQv3QrICgw0im dxVsT28YngQJPAQ8JcMhhKDIXkIxI0iOsKkV+ANnmIBpPvSEswrtxiMaT+2L7uV12ONeRmeiA5he yBQvnx0JL4JtgL7JkJUGDTitIAucxI7H3iJ0NqL+tWAPOL1c7QulkYVFkhFKkMVgTilZLW8hiUWW bRdLTa3eLDV++HZRVxtPtot7p91ur31weLl3etzbRHj/rCe6xn6//Xt32kvuHF72T9q93eOTy6Pu 2ZwW8+yy8+6gB9cu2ocH0HHiv7rj1DNzPLvjxPMaTrRsx4nvNZx4tn9BT7dheQtztS9bmF5HIT5e 1G6ilSVfrd8EJaDlO7XnCeoEQtAquVbenT7uyVAWWYuaMhG7Spy4GvE0XVMG0FypwyCATKVacHv9 s6411HoFQG3WfL5UJEjoJjieam4Pxd5il3uy+Kksh0r7HH+n7UT3bCZF1BqPRAQfDExr7FdT9mQP BlvBBR4QQkqVKtwGsC6L0NwmaE6XS8pytxJWtLoG/cZJ/2wDiXBV+s4QeoFEAPEbg2xhakScKnxE wb0BcxlQmugts4vZzy1sG1MlbGFuDKnnUXDKkeFBTleymG6CViIWuhMRzREDaCYgO2/K0PWyNsax mxkAbApFN+MA4aZlNa0MxMQAAbewOTKu7HGtru18rH78FJpX1tdhoxSffnvX6BX/3P/tbPT1+H2d aOwWmqu6AayYxu5F7HY/nLofSanru9fs4qO7c36tH++U9m8m779e7Y+O4iQ8+LT36fCmEvevj2uT Q1antejcmnwYlSYffYQrQZh8it59IOFF1PMHvbFp0ZvGbufwotj5pu9dhZ94p1Tac3bMBvuN8k/e eBLVyN6329+O3PCreX5ldfYQTsZ254h8PX9/1a536p2G+9tQSxpXf1zXoouieTSJ+MWeZTxuCWcd gogEpau6poODzvrF9bDiRUSv1kmV1IVnlCrQ0+vVWoVU66VyqTEvYcx1h3k7Er2i1rR0x/2zs5Nl XevAV06l+WWj/sxW9fTOb55NY8EAgtSmTFcg+mYa6932u73dw/LF6a1Wah99e983//jTrvv9D4fO u8Nk+OHd3tGO92Hn/XnQawTmjtPot7dlRNwlh2yisQNtiQ1Vu53mj/mJRM4yVpl97Fpze+ZpS37K frblogFdpen957Tlq+y5sC1PmxgaxUXPkUVBVHubRhOjYMx+abVGg5TrZUJqut6o1+GnYRT+IY35 B6V7E7iJ8EulHySRiA7IzRqk5oZWV0lD0wiglG0zYNdX85dL8PZUh1/RqlWEkKIso/iFZqQu9Nxi JnjD7hmT1SG3DqrlUt3SLZOZ9YFWNqvUqun1gdzzyQXfn+TI+SpCx36aoNO2ajPN0NAokmqzpG2u khvHkZhQItTCrzHraOHXmXa08OvMO1r4+ROPlmi2Wc4bB5FcaMZdFsVyOgAuO4a2/d88H18MA6E4 keEltd+PjnvdlBu0fi7UKWQ1E8gkcsMgFBzLVRs4EUONR+oS0BhIZ0TSIgCFyEzijF95AVNQGrXi RHIB11goUoUfqxhP9+WOB9gCgR6pPxR8CtrTWQnY1GVxNtZIBxCCJRuopfbNdJvtiNYdIfd0z9xp xJKUFJ8ObeTcgm8AL8LgeEwnd9pBqUeNg+iaCxcTvuBBJMVyCGInoetYcioD1gQuh4K/oi2+42s2 4Zv52CUdLKXEICuB4cE9xz7IE05y1lPZxCALnOIVZlkt/NJpVgu/bJ7VwktOtMCRd6TLQIIQKgaP +kAI5kkYBlHMt6Q7Q9oG3qcmzdmgOfZwfDQ1KdyxhC7EcyMxLRMjMRA7BlYZJEfxS+6cEgffc0qU tSocPOJAeJEfxDgJBYlsPJXO1+IocKVLqNJirzKUa+EXj+VaeMFgDpTc5pK+uGMGNyzz6GnwSUnD gMstQPpM3DxBSUUCPZQLH4h3iE68JY0V+EAALCPjPbdJGqg50xCrwjmlcSRvSHCmiqKDkZnhaml+ iayX+pqDvtFYviPMisQt5hMeMw/o2pCQATuB9SFu1ukNrKfA14YktF4m+gYu1ypKo1Qt4xuvyD3+ nHo4ij33YTl84p3G1wTKG1Qx4DcW3CD0xnZuwL0jo9QpuHFUaK1cS2UpERTQlMavbrz1huIR9O3i WoYXFxXdQuvxHQOl994UaevXIVArim2gDsr6/MaMWpJxy6Wciy2kPS6leIXWGxNAz7X8IFcY6NEa cM2Jy1LmIqgATQ2Lf2qd3W6ZQQQWVVw2iJskvMX/siwLosd17K2Q2gYSqszusttC6zXeigiBXufN iKT0KmhBUpLh+Ou/So2tZ2AGaaZibgwDxUxarZVel7+Jb0vACsnBfWhhoAxcGLu60dYeIAy8GsIw 0HyMgZ+BMSAKJEcPoAZ+FtQw0COwgQFsZNpYDXDkjD3GHXh13GGgucgDr4A8UgeQ+aeVcpa5xIPg XT50IWd8L3gfhO4TwAd8Yjnok4buPPCThc2SAEjSeREEkhSWA0GzkbkgLo3lcFIm5lNYCYQ00Cug JZyhJUjoahb5B3k0fBc4/QgO9wRuA4dbFrlJQ78Uu0ki89HbUt7xEN6JgHkK4KUqv4/yMsfJkR6+ h/QM9DKsJ+XILP5GVGww/IzN5XdAgkKox2AwXbr4B3ry7mo/0BN3H2OoOQi0gGNwS0B/pY6BCpem S/3rQmvOQoGlhLxLIlYD3WHWWebmolfpT+m3NNC+g2YV5blDp+8c6Xn8JuR7h3zy+x3IXAF3Yvmg 47uAkX6YUwXLaUoq9XsHEM4SlqL7Gta0JuB6vfLDH0D4O5xXL2W6/PueV7/xIvEqulK7UPbISufV n5b9xzuvfuP9KSTVbgYKGW+JkNgU8TAVSARGpVmpP3leXVt4Xr32F5xXv/FOUhG6SoUsPq++SLTa f/u8eu0Z59UXMFta8HcD/w/n1RdxqM2cV1+wSm+86Lz6cm+DZ9+cv8a76Nd4jb72Kpz8cw7nN8pM J1bZVkomrShlUmZKg9UpaF3cKVtMs8l/7XD+zwMCP8/t/zy3/+MfD3jq3D5UGfSwYNy93X71N+Yt DP+92oupV3k1tfjllOD1s6qqX54cWUAnRZ0IM19M5MVJeOCfgj1jDN22nIdmAgh7pBKJm6M080zy nCcGdmJcHLH0RSWsBuGiWI4sZt8DvMU9OjFZemogYl5wA7sU0ymSIONhylFOVsyg122HKxtTMd9K lt10NY03JS8py/mMePpi4Z6Cs+H9wIkgrWZvJOTI22TyEaFo4DoOhumDURLz9CFQa2YByfJ4JG3B 0CCwEqlXMVYRQ+NAjh8zKdEP01Wv0iqXmpreLP1slVdvlR+jYT3T5d+3VZ4cDWSrfL6rnMRPtMqr yv7jtcqTI132mbUz5WhnnkAQGKRZqc5v0WLqmkF8U1U5o1xNIEH7KrMTcca+qtWag3JNa9ab1XKz wmil2dS/oDUpbPrcg6deLO+YDqGA2d72LN1pTz050lJZ68rpt1V66lQHlfk6cKFcsOiRBuZf/kwq 0J+WNLVaV6sk8/S52oB+V3QR5aL8Ucqa2W5+rvurtq+TqM81nVQbddBFHsQQHDek2O8f3pSw5YSQ mI3OfleBYFEgWCBWFIgTDCiKG/BBxL4zmBhHx2cbqUaW/IsBnUid5Cekl9RJ7v8zGpkGQuYA85+9 00ZJrc7Xht+BkK2Uqq8jyLqUBIoNFNftKedL8ih+AMz2nHhjyt/X3h+Sv/Iq//uBlDt93kF0sQBK SlUnGqlAH0X0So3cDsjVyPLcq+vtMTNlb/0gGkRxkadHJdZtALMEWjAgUKrArXYCtdyPxTthZiui I2/iPK4W/rn+LJMpQl4QjOgOkc/U9h9nCrH23O58djTzTCKL32/Me39xf2LSmfjUcyx84IuzuizG qbMIQHUSBcMICv1656B3soH3S3gdTK5CdfygwL1gEAYO7HDhRNCDTTcHzGcHkTHgzBLol4kDDszQ 1QrEqlYu6c2KWlFrhEBHAXyqYDLAGiKSZelbs9nA8SW7kGnATRSNKKR2CZ5y9yltTbLf0Rpp1DTx QSOAY7O/O+KGNsulREYdFoPBwFeixGUGAHsOVwHcu441MWBnmrhxBpk08dbfy36HshdOLyc8BGCd fiRoLYRuYZTfNBP3Ov+d2kAt/yBfIjsDB/Kq3JPaVwmPBeUIHB0SsOfeojUOrZ8lTlkYJFdcVehI ISJoS0JD+L6CwP18JQ1nrVTSfg5jfg5j/ophzHdemS4zrNnCe/KcilEYuMGY2XABGoR+aBQ+Mv5P +UuOJ0Y1RKs3EPozCeRMYYXRi5zkvNJUooVfOpdo4acnE/vTM4vcd8IQyk/6t7gTnCcEaNwkaKN4 wMYYSu3dybP04BRPN2f2BojueOIcUibt7Cd1PwiuuZrVu8Ng+OD2IZ2ATtSDu5NF/Swlzq47hxSm gk0REtkXG9gOkDy/62fr8RsFyySePy/vgiDpF9z1aNjD6/JU2QlkEKxmR8p2Aw/MYW/gzxpW1SlB hXxJaWQDj//BWanaTU8I/gdNDyO7wVCICVyJPS6xPZX2PSjx5ASe/eaE4ncchoKnz5qq5vt8uaPz vwjNsITX+5hvANnEly8K8OdCer+wiQvKLXznwpm4+BTDJ4wKv4g+/5df+jE4xCmjEM6/FL4gsSvm kr+Ij6jrAk88lwd+/w/wdZzE4f+1d27LjRpBGL42TzGVG9m1hoCQDFLKbGXLKVsbr63YW5VDVS5A gMVagFYgH5JKnj3dPYNOFpIl4Y1kc+ODNMx0D8PAfPzdA6PzmHXbw/Q6HZxHcAxY9HuMK3oUYg6g aUegucjz3MnaAp+zRhhYJP9CtAX2PD2vCruGU9k7ZDCHd+1+QodR/XCDdTkFpMGPFdBDBFQzTDx/ 2CO9JhQfkJIRLmxYDqFckHR3ivSvu4swS4Pncb2pbX/iiR2AWZoq+nJnYVZUh6cMTEHwMZVPzVVg 1hLftw5mRfWBjp7qwYn8+Y95DtFCtZoDcrYhTyG4QKkW9W5Pbl+uwKiEazmp//7fPIVzjVVzRSrb oPuYsTBH9yFK1TbLU5iHLWeAwrq45xWQlb21nX87khLHNEyvUdPljuc7cs3QHNm0DUfW1Jpp665p GKpeSkpKivEKKUYpKSmCU9QbdUp8uATvH0q5Nyw2qRZZi3hkOpOiqEcR3GMJ+SCTC6YfVOc0AZn5 /ykDmS2QT0FmS444CDU7ZiEWW0xDxPcb8hBRSy4RsVhRTGSipn+4rxuSEYvlsBGLbUJHPvNMGzcY NgdDEAfVFLxQYNyi2gmTY2LGgJNgCpugK+OGeFwyxlA9HQnM8dJ7+EPgCZlCtAInW0InTFUasELH CvGVz3vWGl1ieCEljxRpGvsSYpYsRNWNOzzQNu5htHBW13tKGUABuK7dT7PS0TB0oFTsTzwRkMaL gkmHgwHGBY4KZeqoQ/6Ej9qjtMshy63HA2QxWg29pWixQ0a5O/AFDfQi3VTAFglaG3ijPhUjL1M3 ZZKnTMhGJAjvKNENBjbedwNYc9xTIDPMHTYF1pKGKhG5eRSegSLwUZOGsw7Gys4RzD2d2pJ+zENW eWtSkCZezz9krQq1FeCLPajAc5WdTI06SaiMJsKFUm5VBKE6En25u4Tqg9NH6GFcncr6p5UI1WLf t49QfbB/Q0+rtx35sjXPIUo8WMshVH788GytlZdpreCgWaEVe1GdFTj5K3fyTL5qrMKwFjq/uc7q aU8sF1mdmt24r2oNXVNfXGQ1ly+ZuFvGtoisoDd+uVOrVa1RLcaRgkVWYN9PQ7TPNFZkpxPWzRNZ oczFrOlKvWGaZi8w7LTu17sP0YuJrJYZ+VZFVuujwL11Edk0hl2zktev6zoqdV2LdF2GqulGSURL Ilrqul4HL1XhVr62rmtzZmOxTamNxZ7HbYSdqMhJWORRyiesWZkwGb6BWesucPkrqzGXJDvgWyZx ic+9wi6nGsgyh0H7w5HyhqdgyzLU4Px3ZnduYSb6ASrqwM3glo4RdQhAlGAcIH4sksGR7qcPBzUz lNHllUzPEPyz76d7U+KdOEqo63mhyEo0sooH0WE5jdAv+CkS3EGpr8Mg9cjWOPEynoV5vRQ8+wXx IYstIkTniErhE942Qu4U6anCWlC0F8AHcM8LMDsp9XaCpM1mYvOFMQ6DEzdmdGIM8vYVdo3ZwhLP 7T0eZhiNW0Q+UWhgaMMMHVEOTglHF/og6B902i3qs/ipim4o0RxKt0IYn9jTIjIRJzdeGUxmaBBX a8BtG7zcUYWW0axqzZpZ8q9C+Bfvyx3mX9GPnH915At7Rf61yPct5F9hh+RNlxfyz535CAgc0mrb m5kHXHDIhYu/5NbZanQLXXtxhVYhmXnQWLVZ22aFFrfwaIlCi5fSv6VCa2VWVGKZdYjK3tr9/XZE Ya7qmh1bU2XH1qswmGxfdhzDkA2jrum6q1frNbUUhZUI5BUikFIUVgTkMI9UEoUteR3xLURhORjj eRCD6ihoTW+xeav6szCEdTj8d88z5/DG7mEdHAa4LLshTRqDJdowxN7P8nxjiXQw5ButYBruadNh kR3cdBV2jvnr4fSnYGMY43q979Eyn/qmMKCwEClQJxaGFSxWGFiwWFFowWKTcIFENsk4p/+oP8Hb CoWXYTXYWlakF8MNE3dgYP4Q33JAQYky/lOMGTWCmfOjpB8IZREc2ZyOQFwQfsgFacn6sYeY5z7J Fevx78cVaJMV/CmNVHrho5DnYZzh3/RzQpyXBR8O+7hib8c0hNj+ldejDcSYxrSDrIxlCS3f/hMx n8L2HTiH7XbMdXIMmj0B89rtgwPuxxqVJF9gpk9EJaI3pZwwyQjFgEIDyOQH9t28TWPeveOywEia 6DrcAyY7nu8sIHusApchas6OEacPKlBjAlWOj5emDCUB4TH+WiQVlEjsiCMQ5x7SuWVZ97tByiqf Ylf+WmG2j2dgRm8nBtVI2QbHwAxBpeDhr5vO1+aNNkCAqwGWfraUDoK7wO5le3ygshWuez7BhfaX eDCjpIPJEO7jYC0Z+ogtxhLMMHGP7yIEU2erEmIop+/RjgiY+O2RLxh5JKfQ2WW0l+/vMH210tWG TyLbo477D6+JDptoigAA --=-=-=--