From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id N1riNKSQu1+1VwAA0tVLHw (envelope-from ) for ; Mon, 23 Nov 2020 10:36:20 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id GPBYMKSQu1+VFQAAbx9fmQ (envelope-from ) for ; Mon, 23 Nov 2020 10:36:20 +0000 Received: from mail.notmuchmail.org (nmbug.tethera.net [144.217.243.247]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (2048 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id ECFD79402A8 for ; Mon, 23 Nov 2020 10:36:17 +0000 (UTC) Received: from nmbug.tethera.net (localhost [127.0.0.1]) by mail.notmuchmail.org (Postfix) with ESMTP id 4797928C64; Mon, 23 Nov 2020 05:36:09 -0500 (EST) Received: from mail-wr1-x42a.google.com (mail-wr1-x42a.google.com [IPv6:2a00:1450:4864:20::42a]) by mail.notmuchmail.org (Postfix) with ESMTPS id 3ED87203D7 for ; Mon, 23 Nov 2020 05:36:05 -0500 (EST) Received: by mail-wr1-x42a.google.com with SMTP id r17so18121415wrw.1 for ; Mon, 23 Nov 2020 02:36:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:to:subject:date:message-id:user-agent; bh=BPNe11gAA+wyjLyI/b6rmmriUA0Cf+eHyd4o4Bmonks=; b=SnaUiC0ApgZ7eeJtU5dD/JhtRBa2P5f4h3liqNGr/K3Gq7UBdKeKiXNoTXA8V2IKTs asOCcKNoCbBz3DruUsC8oho8cernTeVCw0iCj0I15QstoJE5EZ47nB0UjDuNDI9QpV8U h+GXqpOWKfnplZQzCG1TWCr39DbXQwLOIP+NXSN+8B/N70LkYYUQ2c8RGXtHSGdigF0G WSNRND6WpAJYH8192T1S3h6KdLuKb3dUJEFA6qvM0n2JoOGWba7ojnNKLMn9lUdRlC6E Ot/gbIQtiDz9s7Q9fDTqUJGsR/dfWJXeGLD1VHPMRHYIJbwlS+m6dS7j4lmcQbB7f4/p DnnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:to:subject:date:message-id :user-agent; bh=BPNe11gAA+wyjLyI/b6rmmriUA0Cf+eHyd4o4Bmonks=; b=N0ccm4e+55yPha1aVN3/4W/C1QEDZOm6soiWjIPZFvyO4VepTzY1FSfC1DgAKFOj0/ AcyGwayDEVpi4GPPAeF995NYWLPph6btGC6iExxHMS++XiL+m3GJVvbg3jrN3QaMPchP KZFhbYvQ0WCHt3NR2UHcg395zoeQFcYTNCDikXXchCJwd3G0pOjmbabZr7TzpGRSqCsF 2+BKdlNTicUDtGfOx3HLA7XhfyaRGe804aI3JsjKHc5sg03dWqy+K9v9l9QQnAdUqX9D 7Y2NdiyBeuozyrI3tkENqUacB4xLEf+nc5ElEVffr5DSvfFtC/U85vE+tB9s52/2Q/6/ OO9Q== X-Gm-Message-State: AOAM533A4HOkU7eTR/W5+Jwpz+2d/WS7R7bA1jwW+xY81KDvfrsj+CUJ cD2mHBNGbVtEd54s34JMcpmUtaz21iWtzFj9 X-Google-Smtp-Source: ABdhPJy54ifXCwslZB8Ea5Zym/GPnz+wEjdWhXDH8RH665cABfVReFi3CrN98HViI/DLdmBNkGWt0w== X-Received: by 2002:a05:6000:11c2:: with SMTP id i2mr28264868wrx.21.1606127763043; Mon, 23 Nov 2020 02:36:03 -0800 (PST) Received: from localhost (2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.4.3.5.d.1.c.a.7.0.b.8.0.1.0.0.2.ip6.arpa. [2001:8b0:7ac1:d534::2]) by smtp.gmail.com with ESMTPSA id x4sm3120283wrv.81.2020.11.23.02.36.01 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Nov 2020 02:36:01 -0800 (PST) Content-Type: multipart/mixed; boundary="===============2437330185258262538==" MIME-Version: 1.0 From: Patrick Totzke To: notmuch@notmuchmail.org Subject: notmuch2 (python cffi bindings) segfault gdb logs Date: Mon, 23 Nov 2020 10:36:00 +0000 Message-ID: <160612776000.3630981.17332396369796619495@piu> User-Agent: alot/0.9.1 Message-ID-Hash: 4NB7KHE4APNSAC4BXTTVWJVWBFCLXAGB X-Message-ID-Hash: 4NB7KHE4APNSAC4BXTTVWJVWBFCLXAGB X-MailFrom: patricktotzke@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-notmuch.notmuchmail.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; suspicious-header X-Mailman-Version: 3.2.1 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-Scanner: ns3122888.ip-94-23-21.eu Authentication-Results: aspmx1.migadu.com; dkim=fail (body hash did not verify) header.d=gmail.com header.s=20161025 header.b=SnaUiC0A; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 144.217.243.247 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org X-Spam-Score: 1.59 X-TUID: JdGzSJEyoaY3 --===============2437330185258262538== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi! I've been complaining about the new (and old) python bindings causing the p= ython interpreter to segfault occasionally. So far I was not able to reprod= uce this reliably nor provide error traces. This has just changed: see below and attached for what I got from gdb. I hope that whoever is in charge of the bindings can make sense of it. I do= n't have any experience so far with cffi nor gdb and have a hard time debug= ging this. The logs below are my attempt to collect as much detail as possi= ble about. Please let me know if I missed something. Cheers! P ---------------------------------- (gdb) bt ... see attachment bt=20 ---------------------------------- Some context? (gdb) up #1 0x00007ffff7c36537 in __GI_abort () at abort.c:79 79 abort.c: No such file or directory. (gdb) up #2 0x00007ffff66b5551 in ?? () from /usr/lib/x86_64-linux-gnu/libtalloc.so= .2 (gdb) up #3 0x00007ffff66c7a6b in _cffi_f_notmuch_thread_destroy (self=3D,=20 arg0=3D) at build/temp.linux-x86_64-3.8/notmuch2._capi.c= :4826 4826 build/temp.linux-x86_64-3.8/notmuch2._capi.c: No such file or director= y. (gdb) up #4 0x0000000000519b0b in cfunction_vectorcall_O ( func=3D, args=3D, nargsf=3D, = kwnames=3D) at ../Objects/methodobject.c:482 482 ../Objects/methodobject.c: No such file or directory. (gdb) up #5 0x000000000050a557 in _PyObject_Vectorcall (kwnames=3D0x0, nargsf=3D,=20 args=3D0x7ffff4aa4ec0,=20 callable=3D) at ../Include/cpython/abstract.h:127 127 ../Include/cpython/abstract.h: No such file or directory. (gdb) up #6 call_function (kwnames=3D0x0, oparg=3D, pp_stack=3D,=20 tstate=3D0x9241a0) at ../Python/ceval.c:4963 4963 ../Python/ceval.c: No such file or directory. (gdb) up #7 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:3469 3469 in ../Python/ceval.c (gdb) up #8 0x000000000051ad20 in PyEval_EvalFrameEx (throwflag=3D0,=20 f=3DFrame 0x7ffff4aa4d40, for file /home/pazz/.local/lib/python3.8/site= -packages/notmuch2/_thread.py, line 38, in _destroy (self=3D, __module__=3D'notmuch2._database', __doc__=3D'An enumeration= .', _member_names_=3D['READ_ONLY', 'READ_WRITE'], _member_map_=3D{'READ_ONL= Y': <...>, 'READ_WRITE': ) at remote 0x7ffff5480a30>}, _member_type_=3D, _value2member_map_=3D{0: <...>, 1: <...>}, READ_ONLY=3D<...>, REA= D_WRITE=3D<...>, __new__=3D) at remote 0= xd59c20>) at remote 0x7ffff6380760>, _memptr__db_p_d5c090=3D<_cffi_backend.= CData at remote 0x7ffff4afd930>, closed=3DFalse) at remote 0x7ffff4afd5b0>,= _parent=3D, _memptr__query_p_d591c0=3D<_cffi_backend.CDa= ta at remote 0x7ffff4afdae0>) at remote 0x7ffff4afd9a0>, _memptr__iter_p_d4= a9d0=3D<_cffi_backend.CData at rem...(truncated)) at ../Python/ceval.c:741 741 ../Python/ceval.c: No such file or directory. (gdb) up #9 function_code_fastcall (globals=3D, nargs=3D1, args=3D,=20 co=3D) at ../Objects/call.c:283 283 ../Objects/call.c: No such file or directory. (gdb) up #10 _PyFunction_Vectorcall (func=3D, stack=3D= ,=20 nargsf=3D, kwnames=3D) at ../Objects/call= .c:410 410 in ../Objects/call.c (gdb) up #11 0x0000000000505a6c in _PyObject_Vectorcall (kwnames=3D0x0, nargsf=3D,=20 args=3D0x7ffff4aa4d18, callable=3D) at ../Include/cpython/abstract.h:127 127 ../Include/cpython/abstract.h: No such file or directory. (gdb) up #12 call_function (kwnames=3D0x0, oparg=3D, pp_stack=3D,=20 tstate=3D0x9241a0) at ../Python/ceval.c:4963 4963 ../Python/ceval.c: No such file or directory. (gdb) up #13 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:3486 3486 in ../Python/ceval.c (gdb) up #14 0x000000000051ad20 in PyEval_EvalFrameEx (throwflag=3D0,=20 f=3DFrame 0x7ffff4aa4ba0, for file /home/pazz/.local/lib/python3.8/site= -packages/notmuch2/_thread.py, line 34, in __del__ (self=3D, __module__=3D'notmuch2._database', __doc__=3D'An enumeration= .', _member_names_=3D['READ_ONLY', 'READ_WRITE'], _member_map_=3D{'READ_ONL= Y': <...>, 'READ_WRITE': ) at remote 0x7ffff5480a30>}, _member_type_=3D, _value2member_map_=3D{0: <...>, 1: <...>}, READ_ONLY=3D<...>, REA= D_WRITE=3D<...>, __new__=3D) at remote 0= xd59c20>) at remote 0x7ffff6380760>, _memptr__db_p_d5c090=3D<_cffi_backend.= CData at remote 0x7ffff4afd930>, closed=3DFalse) at remote 0x7ffff4afd5b0>,= _parent=3D, _memptr__query_p_d591c0=3D<_cffi_backend.CDa= ta at remote 0x7ffff4afdae0>) at remote 0x7ffff4afd9a0>, _memptr__iter_p_d4= a9d0=3D<_cffi_backend.CData at remo...(truncated)) at ../Python/ceval.c:741 741 ../Python/ceval.c: No such file or directory. ---------------------------------- (gdb) frame #0 __GI_raise (sig=3Dsig@entry=3D6) at ../sysdeps/unix/sysv/linux/raise.c:= 50 50 in ../sysdeps/unix/sysv/linux/raise.c ---------------------------------- (gdb) info-signals ... see attachment info-signals ---------------------------------- (gdb) py-bt ... see attachment py-bt ---------------------------------- (gdb) py-print Unable to read information on python frame ---------------------------------- (gdb) py-locals Unable to read information on python frame ---------------------------------- (gdb) info threads Id Target Id Frame=20 * 1 Thread 0x7ffff7c0e740 (LWP 3614451) "python3" __GI_raise (sig=3Dsig@= entry=3D6) at ../sysdeps/unix/sysv/linux/raise.c:50 --===============2437330185258262538== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="backtrace"; maxlinelen="78" #0 __GI_raise (sig=3Dsig@entry=3D6) at ../sysdeps/unix/sysv/linux/raise.c:= 50 #1 0x00007ffff7c36537 in __GI_abort () at abort.c:79 #2 0x00007ffff66b5551 in () at /usr/lib/x86_64-linux-gnu/libtalloc.so.2 #3 0x00007ffff66c7a6b in _cffi_f_notmuch_thread_destroy (self=3D, arg0=3D) at build/temp.linux-x86_64-3.8/notmuch2._capi.c:4826 #4 0x0000000000519b0b in cfunction_vectorcall_O (func=3D, args=3D, nargsf=3D,= kwnames=3D) at ../Objects/methodobject.c:482 #5 0x000000000050a557 in _PyObject_Vectorcall (kwnames=3D0x0, nargsf=3D, args=3D0x7ffff4aa4ec0, callab= le=3D) at ../Include/cpython/abstract.h:127 #6 call_function (kwnames=3D0x0, oparg=3D, pp_stack=3D= , tstate=3D0x9241a0) at ../Python/ceval.c:4963 #7 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:3469 #8 0x000000000051ad20 in PyEval_EvalFrameEx (throwflag=3D0, f=3DFrame 0x7ffff4aa4d40, for file /home/pazz/.local/li= b/python3.8/site-packages/notmuch2/_thread.py, line 38, in _destroy (self= =3D, __module__=3D'notmuch2._database', __doc__= =3D'An enumeration.', _member_names_=3D['READ_ONLY', 'READ_WRITE'], _member= _map_=3D{'READ_ONLY': <...>, 'READ_WRITE': ) at remote 0x7ffff5480a30>}, _member_type_= =3D, _value2member_map_=3D{0: <...>, 1: <...>}, RE= AD_ONLY=3D<...>, READ_WRITE=3D<...>, __new__=3D) at remote 0xd59c20>) at remote 0x7ffff6380760>, _memptr__db_p_d5c0= 90=3D<_cffi_backend.CData at remote 0x7ffff4afd930>, closed=3DFalse) at rem= ote 0x7ffff4afd5b0>, _parent=3D, _memptr__query_p_d591c0= =3D<_cffi_backend.CData at remote 0x7ffff4afdae0>) at remote 0x7ffff4afd9a0= >, _memptr__iter_p_d4a9d0=3D<_cffi_backend.CData at rem...(truncated)) at .= ./Python/ceval.c:741 #9 function_code_fastcall (globals=3D, nargs=3D1, args=3D, co=3D) at ../Objects/call.c:283 #10 _PyFunction_Vectorcall (func=3D, stack=3D= , nargsf=3D, kwnames=3D) at ../Objects/call.c= :410 #11 0x0000000000505a6c in _PyObject_Vectorcall (kwnames=3D0x0, nargsf=3D, args=3D0x7ffff4aa4d18, callable=3D) at ../Include/cpython/abstract.h:127 #12 call_function (kwnames=3D0x0, oparg=3D, pp_stack=3D, tstate=3D0x9241a0) at ../Python/ceval.c:4963 #13 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:3486 #14 0x000000000051ad20 in PyEval_EvalFrameEx (throwflag=3D0, f=3DFrame 0x7f= fff4aa4ba0, for file /home/pazz/.local/lib/python3.8/site-packages/notmuch2= /_thread.py, line 34, in __del__ (self=3D, _= _module__=3D'notmuch2._database', __doc__=3D'An enumeration.', _member_name= s_=3D['READ_ONLY', 'READ_WRITE'], _member_map_=3D{'READ_ONLY': <...>, 'READ= _WRITE': ) at= remote 0x7ffff5480a30>}, _member_type_=3D, _value= 2member_map_=3D{0: <...>, 1: <...>}, READ_ONLY=3D<...>, READ_WRITE=3D<...>,= __new__=3D) at remote 0xd59c20>) at rem= ote 0x7ffff6380760>, _memptr__db_p_d5c090=3D<_cffi_backend.CData at remote = 0x7ffff4afd930>, closed=3DFalse) at remote 0x7ffff4afd5b0>, _parent=3D, _memptr__query_p_d591c0=3D<_cffi_backend.CData at remote 0x7= ffff4afdae0>) at remote 0x7ffff4afd9a0>, _memptr__iter_p_d4a9d0=3D<_cffi_ba= ckend.CData at remo...(truncated)) at ../Python/ceval.c:741 #15 function_code_fastcall (globals=3D, nargs=3D1, args=3D, co=3D) at ../Objects/call.c:283 #16 _PyFunction_Vectorcall (func=3D, stack=3D= , nargsf=3D, kwnames=3D) at ../Objects/call.c= :410 #17 0x00000000005627ad in _PyObject_Vectorcall (kwnames=3D0x0, nargsf=3D1, = args=3D0x7fffffffa1f8, callable=3D) at .= ./Include/cpython/abstract.h:127 #18 _PyObject_FastCall (nargs=3D1, args=3D0x7fffffffa1f8, func=3D) at ../Include/cpython/abstract.h:147 #19 call_unbound_noarg (unbound=3D, func=3D, self=3D) at ../Objects/typeobject.c:1465 #20 0x00000000006030e7 in slot_tp_finalize (self=3D, __module__=3D'notmuch2._database', __doc__=3D'An enumeration.', _memb= er_names_=3D['READ_ONLY', 'READ_WRITE'], _member_map_=3D{'READ_ONLY': <...>= , 'READ_WRITE': ) at remote 0x7ffff5480a30>}, _member_type_=3D,= _value2member_map_=3D{0: <...>, 1: <...>}, READ_ONLY=3D<...>, READ_WRITE= =3D<...>, __new__=3D) at remote 0xd59c20= >) at remote 0x7ffff6380760>, _memptr__db_p_d5c090=3D<_cffi_backend.CData a= t remote 0x7ffff4afd930>, closed=3DFalse) at remote 0x7ffff4afd5b0>, _paren= t=3D, _memptr__query_p_d591c0=3D<_cffi_backend.CData at r= emote 0x7ffff4afdae0>) at remote 0x7ffff4afd9a0>, _memptr__iter_p_d4a9d0=3D= <_cffi_backend.CData at remote 0x7ffff4afde10>, _fn_destroy=3D= , _f...(truncated)) at ../Objects/typeobject.c:6835 #21 0x000000000053dfee in PyObject_CallFinalizer (self=3D, __module__=3D'notmuch2._database', __doc__=3D'An enumeration.',= _member_names_=3D['READ_ONLY', 'READ_WRITE'], _member_map_=3D{'READ_ONLY':= <...>, 'READ_WRITE': ) at remote 0x7ffff5480a30>}, _member_type_=3D, _value2member_map_=3D{0: <...>, 1: <...>}, READ_ONLY=3D<...>, READ_W= RITE=3D<...>, __new__=3D) at remote 0xd5= 9c20>) at remote 0x7ffff6380760>, _memptr__db_p_d5c090=3D<_cffi_backend.CDa= ta at remote 0x7ffff4afd930>, closed=3DFalse) at remote 0x7ffff4afd5b0>, _p= arent=3D, _memptr__query_p_d591c0=3D<_cffi_backend.CData = at remote 0x7ffff4afdae0>) at remote 0x7ffff4afd9a0>, _memptr__iter_p_d4a9d= 0=3D<_cffi_backend.CData at remote 0x7ffff4afde10>, _fn_destroy=3D, _f...(truncated)) at ../Objects/object.c:310 #22 PyObject_CallFinalizerFromDealloc (self=3D,= __module__=3D'notmuch2._database', __doc__=3D'An enumeration.', _member_na= mes_=3D['READ_ONLY', 'READ_WRITE'], _member_map_=3D{'READ_ONLY': <...>, 'RE= AD_WRITE': ) = at remote 0x7ffff5480a30>}, _member_type_=3D, _val= ue2member_map_=3D{0: <...>, 1: <...>}, READ_ONLY=3D<...>, READ_WRITE=3D<...= >, __new__=3D) at remote 0xd59c20>) at r= emote 0x7ffff6380760>, _memptr__db_p_d5c090=3D<_cffi_backend.CData at remot= e 0x7ffff4afd930>, closed=3DFalse) at remote 0x7ffff4afd5b0>, _parent=3D, _memptr__query_p_d591c0=3D<_cffi_backend.CData at remote 0= x7ffff4afdae0>) at remote 0x7ffff4afd9a0>, _memptr__iter_p_d4a9d0=3D<_cffi_= backend.CData at remote 0x7ffff4afde10>, _fn_destroy=3D, _f...= (truncated)) at ../Objects/object.c:328 #23 0x0000000000536caf in subtype_dealloc (self=3D, __module__=3D'notmuch2._database', __doc__=3D'An enumeration.', _membe= r_names_=3D['READ_ONLY', 'READ_WRITE'], _member_map_=3D{'READ_ONLY': <...>,= 'READ_WRITE': ) at remote 0x7ffff5480a30>}, _member_type_=3D, = _value2member_map_=3D{0: <...>, 1: <...>}, READ_ONLY=3D<...>, READ_WRITE=3D= <...>, __new__=3D) at remote 0xd59c20>) = at remote 0x7ffff6380760>, _memptr__db_p_d5c090=3D<_cffi_backend.CData at r= emote 0x7ffff4afd930>, closed=3DFalse) at remote 0x7ffff4afd5b0>, _parent= =3D, _memptr__query_p_d591c0=3D<_cffi_backend.CData at re= mote 0x7ffff4afdae0>) at remote 0x7ffff4afd9a0>, _memptr__iter_p_d4a9d0=3D<= _cffi_backend.CData at remote 0x7ffff4afde10>, _fn_destroy=3D,= _f...(truncated)) at ../Objects/typeobject.c:1221 #24 0x000000000050a4b0 in _Py_Dealloc (op=3D) at ../Objects/= object.c:2215 #25 _Py_DECREF (op=3D, lineno=3D541, filename=3D) at ../Include/object.h:478 #26 _Py_XDECREF (op=3D) at ../Include/object.h:541 #27 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:1357 #28 0x000000000053d3c9 in PyEval_EvalFrameEx (throwflag=3D, = f=3DFrame 0x7ffff4a9b9a0, for file /home/pazz/projects/alot/alot/db/manager= .py, line 570, in get_threads (self=3D, proc= esses=3D[]) at remote 0x7ffff4afd190>, querystring=3D'tag:inbox AND NOT tag= :killed AND NOT path:uoe/indirect/**', sort=3D'newest_first', exclude_tags= =3D['deleted', 'spam'], db=3D, __module__=3D'notmuch2._database', __doc__=3D'An enu= meration.', _member_names_=3D['READ_ONLY', 'READ_WRITE'], _member_map_=3D{'= READ_ONLY': <...>, 'READ_WRITE': ) at remote 0x7ffff5480a30>}, _member_type_=3D, _value2member_map_=3D{0: <...>, 1: <...>}, READ_ONLY=3D<.= ..>, READ_WRITE=3D<...>, __new__=3D) at = remote 0xd59c20>) at remote 0x7ffff6380760>, _memptr__db_p_d5c090=3D<_cffi_= backend.CData at remote 0x7ffff4a...(truncated)) at ../Python/ceval.c:741 #29 gen_send_ex (gen=3D0x7ffff4b775f0, arg=3D, exc=3D, closing=3D) at ../Objects/genobject.c:222 #30 0x00000000005a5580 in gen_iternext (gen=3D) at ../Object= s/genobject.c:543 #31 builtin_next (self=3D, args=3D0x7ffff4aa1588, nargs=3D1)= at ../Python/bltinmodule.c:1389 #32 0x000000000051b7d9 in cfunction_vectorcall_FASTCALL (func=3D, args=3D0x7ffff4aa158= 8, nargsf=3D, kwnames=3D) at ../Objects/metho= dobject.c:422 #33 0x00000000005058a6 in _PyObject_Vectorcall (kwnames=3D0x0, nargsf=3D, args=3D0x7ffff4aa1588, callable=3D) at ../Include/cpython/abstract.h:127 #34 call_function (kwnames=3D0x0, oparg=3D, pp_stack=3D, tstate=3D0x9241a0) at ../Python/ceval.c:4963 #35 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:3500 #36 0x000000000051ad20 in PyEval_EvalFrameEx (throwflag=3D0, f=3DFrame 0x7f= fff4aa1400, for file /home/pazz/projects/alot/alot/walker.py, line 84, in _= get_next_item (self=3D, kwargs=3D{'dbman': , processes= =3D[]) at remote 0x7ffff4afd190>}, containerclass=3D, rebuild=3D<= function at remote 0x7ffff5441820>, render=3D, selectable=3D, keypress=3D, get_thread=3D, _ThreadlineWidget__super=3D) at remote= 0xd6b0a0>, lines=3D[, tid=3D, thread=3D, ...(truncated)) at ../Python/ceval.c:741 #37 function_code_fastcall (globals=3D, nargs=3D1, args=3D, co=3D) at ../Objects/call.c:283 #38 _PyFunction_Vectorcall (func=3D, stack=3D= , nargsf=3D, kwnames=3D) at ../Objects/call.c= :410 #39 0x0000000000505a6c in _PyObject_Vectorcall (kwnames=3D0x0, nargsf=3D, args=3D0x7ffff4aa0f48, callable=3D) at ../Include/cpython/abstract.h:127 #40 call_function (kwnames=3D0x0, oparg=3D, pp_stack=3D, tstate=3D0x9241a0) at ../Python/ceval.c:4963 #41 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:3486 #42 0x000000000051ad20 in PyEval_EvalFrameEx (throwflag=3D0, f=3DFrame 0x7f= fff4aa0dc0, for file /home/pazz/projects/alot/alot/walker.py, line 72, in _= get_at_pos (self=3D, kwargs=3D{'dbman': , processes=3D[]= ) at remote 0x7ffff4afd190>}, containerclass=3D, rebuild=3D, render=3D,= selectable=3D, keypress=3D, get_thread=3D, _= ThreadlineWidget__super=3D) at remote 0xd6b= 0a0>, lines=3D[, tid=3D, thread=3D, _au...(truncated)) at ../Python/ceval.c:741 #43 function_code_fastcall (globals=3D, nargs=3D2, args=3D, co=3D) at ../Objects/call.c:283 #44 _PyFunction_Vectorcall (func=3D, stack=3D= , nargsf=3D, kwnames=3D) at ../Objects/call.c= :410 #45 0x0000000000505a6c in _PyObject_Vectorcall (kwnames=3D0x0, nargsf=3D, args=3D0x7ffff4ab1d60, callable=3D) at ../Include/cpython/abstract.h:127 #46 call_function (kwnames=3D0x0, oparg=3D, pp_stack=3D, tstate=3D0x9241a0) at ../Python/ceval.c:4963 #47 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:3486 #48 0x000000000051ad20 in PyEval_EvalFrameEx (throwflag=3D0, f=3DFrame 0x7f= fff4ab1be0, for file /home/pazz/projects/alot/alot/walker.py, line 46, in g= et_next (self=3D, kwargs=3D{'dbman': , processes=3D[]) a= t remote 0x7ffff4afd190>}, containerclass=3D, thread=3D, _autho...(truncated)) at ../Python/ceval.c:741 #49 function_code_fastcall (globals=3D, nargs=3D2, args=3D, co=3D) at ../Objects/call.c:283 #50 _PyFunction_Vectorcall (func=3D, stack=3D= , nargsf=3D, kwnames=3D) at ../Objects/call.c= :410 #51 0x0000000000505a6c in _PyObject_Vectorcall (kwnames=3D0x0, nargsf=3D, args=3D0x10341e8, callable=3D) at ../Include/cpython/abstract.h:127 #52 call_function (kwnames=3D0x0, oparg=3D, pp_stack=3D, tstate=3D0x9241a0) at ../Python/ceval.c:4963 #53 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:3486 #54 0x0000000000503df5 in PyEval_EvalFrameEx (throwflag=3D0, f=3DFrame 0x10= 33fb0, for file /usr/lib/python3/dist-packages/urwid/listbox.py, line 641, = in calculate_visible (self=3D, kwargs=3D{'dbman': , processes=3D[]) at remote 0x7ffff4afd190>}, containerclass=3D<= WidgetMeta(__module__=3D'alot.widgets.search', __doc__=3D'\n selectable = line widget that represents a :class:`~alot.db.Thread`\n in the :class:`= ~alot.buffers.SearchBuffer`.\n ', __init__=3D, rebuild=3D, render=3D, selectable=3D, keypress=3D, get_thread=3D, _ThreadlineWidget__super=3D) at remote 0xd6b0a0>, lines=3D[, = tid=3D,= thread=3D...(truncated)) at ../Python/ceval.c:741 #55 _PyEval_EvalCodeWithName (_co=3D, globals=3D, locals=3D, args=3D, argcount=3D, kwnames=3D0x7ffff6bb6748, kwargs=3D0xf98f90, kwcount=3D, kwstep=3D1, defs=3D0x7ffff6bb6cb8, defcount=3D1, kwdefs=3D0x0, closure= =3D0x0, name=3D'calculate_visible', qualname=3D'ListBox.calculate_visible')= at ../Python/ceval.c:4298 #56 0x000000000052c2c1 in _PyFunction_Vectorcall (kwnames=3D= , nargsf=3D, stack=3D0xf98f80, func=3D) at ../Objects/call.c:435 #57 _PyObject_Vectorcall (kwnames=3D, nargsf=3D, args=3D0xf98f80, callable=3D) at ../= Include/cpython/abstract.h:127 #58 method_vectorcall (method=3D, args=3D0xf98f88, nargsf=3D= , kwnames=3D) at ../Objects/classobject.c:60 #59 0x0000000000506a35 in _PyObject_Vectorcall (kwnames=3D('focus',), nargs= f=3D, args=3D, callable=3D) at ../Include/cpython/abstract.h:127 #60 call_function (kwnames=3D('focus',), oparg=3D, pp_stack= =3D, tstate=3D) at ../Python/ceval.c:4963 #61 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:3515 #62 0x0000000000503df5 in PyEval_EvalFrameEx (throwflag=3D0, f=3DFrame 0xf9= 8d40, for file /usr/lib/python3/dist-packages/urwid/listbox.py, line 695, i= n render (self=3D, kwargs=3D{'dbman': ,= processes=3D[]) at remote 0x7ffff4afd190>}, containerclass=3D, re= build=3D, render=3D, selectable=3D, keypress= =3D, get_thread=3D, _ThreadlineWidget__super=3D)= at remote 0xd6b0a0>, lines=3D[, tid=3D, thread=3D<= Thread(_dbm...(truncated)) at ../Python/ceval.c:741 #63 _PyEval_EvalCodeWithName (_co=3D, globals=3D, locals=3D, args=3D, argcount=3D, kwnames=3D0x7ffff6d1ea78, kwargs=3D0x17cde88, kwcount=3D, kwstep=3D1, defs=3D0x7ffff6bb6ce8, defcount=3D1, kwdefs=3D0x0, closur= e=3D0x0, name=3D'render', qualname=3D'ListBox.render') at ../Python/ceval.c= :4298 #64 0x000000000051adae in _PyFunction_Vectorcall (func=3D, s= tack=3D0x17cde78, nargsf=3D, kwnames=3D) at .= ./Objects/call.c:435 #65 0x0000000000506a35 in _PyObject_Vectorcall (kwnames=3D('focus',), nargs= f=3D, args=3D, callable=3D) at ../Include/cpython/abstract.h:127 #66 call_function (kwnames=3D('focus',), oparg=3D, pp_stack= =3D, tstate=3D) at ../Python/ceval.c:4963 #67 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:3515 #68 0x0000000000504783 in PyEval_EvalFrameEx (throwflag=3D0, f=3DFrame 0x17= cdcd0, for file /usr/lib/python3/dist-packages/urwid/widget.py, line 145, i= n cached_render (self=3D, kwargs=3D{'dbman': , processes=3D[]) at remote 0x7ffff4afd190>}, containerclass=3D, rebuild=3D, render=3D, selectable=3D, ke= ypress=3D, get_thread=3D, _ThreadlineWidget__super=3D) at remote 0xd6b0a0>, lines=3D[, tid= =3D, th= read=3D, globals=3D, locals=3D, args=3D, argcount=3D, kwnames=3D0x0, kwargs=3D0x7ffff4aa3b90, kwcount=3D, = kwstep=3D1, defs=3D0x7ffff6d1ea48, defcount=3D1, kwdefs=3D0x0, closure=3D(<= cell at remote 0x7ffff6bb6f40>, , ), name=3D'render', qualname=3D'cache_widget_render..cached_render') at ../Python/ceval.c:4298 #70 0x000000000051adae in _PyFunction_Vectorcall (func=3D, s= tack=3D0x7ffff4aa3b78, nargsf=3D, kwnames=3D)= at ../Objects/call.c:435 #71 0x0000000000505a6c in _PyObject_Vectorcall (kwnames=3D0x0, nargsf=3D, args=3D0x7ffff4aa3b78, callable=3D) at ../Include/cpython/abstract.h:127 #72 call_function (kwnames=3D0x0, oparg=3D, pp_stack=3D, tstate=3D0x9241a0) at ../Python/ceval.c:4963 #73 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:3486 #74 0x0000000000503df5 in PyEval_EvalFrameEx (throwflag=3D0, f=3DFrame 0x7f= fff4aa39f0, for file /home/pazz/projects/alot/alot/buffers/buffer.py, line = 19, in render (self=3D= , processes=3D[]) at remote 0x7ffff4afd190>, ui=3D, buffer= s=3D[<...>], current_buffer=3D<...>, db_was_locked=3DFalse, mode=3D'search'= , commandprompthistory=3D['search microsoft', 'search beichen', 'search ger= eth', 'search beini', 'search bane', 'search thomas welsch', 'attach ./IES_= R1_201345.pdf', 'taglist ', 'taglist ', 'attach ./intro.pdf', 'search henzi= nger', 'search frontiers', 'search nicoleta', 'set Cc csstudy@liverpool.ac.= uk', 'search carmel', 'search increase', 'tag watch', 'search elias', 'sear= ch kehinde', 'search mattrace', 'search matrace', 'search bed', 'search mat= trace', 'search mattrece', 'search mattrece', 'refine mattress', 'search be= dfactorydirect', 'search comp122 fridays', 'refine comp122 friday', 'refine= comp122 friday', 'refine tag:inbox AND NOT tag:killed AND NOT pa...(trunca= ted)) at ../Python/ceval.c:741 #75 _PyEval_EvalCodeWithName (_co=3D, globals=3D, locals=3D, args=3D, argcount=3D, kwnames=3D0x0, kwargs=3D0x100e808, kwcount=3D, kwste= p=3D1, defs=3D0x7ffff54aaa78, defcount=3D1, kwdefs=3D0x0, closure=3D0x0, na= me=3D'render', qualname=3D'Buffer.render') at ../Python/ceval.c:4298 #76 0x000000000051adae in _PyFunction_Vectorcall (func=3D, s= tack=3D0x100e7f0, nargsf=3D, kwnames=3D) at .= ./Objects/call.c:435 #77 0x0000000000505a6c in _PyObject_Vectorcall (kwnames=3D0x0, nargsf=3D, args=3D0x100e7f0, callable=3D) at ../Include/cpython/abstract.h:127 #78 call_function (kwnames=3D0x0, oparg=3D, pp_stack=3D, tstate=3D0x9241a0) at ../Python/ceval.c:4963 #79 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:3486 #80 0x0000000000503df5 in PyEval_EvalFrameEx (throwflag=3D0, f=3DFrame 0x10= 0e610, for file /usr/lib/python3/dist-packages/urwid/container.py, line 236= 9, in render (self=3D, processes=3D[]) at remote 0x7ffff4afd190>, = ui=3D, buffers=3D[<...>], current_buffer=3D<...>, db_was_l= ocked=3DFalse, mode=3D'search', commandprompthistory=3D['search microsoft',= 'search beichen', 'search gereth', 'search beini', 'search bane', 'search = thomas welsch', 'attach ./IES_R1_201345.pdf', 'taglist ', 'taglist ', 'atta= ch ./intro.pdf', 'search henzinger', 'search frontiers', 'search nicoleta',= 'set Cc csstudy@liverpool.ac.uk', 'search carmel', 'search increase', 'tag= watch', 'search elias', 'search kehinde', 'search mattrace', 'search matra= ce', 'search bed', 'search mattrace', 'search mattrece', 'search mattrece',= 'refine mattress', 'search bedfactorydirect', 'search comp122 fridays', 'r= efine comp122 friday', 'refine comp122 friday', 'refine tag:inbox AND...(tr= uncated)) at ../Python/ceval.c:741 #81 _PyEval_EvalCodeWithName (_co=3D, globals=3D, locals=3D, args=3D, argcount=3D, kwnames=3D0x7ffff6d1ea78, kwargs=3D0x17812e8, kwcount=3D, kwstep=3D1, defs=3D0x7ffff6c02388, defcount=3D1, kwdefs=3D0x0, closur= e=3D0x0, name=3D'render', qualname=3D'Frame.render') at ../Python/ceval.c:4= 298 #82 0x000000000051adae in _PyFunction_Vectorcall (func=3D, s= tack=3D0x17812d8, nargsf=3D, kwnames=3D) at .= ./Objects/call.c:435 #83 0x0000000000506a35 in _PyObject_Vectorcall (kwnames=3D('focus',), nargs= f=3D, args=3D, callable=3D) at ../Include/cpython/abstract.h:127 #84 call_function (kwnames=3D('focus',), oparg=3D, pp_stack= =3D, tstate=3D) at ../Python/ceval.c:4963 #85 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:3515 #86 0x0000000000504783 in PyEval_EvalFrameEx (throwflag=3D0, f=3DFrame 0x17= 81130, for file /usr/lib/python3/dist-packages/urwid/widget.py, line 145, i= n cached_render (self=3D, processes=3D[]) at remote 0x7ffff4afd19= 0>, ui=3D, buffers=3D[<...>], current_buffer=3D<...>, db_w= as_locked=3DFalse, mode=3D'search', commandprompthistory=3D['search microso= ft', 'search beichen', 'search gereth', 'search beini', 'search bane', 'sea= rch thomas welsch', 'attach ./IES_R1_201345.pdf', 'taglist ', 'taglist ', '= attach ./intro.pdf', 'search henzinger', 'search frontiers', 'search nicole= ta', 'set Cc csstudy@liverpool.ac.uk', 'search carmel', 'search increase', = 'tag watch', 'search elias', 'search kehinde', 'search mattrace', 'search m= atrace', 'search bed', 'search mattrace', 'search mattrece', 'search mattre= ce', 'refine mattress', 'search bedfactorydirect', 'search comp122 fridays'= , 'refine comp122 friday', 'refine comp122 friday', 'refine tag:inbox ...(t= runcated)) at ../Python/ceval.c:741 #87 _PyEval_EvalCodeWithName (_co=3D, globals=3D, locals=3D, args=3D, argcount=3D, kwnames=3D0x7ffff6c5e238, kwargs=3D0x17d6150, kwcount=3D, kwstep=3D1, defs=3D0x7ffff6d1ea48, defcount=3D1, kwdefs=3D0x0, closur= e=3D(, , ), name=3D'render', qualname=3D'cache_widget_ren= der..cached_render') at ../Python/ceval.c:4298 #88 0x000000000052c2c1 in _PyFunction_Vectorcall (kwnames=3D= , nargsf=3D, stack=3D0x17d6140, func=3D) at ../Objects/call.c:435 #89 _PyObject_Vectorcall (kwnames=3D, nargsf=3D, args=3D0x17d6140, callable=3D) at ..= /Include/cpython/abstract.h:127 #90 method_vectorcall (method=3D, args=3D0x17d6148, nargsf= =3D, kwnames=3D) at ../Objects/classobject.c:= 60 #91 0x0000000000506a35 in _PyObject_Vectorcall (kwnames=3D('focus',), nargs= f=3D, args=3D, callable=3D) at ../Include/cpython/abstract.h:127 #92 call_function (kwnames=3D('focus',), oparg=3D, pp_stack= =3D, tstate=3D) at ../Python/ceval.c:4963 #93 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:3515 #94 0x0000000000503df5 in PyEval_EvalFrameEx (throwflag=3D0, f=3DFrame 0x17= d5fb0, for file /usr/lib/python3/dist-packages/urwid/decoration.py, line 22= 6, in render (self=3D, processes=3D[])= at remote 0x7ffff4afd190>, ui=3D, buffers=3D[<...>], curr= ent_buffer=3D<...>, db_was_locked=3DFalse, mode=3D'search', commandprompthi= story=3D['search microsoft', 'search beichen', 'search gereth', 'search bei= ni', 'search bane', 'search thomas welsch', 'attach ./IES_R1_201345.pdf', '= taglist ', 'taglist ', 'attach ./intro.pdf', 'search henzinger', 'search fr= ontiers', 'search nicoleta', 'set Cc csstudy@liverpool.ac.uk', 'search carm= el', 'search increase', 'tag watch', 'search elias', 'search kehinde', 'sea= rch mattrace', 'search matrace', 'search bed', 'search mattrace', 'search m= attrece', 'search mattrece', 'refine mattress', 'search bedfactorydirect', = 'search comp122 fridays', 'refine comp122 friday', 'refine comp122 frid...(= truncated)) at ../Python/ceval.c:741 #95 _PyEval_EvalCodeWithName (_co=3D, globals=3D, locals=3D, args=3D, argcount=3D, kwnames=3D0x7ffff6d1ea78, kwargs=3D0x17d3568, kwcount=3D, kwstep=3D1, defs=3D0x7ffff6c5e2c8, defcount=3D1, kwdefs=3D0x0, closur= e=3D0x0, name=3D'render', qualname=3D'AttrMap.render') at ../Python/ceval.c= :4298 #96 0x000000000051adae in _PyFunction_Vectorcall (func=3D, s= tack=3D0x17d3558, nargsf=3D, kwnames=3D) at .= ./Objects/call.c:435 #97 0x0000000000506a35 in _PyObject_Vectorcall (kwnames=3D('focus',), nargs= f=3D, args=3D, callable=3D) at ../Include/cpython/abstract.h:127 #98 call_function (kwnames=3D('focus',), oparg=3D, pp_stack= =3D, tstate=3D) at ../Python/ceval.c:4963 #99 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:3515 #100 0x0000000000504783 in PyEval_EvalFrameEx (throwflag=3D0, f=3DFrame 0x1= 7d33b0, for file /usr/lib/python3/dist-packages/urwid/widget.py, line 145, = in cached_render (self=3D, processes= =3D[]) at remote 0x7ffff4afd190>, ui=3D, buffers=3D[<...>]= , current_buffer=3D<...>, db_was_locked=3DFalse, mode=3D'search', commandpr= ompthistory=3D['search microsoft', 'search beichen', 'search gereth', 'sear= ch beini', 'search bane', 'search thomas welsch', 'attach ./IES_R1_201345.p= df', 'taglist ', 'taglist ', 'attach ./intro.pdf', 'search henzinger', 'sea= rch frontiers', 'search nicoleta', 'set Cc csstudy@liverpool.ac.uk', 'searc= h carmel', 'search increase', 'tag watch', 'search elias', 'search kehinde'= , 'search mattrace', 'search matrace', 'search bed', 'search mattrace', 'se= arch mattrece', 'search mattrece', 'refine mattress', 'search bedfactorydir= ect', 'search comp122 fridays', 'refine comp122 friday', 'refine comp122 f.= ..(truncated)) at ../Python/ceval.c:741 #101 _PyEval_EvalCodeWithName (_co=3D, globals=3D, locals=3D, args=3D, argcount=3D, kwnames=3D0x7ffff6b72bc8, kwargs=3D0x7ffff4aa0be8, kwcount=3D, kwstep=3D1, defs=3D0x7ffff6d1ea48, defcount=3D1, kwdefs=3D0x0, = closure=3D(, = , ), name=3D'render', qualname=3D'cache_widg= et_render..cached_render') at ../Python/ceval.c:4298 #102 0x000000000052c2c1 in _PyFunction_Vectorcall (kwnames=3D, nargsf=3D, stack=3D0x7ffff4aa0bd8, func=3D) at ../Objects/call.c:435 #103 _PyObject_Vectorcall (kwnames=3D, nargsf=3D, args=3D0x7ffff4aa0bd8, callable=3D)= at ../Include/cpython/abstract.h:127 #104 method_vectorcall (method=3D, args=3D0x7ffff4aa0be0, na= rgsf=3D, kwnames=3D) at ../Objects/classobjec= t.c:60 #105 0x0000000000506a35 in _PyObject_Vectorcall (kwnames=3D('focus',), narg= sf=3D, args=3D, callable=3D) at ../Include/cpython/abstract.h:127 #106 call_function (kwnames=3D('focus',), oparg=3D, pp_stack= =3D, tstate=3D) at ../Python/ceval.c:4963 #107 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:3515 #108 0x000000000051ad20 in PyEval_EvalFrameEx (throwflag=3D0, f=3DFrame 0x7= ffff4aa0a60, for file /usr/lib/python3/dist-packages/urwid/main_loop.py, li= ne 588, in draw_screen (self=3D, processes=3D[]) at remote 0x7ffff4afd190>, ui=3D, buffers=3D[<...>], current_buffer=3D<...>, db_was_locked=3DFalse, mo= de=3D'search', commandprompthistory=3D['search microsoft', 'search beichen'= , 'search gereth', 'search beini', 'search bane', 'search thomas welsch', '= attach ./IES_R1_201345.pdf', 'taglist ', 'taglist ', 'attach ./intro.pdf', = 'search henzinger', 'search frontiers', 'search nicoleta', 'set Cc csstudy@= liverpool.ac.uk', 'search carmel', 'search increase', 'tag watch', 'search = elias', 'search kehinde', 'search mattrace', 'search matrace', 'search bed'= , 'search mattrace', 'search mattrece', 'search mattrece', 'refine mattress= ', 'search bedfactorydirect', 'search comp122 fridays', 'refine comp122 fr.= ..(truncated)) at ../Python/ceval.c:741 #109 function_code_fastcall (globals=3D, nargs=3D1, args=3D<= optimized out>, co=3D) at ../Objects/call.c:283 #110 _PyFunction_Vectorcall (func=3D, stack=3D, nargsf=3D, kwnames=3D) at ../Objects/call.= c:410 #111 0x0000000000505a6c in _PyObject_Vectorcall (kwnames=3D0x0, nargsf=3D, args=3D0x7ffff4a9f910, callable=3D) at ../Include/cpython/abstract.h:127 #112 call_function (kwnames=3D0x0, oparg=3D, pp_stack=3D, tstate=3D0x9241a0) at ../Python/ceval.c:4963 #113 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:3486 #114 0x0000000000503df5 in PyEval_EvalFrameEx (throwflag=3D0, f=3DFrame 0x7= ffff4a9f780, for file /home/pazz/projects/alot/alot/ui.py, line 668, in upd= ate (self=3D, processes=3D[]) at= remote 0x7ffff4afd190>, buffers=3D[, ui=3D<...>= , querystring=3D'tag:inbox AND NOT tag:killed AND NOT path:uoe/indirect/**'= , sort_order=3D'newest_first', result_count=3D40, search_threads_rebuild_li= mit=3D0, isinitialized=3DTrue, threadlist=3D, kwargs=3D{'dbman': <...>}, containerclass= =3D, rebuild=3D, render=3D, selectable=3D, keypress=3D, get_thread=3D, globals=3D, locals=3D, args=3D, argcount=3D, kwnames=3D0x0, kwargs=3D0x7ffff49c3790, kwcount=3D,= kwstep=3D1, defs=3D0x7ffff54aa118, defcount=3D1, kwdefs=3D0x0, closure=3D0= x0, name=3D'update', qualname=3D'UI.update') at ../Python/ceval.c:4298 #116 0x000000000051adae in _PyFunction_Vectorcall (func=3D, = stack=3D0x7ffff49c3788, nargsf=3D, kwnames=3D= ) at ../Objects/call.c:435 #117 0x0000000000505a6c in _PyObject_Vectorcall (kwnames=3D0x0, nargsf=3D, args=3D0x7ffff49c3788, callable=3D) at ../Include/cpython/abstract.h:127 #118 call_function (kwnames=3D0x0, oparg=3D, pp_stack=3D, tstate=3D0x9241a0) at ../Python/ceval.c:4963 #119 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:3486 #120 0x0000000000504783 in PyEval_EvalFrameEx (throwflag=3D0, f=3DFrame 0x7= ffff49c35e0, for file /home/pazz/projects/alot/alot/commands/search.py, lin= e 461, in refresh (hitcount_after=3D0)) at ../Python/ceval.c:741 #121 _PyEval_EvalCodeWithName (_co=3D, globals=3D, locals=3D, args=3D, argcount=3D, kwnames=3D0x0, kwargs=3D0x17d57f0, kwcount=3D, kwst= ep=3D1, defs=3D0x0, defcount=3D0, kwdefs=3D0x0, closure=3D(, , , , , <= cell at remote 0x7ffff48df940>), name=3D'refresh', qualname=3D'TagCommand.a= pply..refresh') at ../Python/ceval.c:4298 #122 0x000000000051adae in _PyFunction_Vectorcall (func=3D, = stack=3D0x17d57f0, nargsf=3D, kwnames=3D) at = ../Objects/call.c:435 #123 0x00000000005058a6 in _PyObject_Vectorcall (kwnames=3D0x0, nargsf=3D, args=3D0x17d57f0, callable=3D) at ../Include/cpython/abstract.h:127 #124 call_function (kwnames=3D0x0, oparg=3D, pp_stack=3D, tstate=3D0x9241a0) at ../Python/ceval.c:4963 #125 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:3500 #126 0x000000000051ad20 in PyEval_EvalFrameEx (throwflag=3D0, f=3DFrame 0x1= 7d55f0, for file /home/pazz/projects/alot/alot/db/manager.py, line 147, in = flush (self=3D, processes=3D[]) at remote = 0x7ffff4afd190>, sync=3DTrue, current_item=3D('toggle', , '(tag:inbox AND NOT tag:killed AND NOT path:uoe/indirect/= **) AND thread:000000000001e2ac', ['inbox']), cmd=3D'toggle', afterwards=3D= , mode=3D, __module__=3D'notmuch2._database', __doc__=3D'An enum= eration.', _member_names_=3D['READ_ONLY', 'READ_WRITE'], _member_map_=3D{'R= EAD_ONLY': ) a= t remote 0x7ffff6380760>, 'READ_WRITE': <...>}, _member_type_=3D, _value2member_map_=3D{0: <...>, 1: <...>}, READ_ONLY=3D<...= >, READ_WRITE=3D<...>, __new__=3D) at re= mote 0xd59c20>) at ...(truncated)) at ../Python/ceval.c:741 #127 function_code_fastcall (globals=3D, nargs=3D1, args=3D<= optimized out>, co=3D) at ../Objects/call.c:283 #128 _PyFunction_Vectorcall (func=3D, stack=3D, nargsf=3D, kwnames=3D) at ../Objects/call.= c:410 #129 0x0000000000505a6c in _PyObject_Vectorcall (kwnames=3D0x0, nargsf=3D, args=3D0x7ffff490ef70, callable=3D) at ../Include/cpython/abstract.h:127 #130 call_function (kwnames=3D0x0, oparg=3D, pp_stack=3D, tstate=3D0x9241a0) at ../Python/ceval.c:4963 #131 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:3486 #132 0x0000000000504783 in PyEval_EvalFrameEx (throwflag=3D0, f=3DFrame 0x7= ffff490edd0, for file /home/pazz/projects/alot/alot/commands/globals.py, li= ne 611, in apply ()) at ../Python/ceval.c:741 #133 _PyEval_EvalCodeWithName (_co=3D, globals=3D, locals=3D, args=3D, argcount=3D, kwnames=3D0x0, kwargs=3D0x7ffff4a91b88, kwcount=3D,= kwstep=3D1, defs=3D0x0, defcount=3D0, kwdefs=3D0x0, closure=3D0x0, name=3D= 'apply', qualname=3D'FlushCommand.apply') at ../Python/ceval.c:4298 #134 0x000000000051adae in _PyFunction_Vectorcall (func=3D, = stack=3D0x7ffff4a91b78, nargsf=3D, kwnames=3D= ) at ../Objects/call.c:435 #135 0x0000000000505a6c in _PyObject_Vectorcall (kwnames=3D0x0, nargsf=3D, args=3D0x7ffff4a91b78, callable=3D) at ../Include/cpython/abstract.h:127 #136 call_function (kwnames=3D0x0, oparg=3D, pp_stack=3D, tstate=3D0x9241a0) at ../Python/ceval.c:4963 #137 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:3486 #138 0x000000000053d50b in PyEval_EvalFrameEx (throwflag=3D,= f=3DFrame 0x7ffff4a919f0, for file /home/pazz/projects/alot/alot/ui.py, li= ne 723, in apply_command (self=3D, processes=3D[]) at remote 0x7ffff4afd190>, buffers=3D[, ui=3D<...>, querystring=3D'tag:inbox AND NOT tag:killed AND NOT = path:uoe/indirect/**', sort_order=3D'newest_first', result_count=3D40, sear= ch_threads_rebuild_limit=3D0, isinitialized=3DTrue, threadlist=3D, kwargs=3D{'dbman': <= ...>}, containerclass=3D, rebuild=3D, render=3D, selectable=3D, keypress=3D,= get_thread=3D, exc=3D, closing=3D) at ../Objects/genobject.c:222 #140 0x0000000000507153 in _PyGen_Send (arg=3DNone, gen=3D0x7ffff49c4dc0) a= t ../Objects/genobject.c:292 #141 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:2053 #142 0x000000000053d50b in PyEval_EvalFrameEx (throwflag=3D,= f=3DFrame 0xf85da0, for file /home/pazz/projects/alot/alot/commands/search= .py, line 737, in apply (refresh=3D, tag= s=3D['inbox'])) at ../Python/ceval.c:741 #143 gen_send_ex (gen=3D0x7ffff49c4f40, arg=3D, exc=3D, closing=3D) at ../Objects/genobject.c:222 #144 0x0000000000507153 in _PyGen_Send (arg=3DNone, gen=3D0x7ffff49c4f40) a= t ../Objects/genobject.c:292 #145 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:2053 #146 0x000000000053d50b in PyEval_EvalFrameEx (throwflag=3D,= f=3DFrame 0x17d47a0, for file /home/pazz/projects/alot/alot/ui.py, line 72= 1, in apply_command (self=3D, pr= ocesses=3D[]) at remote 0x7ffff4afd190>, buffers=3D[, ui=3D<...>, querystring=3D'tag:inbox AND NOT tag:killed AND NOT path:= uoe/indirect/**', sort_order=3D'newest_first', result_count=3D40, search_th= reads_rebuild_limit=3D0, isinitialized=3DTrue, threadlist=3D, kwargs=3D{'dbman': <...>}= , containerclass=3D, rebuild=3D, render=3D, selectable=3D, keypress=3D, get= _thread=3D, exc=3D, closing=3D) at ../Objects/genobject.c:222 #148 0x0000000000507153 in _PyGen_Send (arg=3DNone, gen=3D0x7ffff49c4e40) a= t ../Objects/genobject.c:292 #149 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:2053 #150 0x000000000053d50b in PyEval_EvalFrameEx (throwflag=3D,= f=3DFrame 0xeb8940, for file /home/pazz/projects/alot/alot/ui.py, line 277= , in apply_commandline (apply_this_command=3D, c=3D'toggletags inbox')) at ../Python/ceval.c:741 #151 gen_send_ex (gen=3D0x7ffff49c4d40, arg=3D, exc=3D, closing=3D) at ../Objects/genobject.c:222 #152 0x0000000000507153 in _PyGen_Send (arg=3DNone, gen=3D0x7ffff49c4d40) a= t ../Objects/genobject.c:292 #153 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:2053 #154 0x000000000053d50b in PyEval_EvalFrameEx (throwflag=3D,= f=3DFrame 0x7ffff490e800, for file /home/pazz/projects/alot/alot/ui.py, li= ne 195, in _apply_fire (cmdline=3D'toggletags inbox')) at ../Python/ceval.c= :741 #155 gen_send_ex (gen=3D0x7ffff49c4ec0, arg=3D, exc=3D, closing=3D) at ../Objects/genobject.c:222 #156 0x00007ffff7fa7cc9 in task_step_impl (exc=3D0x0, task=3D0x7ffff4d68720= ) at ./Modules/_asynciomodule.c:2641 #157 task_step (task=3D0x7ffff4d68720, exc=3D) at ./Modules/= _asynciomodule.c:2934 #158 0x0000000000510513 in _PyObject_MakeTpCall (callable=3D, args=3D, nargs=3D, keywords=3D) at ../Objects/call.c:159 #159 0x000000000064dadf in context_run (self=3D0x7ffff4a88c40, args=3D0x7ff= ff4981a48, nargs=3D1, kwnames=3D0x0) at ../Python/context.c:634 #160 0x000000000050dff1 in cfunction_vectorcall_FASTCALL_KEYWORDS (func=3D<= built-in method run of Context object at remote 0x7ffff4a88c40>, args=3D0x7= ffff4981a48, nargsf=3D, kwnames=3D) at ../Obj= ects/methodobject.c:437 #161 0x000000000052c6b1 in PyVectorcall_Call (callable=3D, tuple=3D, kw= args=3D) at ../Objects/call.c:199 #162 0x000000000050b09d in do_call_core (kwdict=3D0x0, callargs=3D(,), func=3D, tstate=3D) at ../Pyt= hon/ceval.c:4983 #163 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:3559 #164 0x000000000051ad20 in PyEval_EvalFrameEx (throwflag=3D0, f=3DFrame 0x7= ffff4b97640, for file /usr/lib/python3.8/asyncio/events.py, line 81, in _ru= n (self=3D)) at ../Python/ceval.c:741 #165 function_code_fastcall (globals=3D, nargs=3D1, args=3D<= optimized out>, co=3D) at ../Objects/call.c:283 #166 _PyFunction_Vectorcall (func=3D, stack=3D, nargsf=3D, kwnames=3D) at ../Objects/call.= c:410 #167 0x0000000000505a6c in _PyObject_Vectorcall (kwnames=3D0x0, nargsf=3D, args=3D0x100b848, callable=3D) at ../Include/cpython/abstract.h:127 #168 call_function (kwnames=3D0x0, oparg=3D, pp_stack=3D, tstate=3D0x9241a0) at ../Python/ceval.c:4963 #169 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:3486 #170 0x000000000051ad20 in PyEval_EvalFrameEx (throwflag=3D0, f=3DFrame 0x1= 00b670, for file /usr/lib/python3.8/asyncio/base_events.py, line 2627, in _= run_once (self=3D<_UnixSelectorEventLoop(_timer_cancelled_count=3D0, _close= d=3DFalse, _stopping=3DFalse, _ready=3D, _scheduled=3D[], _default_e= xecutor=3DNone, _internal_fds=3D1, _thread_id=3D140737350002496, _clock_res= olution=3D, _exception_handler=3DNone, _deb= ug=3DFalse, slow_callback_duration=3D, _cur= rent_handle=3DNone, _task_factory=3DNone, _coroutine_origin_tracking_enable= d=3DFalse, _coroutine_origin_tracking_saved_depth=3DNone, _asyncgens=3D, _pending_= removals=3D[], _iterating=3Dset()) at remote 0x7ffff54aa250>, _asyncgens_sh= utdown_called=3DFalse, _selector=3D, 6: , = 9: , 0: , 11: ...(truncated)) at ../Python/ceval.c:741 #171 function_code_fastcall (globals=3D, nargs=3D1, args=3D<= optimized out>, co=3D) at ../Objects/call.c:283 #172 _PyFunction_Vectorcall (func=3D, stack=3D, nargsf=3D, kwnames=3D) at ../Objects/call.= c:410 #173 0x0000000000505a6c in _PyObject_Vectorcall (kwnames=3D0x0, nargsf=3D, args=3D0x7ffff4a8ed00, callable=3D) at ../Include/cpython/abstract.h:127 #174 call_function (kwnames=3D0x0, oparg=3D, pp_stack=3D, tstate=3D0x9241a0) at ../Python/ceval.c:4963 #175 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:3486 #176 0x000000000051ad20 in PyEval_EvalFrameEx (throwflag=3D0, f=3DFrame 0x7= ffff4a8eb80, for file /usr/lib/python3.8/asyncio/base_events.py, line 826, = in run_forever (self=3D<_UnixSelectorEventLoop(_timer_cancelled_count=3D0, = _closed=3DFalse, _stopping=3DFalse, _ready=3D, _scheduled=3D[], _def= ault_executor=3DNone, _internal_fds=3D1, _thread_id=3D140737350002496, _clo= ck_resolution=3D, _exception_handler=3DNone= , _debug=3DFalse, slow_callback_duration=3D= , _current_handle=3DNone, _task_factory=3DNone, _coroutine_origin_tracking_= enabled=3DFalse, _coroutine_origin_tracking_saved_depth=3DNone, _asyncgens= =3D, _p= ending_removals=3D[], _iterating=3Dset()) at remote 0x7ffff54aa250>, _async= gens_shutdown_called=3DFalse, _selector=3D, 6: , 9: , 0: ...(truncated)) at ../Python/ceval.c:741 #177 function_code_fastcall (globals=3D, nargs=3D1, args=3D<= optimized out>, co=3D) at ../Objects/call.c:283 #178 _PyFunction_Vectorcall (func=3D, stack=3D, nargsf=3D, kwnames=3D) at ../Objects/call.= c:410 #179 0x0000000000505a6c in _PyObject_Vectorcall (kwnames=3D0x0, nargsf=3D, args=3D0x7ffff4a96370, callable=3D) at ../Include/cpython/abstract.h:127 #180 call_function (kwnames=3D0x0, oparg=3D, pp_stack=3D, tstate=3D0x9241a0) at ../Python/ceval.c:4963 #181 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:3486 #182 0x0000000000503df5 in PyEval_EvalFrameEx (throwflag=3D0, f=3DFrame 0x7= ffff4a961f0, for file /home/pazz/.local/lib/python3.8/site-packages/twisted= /internet/asyncioreactor.py, line 267, in run (self=3D, _scheduled=3D[], _def= ault_executor=3DNone, _internal_fds=3D1, _thread_id=3D140737350002496, _clo= ck_resolution=3D, _exception_handler=3DNone= , _debug=3DFalse, slow_callback_duration=3D= , _current_handle=3DNone, _task_factory=3DNone, _coroutine_origin_tracking_= enabled=3DFalse, _coroutine_origin_tracking_saved_depth=3DNone, _asyncgens= =3D, _p= ending_removals=3D[], _iterating=3Dset()) at remote 0x7ffff54aa250>, _async= gens_shutdown_called=3DFalse, _selector=3D, 6: , 9: , globals=3D, locals=3D, args=3D, argcount=3D, kwnames=3D0x0, kwargs=3D0x7ffff4a90848, kwcount=3D,= kwstep=3D1, defs=3D0x7ffff5396298, defcount=3D1, kwdefs=3D0x0, closure=3D0= x0, name=3D'run', qualname=3D'AsyncioSelectorReactor.run') at ../Python/cev= al.c:4298 #184 0x000000000051adae in _PyFunction_Vectorcall (func=3D, = stack=3D0x7ffff4a90840, nargsf=3D, kwnames=3D= ) at ../Objects/call.c:435 #185 0x0000000000505a6c in _PyObject_Vectorcall (kwnames=3D0x0, nargsf=3D, args=3D0x7ffff4a90840, callable=3D) at ../Include/cpython/abstract.h:127 #186 call_function (kwnames=3D0x0, oparg=3D, pp_stack=3D, tstate=3D0x9241a0) at ../Python/ceval.c:4963 #187 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:3486 #188 0x000000000051ad20 in PyEval_EvalFrameEx (throwflag=3D0, f=3DFrame 0x7= ffff4a906c0, for file /usr/lib/python3/dist-packages/urwid/main_loop.py, li= ne 1341, in run (self=3D, _scheduled=3D[], _defau= lt_executor=3DNone, _internal_fds=3D1, _thread_id=3D140737350002496, _clock= _resolution=3D, _exception_handler=3DNone, = _debug=3DFalse, slow_callback_duration=3D, = _current_handle=3DNone, _task_factory=3DNone, _coroutine_origin_tracking_en= abled=3DFalse, _coroutine_origin_tracking_saved_depth=3DNone, _asyncgens=3D= , _pend= ing_removals=3D[], _iterating=3Dset()) at remote 0x7ffff54aa250>, _asyncgen= s_shutdown_called=3DFalse, _selector=3D, 6: , 9: , nargs=3D1, args=3D<= optimized out>, co=3D) at ../Objects/call.c:283 #190 _PyFunction_Vectorcall (func=3D, stack=3D, nargsf=3D, kwnames=3D) at ../Objects/call.= c:410 #191 0x0000000000505a6c in _PyObject_Vectorcall (kwnames=3D0x0, nargsf=3D, args=3D0x7ffff4a8e758, callable=3D) at ../Include/cpython/abstract.h:127 #192 call_function (kwnames=3D0x0, oparg=3D, pp_stack=3D, tstate=3D0x9241a0) at ../Python/ceval.c:4963 #193 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:3486 #194 0x000000000051ad20 in PyEval_EvalFrameEx (throwflag=3D0, f=3DFrame 0x7= ffff4a8e5e0, for file /usr/lib/python3/dist-packages/urwid/main_loop.py, li= ne 385, in _run (self=3D, processes=3D[]) at remote 0x7ffff4afd190>, ui=3D, = buffers=3D[<...>], current_buffer=3D<...>, db_was_locked=3DFalse, mode=3D's= earch', commandprompthistory=3D['search microsoft', 'search beichen', 'sear= ch gereth', 'search beini', 'search bane', 'search thomas welsch', 'attach = ./IES_R1_201345.pdf', 'taglist ', 'taglist ', 'attach ./intro.pdf', 'search= henzinger', 'search frontiers', 'search nicoleta', 'set Cc csstudy@liverpo= ol.ac.uk', 'search carmel', 'search increase', 'tag watch', 'search elias',= 'search kehinde', 'search mattrace', 'search matrace', 'search bed', 'sear= ch mattrace', 'search mattrece', 'search mattrece', 'refine mattress', 'sea= rch bedfactorydirect', 'search comp122 fridays', 'refine comp122 friday', .= ..(truncated)) at ../Python/ceval.c:741 #195 function_code_fastcall (globals=3D, nargs=3D1, args=3D<= optimized out>, co=3D) at ../Objects/call.c:283 #196 _PyFunction_Vectorcall (func=3D, stack=3D, nargsf=3D, kwnames=3D) at ../Objects/call.= c:410 #197 0x0000000000505a6c in _PyObject_Vectorcall (kwnames=3D0x0, nargsf=3D, args=3D0x7ffff4a8cac8, callable=3D) at ../Include/cpython/abstract.h:127 #198 call_function (kwnames=3D0x0, oparg=3D, pp_stack=3D, tstate=3D0x9241a0) at ../Python/ceval.c:4963 #199 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:3486 #200 0x000000000051ad20 in PyEval_EvalFrameEx (throwflag=3D0, f=3DFrame 0x7= ffff4a8c950, for file /usr/lib/python3/dist-packages/urwid/main_loop.py, li= ne 287, in run (self=3D, processes=3D[]) at remote 0x7ffff4afd190>, ui=3D, b= uffers=3D[<...>], current_buffer=3D<...>, db_was_locked=3DFalse, mode=3D'se= arch', commandprompthistory=3D['search microsoft', 'search beichen', 'searc= h gereth', 'search beini', 'search bane', 'search thomas welsch', 'attach .= /IES_R1_201345.pdf', 'taglist ', 'taglist ', 'attach ./intro.pdf', 'search = henzinger', 'search frontiers', 'search nicoleta', 'set Cc csstudy@liverpoo= l.ac.uk', 'search carmel', 'search increase', 'tag watch', 'search elias', = 'search kehinde', 'search mattrace', 'search matrace', 'search bed', 'searc= h mattrace', 'search mattrece', 'search mattrece', 'refine mattress', 'sear= ch bedfactorydirect', 'search comp122 fridays', 'refine comp122 friday', '.= ..(truncated)) at ../Python/ceval.c:741 #201 function_code_fastcall (globals=3D, nargs=3D1, args=3D<= optimized out>, co=3D) at ../Objects/call.c:283 #202 _PyFunction_Vectorcall (func=3D, stack=3D, nargsf=3D, kwnames=3D) at ../Objects/call.= c:410 #203 0x0000000000505a6c in _PyObject_Vectorcall (kwnames=3D0x0, nargsf=3D, args=3D0x7ffff4c449f8, callable=3D) at ../Include/cpython/abstract.h:127 #204 call_function (kwnames=3D0x0, oparg=3D, pp_stack=3D, tstate=3D0x9241a0) at ../Python/ceval.c:4963 #205 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:3486 #206 0x000000000050f990 in PyEval_EvalFrameEx (throwflag=3D0, f=3DFrame 0x7= ffff4c44840, for file /home/pazz/projects/alot/alot/ui.py, line 1938, in __= init__ (self=3D, processes=3D[])= at remote 0x7ffff4afd190>, buffers=3D[, ui=3D<.= ..>, querystring=3D'tag:inbox AND NOT tag:killed AND NOT path:uoe/indirect/= **', sort_order=3D'newest_first', result_count=3D40, search_threads_rebuild= _limit=3D0, isinitialized=3DTrue, threadlist=3D, kwargs=3D{'dbman': <...>}, containercl= ass=3D, rebuild=3D, render=3D, selectable=3D, keypress=3D, get_thread=3D, nargs=3D, args=3D, co=3D) at ../Objects/call.c:283 #208 _PyFunction_Vectorcall (kwnames=3D0x0, nargsf=3D, stack= =3D, func=3D) at ../Objec= ts/call.c:410 #209 _PyObject_FastCallDict (callable=3D= , args=3D, nargsf=3D, kwargs=3D) at ../Objects/call.c:96 #210 0x0000000000526a61 in _PyObject_Call_Prepend (kwargs=3D0x0, args=3D(, processes=3D[]) at remote 0x7ffff4afd190>, '= search tag:inbox AND NOT tag:killed AND NOT path:uoe/indirect/**'), obj=3D<= UI(dbman=3D, processes=3D[]) at remote 0x7ff= ff4afd190>, buffers=3D[, ui=3D<...>, querystring= =3D'tag:inbox AND NOT tag:killed AND NOT path:uoe/indirect/**', sort_order= =3D'newest_first', result_count=3D40, search_threads_rebuild_limit=3D0, isi= nitialized=3DTrue, threadlist=3D, kwargs=3D{'dbman': <...>}, containerclass=3D= , rebuild=3D, render=3D, selectable=3D, keypr= ess=3D, get_thread=3D, _ThreadlineWidget__super=3D) at remote 0xd6b0a0>, l...(truncated), callable=3D) at ../Objects/call.c:887 #211 slot_tp_init (self=3D, proc= esses=3D[]) at remote 0x7ffff4afd190>, buffers=3D[, ui=3D<...>, querystring=3D'tag:inbox AND NOT tag:killed AND NOT path:uo= e/indirect/**', sort_order=3D'newest_first', result_count=3D40, search_thre= ads_rebuild_limit=3D0, isinitialized=3DTrue, threadlist=3D, kwargs=3D{'dbman': <...>}, = containerclass=3D, rebuild=3D, = render=3D, selectable=3D, keypress=3D, get_th= read=3D, _ThreadlineWidget__super=3D) at remote 0xd6b0a0>, l...(truncated), args=3D= (, processes=3D[]) at remote 0x7ffff4afd190>= , 'search tag:inbox AND NOT tag:killed AND NOT path:uoe/indirect/**'), kwds= =3D0x0) at ../Objects/typeobject.c:6787 #212 0x00000000005103d3 in type_call (kwds=3D0x0, args=3D(, processes=3D[]) at remote 0x7ffff4afd190>, 'search tag:inbo= x AND NOT tag:killed AND NOT path:uoe/indirect/**'), type=3D= ) at ../Objects/typeobject.c:994 #213 _PyObject_MakeTpCall (callable=3D, args=3D, nargs=3D, keywords=3D) at ../Ob= jects/call.c:159 #214 0x000000000050a77d in _PyObject_Vectorcall (kwnames=3D0x0, nargsf=3D, args=3D0xe32a28, callable=3D) at ..= /Include/cpython/abstract.h:125 #215 _PyObject_Vectorcall (kwnames=3D0x0, nargsf=3D, args=3D= 0xe32a28, callable=3D) at ../Include/cpython/abstr= act.h:115 #216 call_function (kwnames=3D0x0, oparg=3D, pp_stack=3D, tstate=3D0x9241a0) at ../Python/ceval.c:4963 #217 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:3500 #218 0x000000000051ad20 in PyEval_EvalFrameEx (throwflag=3D0, f=3DFrame 0xe= 32840, for file /home/pazz/projects/alot/alot/__main__.py, line 649, in mai= n (options=3D, command=3DNone, root_logger=3DNone, numeric_loglevel=3D20, logform= at=3D'%(levelname)s:%(module)s:%(message)s', cpath=3D'/home/pazz/.config/al= ot/config', xdg_dir=3D'/home/pazz/.config/', alotconfig=3D'/home/pazz/.conf= ig/alot/config', indexpath=3D'/home/pazz/mail', dbman=3D, processes=3D[]) at remote 0x7ffff4afd190>, cmdstring=3D'searc= h tag:inbox AND NOT tag:killed AND NOT path:uoe/indirect/**')) at ../Python= /ceval.c:741 #219 function_code_fastcall (globals=3D, nargs=3D0, args=3D<= optimized out>, co=3D) at ../Objects/call.c:283 #220 _PyFunction_Vectorcall (func=3D, stack=3D, nargsf=3D, kwnames=3D) at ../Objects/call.= c:410 #221 0x00000000005058a6 in _PyObject_Vectorcall (kwnames=3D0x0, nargsf=3D, args=3D0x7ffff782b980, callable=3D) at ../Include/cpython/abstract.h:127 #222 call_function (kwnames=3D0x0, oparg=3D, pp_stack=3D, tstate=3D0x9241a0) at ../Python/ceval.c:4963 #223 _PyEval_EvalFrameDefault (f=3D, throwflag=3D) at ../Python/ceval.c:3500 #224 0x0000000000503df5 in PyEval_EvalFrameEx (throwflag=3D0, f=3DFrame 0x7= ffff782b800, for file /home/pazz/.local/bin/alot, line 33, in ()) = at ../Python/ceval.c:741 #225 _PyEval_EvalCodeWithName (_co=3D, globals=3D, locals=3D, args=3D, argcount=3D, kwnames=3D0x0, kwargs=3D0x0, kwcount=3D, kwstep=3D2= , defs=3D0x0, defcount=3D0, kwdefs=3D0x0, closure=3D0x0, name=3D0x0, qualna= me=3D0x0) at ../Python/ceval.c:4298 #226 0x00000000005cd673 in PyEval_EvalCodeEx (closure=3D0x0, kwdefs=3D0x0, = defcount=3D0, defs=3D0x0, kwcount=3D0, kws=3D0x0, argcount=3D0, args=3D0x0,= locals=3D, globals=3D, _co=3D= ) at ../Python/ceval.c:4327 #227 PyEval_EvalCode (co=3D, globals=3D, loca= ls=3D) at ../Python/ceval.c:718 #228 0x00000000005eb6a1 in run_eval_code_obj (co=3D0x7ffff770dea0, globals= =3D{'__name__': '__main__', '__doc__': None, '__package__': None, '__loader= __': , '__spec__': None, '__annotations__': {}, '__= builtins__': , '__file__': '/home/pazz/.lo= cal/bin/alot', '__cached__': None, 're': ,= 'sys': , '__requires__': 'alot', 'distrib= ution': , 'importlib_load_entry_point': = , 'load_entry_point': }, locals=3D{'__name__': '__main__', '__doc__': None, '__p= ackage__': None, '__loader__': , '__spec__': None, = '__annotations__': {}, '__builtins__': , '= __file__': '/home/pazz/.local/bin/alot', '__cached__': None, 're': , 'sys': , '__req= uires__': 'alot', 'distribution': , 'imp= ortlib_load_entry_point': , 'load_entry_= point': }) at ../Python/pythonrun.c:1125 #229 0x00000000005e6bdf in run_mod (mod=3D, filename=3D, globals=3D{'__name__': '__main__', '__doc__': None, '__package_= _': None, '__loader__': , '__spec__': None, '__anno= tations__': {}, '__builtins__': , '__file_= _': '/home/pazz/.local/bin/alot', '__cached__': None, 're': , 'sys': , '__requires__= ': 'alot', 'distribution': , 'importlib_= load_entry_point': , 'load_entry_point':= }, locals=3D{'__name__': '__main__', '_= _doc__': None, '__package__': None, '__loader__': ,= '__spec__': None, '__annotations__': {}, '__builtins__': , '__file__': '/home/pazz/.local/bin/alot', '__cached__': N= one, 're': , 'sys': , '__requires__': 'alot', 'distribution': , 'importlib_load_entry_point': , 'load_entry_point': }, flags=3D, arena=3D) at ../Python/pythonrun.c:1147 #230 0x00000000005ef537 in PyRun_FileExFlags (fp=3D0x922e40, filename_str= =3D, start=3D, globals=3D{'__name__': '__main= __', '__doc__': None, '__package__': None, '__loader__': , '__spec__': None, '__annotations__': {}, '__builtins__': , '__file__': '/home/pazz/.local/bin/alot', '__cache= d__': None, 're': , 'sys': , '__requires__': 'alot', 'distribution': , 'importlib_load_entry_point': , 'load_entry_point': }, loc= als=3D{'__name__': '__main__', '__doc__': None, '__package__': None, '__loa= der__': , '__spec__': None, '__annotations__': {}, = '__builtins__': , '__file__': '/home/pazz/= .local/bin/alot', '__cached__': None, 're': , 'sys': , '__requires__': 'alot', 'dist= ribution': , 'importlib_load_entry_point= ': , 'load_entry_point': }, closeit=3D1, flags=3D0x7fffffffdec8) at ../Python/py= thonrun.c:1063 #231 0x00000000005ef000 in PyRun_SimpleFileExFlags (fp=3D0x922e40, filename= =3D0x7ffff773df50 "/home/pazz/.local/bin/alot", closeit=3D1, flags=3D0x7fff= ffffdec8) at ../Python/pythonrun.c:428 #232 0x00000000005e40c5 in pymain_run_file (cf=3D0x7fffffffdec8, config=3D0= x923590) at ../Modules/main.c:381 #233 pymain_run_python (exitcode=3D0x7fffffffdec0) at ../Modules/main.c:606 #234 Py_RunMain () at ../Modules/main.c:685 #235 0x00000000005c29c9 in Py_BytesMain (argc=3D, argv=3D) at ../Modules/main.c:739 #236 0x00007ffff7c37cca in __libc_start_main (main=3D0x5c2990
, argc= =3D2, argv=3D0x7fffffffe0b8, init=3D, fini=3D= , rtld_fini=3D, stack_end=3D0x7fffffffe0a8) at ../csu/libc-s= tart.c:308 #237 0x00000000005c28ca in _start () --===============2437330185258262538== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="info-signals"; maxlinelen="78" Signal Stop Print Pass to program Description SIGHUP Yes Yes Yes Hangup SIGINT Yes Yes No Interrupt SIGQUIT Yes Yes Yes Quit SIGILL Yes Yes Yes Illegal instruction SIGTRAP Yes Yes No Trace/breakpoint trap SIGABRT Yes Yes Yes Aborted SIGEMT Yes Yes Yes Emulation trap SIGFPE Yes Yes Yes Arithmetic exception SIGKILL Yes Yes Yes Killed SIGBUS Yes Yes Yes Bus error SIGSEGV Yes Yes Yes Segmentation fault SIGSYS Yes Yes Yes Bad system call SIGPIPE Yes Yes Yes Broken pipe SIGALRM No No Yes Alarm clock SIGTERM Yes Yes Yes Terminated SIGURG No No Yes Urgent I/O condition SIGSTOP Yes Yes Yes Stopped (signal) SIGTSTP Yes Yes Yes Stopped (user) SIGCONT Yes Yes Yes Continued SIGCHLD No No Yes Child status changed SIGTTIN Yes Yes Yes Stopped (tty input) SIGTTOU Yes Yes Yes Stopped (tty output) SIGIO No No Yes I/O possible SIGXCPU Yes Yes Yes CPU time limit exceeded SIGXFSZ Yes Yes Yes File size limit exceeded SIGVTALRM No No Yes Virtual timer expired SIGPROF No No Yes Profiling timer expired SIGWINCH No No Yes Window size changed SIGLOST Yes Yes Yes Resource lost SIGUSR1 Yes Yes Yes User defined signal 1 SIGUSR2 Yes Yes Yes User defined signal 2 SIGPWR Yes Yes Yes Power fail/restart SIGPOLL No No Yes Pollable event occurred SIGWIND Yes Yes Yes SIGWIND SIGPHONE Yes Yes Yes SIGPHONE SIGWAITING No No Yes Process's LWPs are blocked SIGLWP No No Yes Signal LWP SIGDANGER Yes Yes Yes Swap space dangerously low SIGGRANT Yes Yes Yes Monitor mode granted SIGRETRACT Yes Yes Yes Need to relinquish monitor mode SIGMSG Yes Yes Yes Monitor mode data available SIGSOUND Yes Yes Yes Sound completed SIGSAK Yes Yes Yes Secure attention SIGPRIO No No Yes SIGPRIO SIG33 Yes Yes Yes Real-time event 33 SIG34 Yes Yes Yes Real-time event 34 SIG35 Yes Yes Yes Real-time event 35 SIG36 Yes Yes Yes Real-time event 36 SIG37 Yes Yes Yes Real-time event 37 SIG38 Yes Yes Yes Real-time event 38 SIG39 Yes Yes Yes Real-time event 39 SIG40 Yes Yes Yes Real-time event 40 SIG41 Yes Yes Yes Real-time event 41 SIG42 Yes Yes Yes Real-time event 42 SIG43 Yes Yes Yes Real-time event 43 SIG44 Yes Yes Yes Real-time event 44 SIG45 Yes Yes Yes Real-time event 45 SIG46 Yes Yes Yes Real-time event 46 SIG47 Yes Yes Yes Real-time event 47 SIG48 Yes Yes Yes Real-time event 48 SIG49 Yes Yes Yes Real-time event 49 SIG50 Yes Yes Yes Real-time event 50 SIG51 Yes Yes Yes Real-time event 51 SIG52 Yes Yes Yes Real-time event 52 SIG53 Yes Yes Yes Real-time event 53 SIG54 Yes Yes Yes Real-time event 54 SIG55 Yes Yes Yes Real-time event 55 SIG56 Yes Yes Yes Real-time event 56 SIG57 Yes Yes Yes Real-time event 57 SIG58 Yes Yes Yes Real-time event 58 SIG59 Yes Yes Yes Real-time event 59 SIG60 Yes Yes Yes Real-time event 60 SIG61 Yes Yes Yes Real-time event 61 SIG62 Yes Yes Yes Real-time event 62 SIG63 Yes Yes Yes Real-time event 63 SIGCANCEL No No Yes LWP internal signal SIG32 Yes Yes Yes Real-time event 32 SIG64 Yes Yes Yes Real-time event 64 SIG65 Yes Yes Yes Real-time event 65 SIG66 Yes Yes Yes Real-time event 66 SIG67 Yes Yes Yes Real-time event 67 SIG68 Yes Yes Yes Real-time event 68 SIG69 Yes Yes Yes Real-time event 69 SIG70 Yes Yes Yes Real-time event 70 SIG71 Yes Yes Yes Real-time event 71 SIG72 Yes Yes Yes Real-time event 72 SIG73 Yes Yes Yes Real-time event 73 SIG74 Yes Yes Yes Real-time event 74 SIG75 Yes Yes Yes Real-time event 75 SIG76 Yes Yes Yes Real-time event 76 SIG77 Yes Yes Yes Real-time event 77 SIG78 Yes Yes Yes Real-time event 78 SIG79 Yes Yes Yes Real-time event 79 SIG80 Yes Yes Yes Real-time event 80 SIG81 Yes Yes Yes Real-time event 81 SIG82 Yes Yes Yes Real-time event 82 SIG83 Yes Yes Yes Real-time event 83 SIG84 Yes Yes Yes Real-time event 84 SIG85 Yes Yes Yes Real-time event 85 SIG86 Yes Yes Yes Real-time event 86 SIG87 Yes Yes Yes Real-time event 87 SIG88 Yes Yes Yes Real-time event 88 SIG89 Yes Yes Yes Real-time event 89 SIG90 Yes Yes Yes Real-time event 90 SIG91 Yes Yes Yes Real-time event 91 SIG92 Yes Yes Yes Real-time event 92 SIG93 Yes Yes Yes Real-time event 93 SIG94 Yes Yes Yes Real-time event 94 SIG95 Yes Yes Yes Real-time event 95 SIG96 Yes Yes Yes Real-time event 96 SIG97 Yes Yes Yes Real-time event 97 SIG98 Yes Yes Yes Real-time event 98 SIG99 Yes Yes Yes Real-time event 99 SIG100 Yes Yes Yes Real-time event 100 SIG101 Yes Yes Yes Real-time event 101 SIG102 Yes Yes Yes Real-time event 102 SIG103 Yes Yes Yes Real-time event 103 SIG104 Yes Yes Yes Real-time event 104 SIG105 Yes Yes Yes Real-time event 105 SIG106 Yes Yes Yes Real-time event 106 SIG107 Yes Yes Yes Real-time event 107 SIG108 Yes Yes Yes Real-time event 108 SIG109 Yes Yes Yes Real-time event 109 SIG110 Yes Yes Yes Real-time event 110 SIG111 Yes Yes Yes Real-time event 111 SIG112 Yes Yes Yes Real-time event 112 SIG113 Yes Yes Yes Real-time event 113 SIG114 Yes Yes Yes Real-time event 114 SIG115 Yes Yes Yes Real-time event 115 SIG116 Yes Yes Yes Real-time event 116 SIG117 Yes Yes Yes Real-time event 117 SIG118 Yes Yes Yes Real-time event 118 SIG119 Yes Yes Yes Real-time event 119 SIG120 Yes Yes Yes Real-time event 120 SIG121 Yes Yes Yes Real-time event 121 SIG122 Yes Yes Yes Real-time event 122 SIG123 Yes Yes Yes Real-time event 123 SIG124 Yes Yes Yes Real-time event 124 SIG125 Yes Yes Yes Real-time event 125 SIG126 Yes Yes Yes Real-time event 126 SIG127 Yes Yes Yes Real-time event 127 SIGINFO Yes Yes Yes Information request EXC_BAD_ACCESS Yes Yes Yes Could not access memory EXC_BAD_INSTRUCTION Yes Yes Yes Illegal instruction/operand EXC_ARITHMETIC Yes Yes Yes Arithmetic exception EXC_EMULATION Yes Yes Yes Emulation instruction EXC_SOFTWARE Yes Yes Yes Software generated exception EXC_BREAKPOINT Yes Yes Yes Breakpoint SIGLIBRT No No Yes librt internal signal Use the "handle" command to change these tables. --===============2437330185258262538== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="py-bt"; maxlinelen="78" Traceback (most recent call first): File "/home/pazz/.local/lib/python3.8/site-packages/notmuch2/_thread.py",= line 38, in _destroy capi.lib.notmuch_thread_destroy(self._thread_p) File "/home/pazz/.local/lib/python3.8/site-packages/notmuch2/_thread.py",= line 34, in __del__ self._destroy() File "/home/pazz/projects/alot/alot/db/manager.py", line 570, in get_thre= ads File "/home/pazz/projects/alot/alot/walker.py", line 84, in _get_next_item next_obj =3D next(self.iterable) File "/home/pazz/projects/alot/alot/walker.py", line 72, in _get_at_pos widget =3D self._get_next_item() File "/home/pazz/projects/alot/alot/walker.py", line 46, in get_next return self._get_at_pos(start_from + self.direction) File "/usr/lib/python3/dist-packages/urwid/listbox.py", line 641, in calc= ulate_visible =20 File "/usr/lib/python3/dist-packages/urwid/listbox.py", line 695, in rend= er new_focus_widget, position =3D self._body.get_focus() File "/usr/lib/python3/dist-packages/urwid/widget.py", line 145, in cache= d_render canv =3D fn(self, size, focus=3Dfocus) File "/home/pazz/projects/alot/alot/buffers/buffer.py", line 19, in render return self.body.render(size, focus) File "/usr/lib/python3/dist-packages/urwid/container.py", line 2369, in r= ender File "/usr/lib/python3/dist-packages/urwid/widget.py", line 145, in cache= d_render canv =3D fn(self, size, focus=3Dfocus) File "/usr/lib/python3/dist-packages/urwid/decoration.py", line 226, in r= ender canv =3D self._original_widget.render(size, focus=3Dfocus) File "/usr/lib/python3/dist-packages/urwid/widget.py", line 145, in cache= d_render canv =3D fn(self, size, focus=3Dfocus) File "/usr/lib/python3/dist-packages/urwid/main_loop.py", line 588, in dr= aw_screen canvas =3D self._topmost_widget.render(self.screen_size, focus=3DTrue) File "/home/pazz/projects/alot/alot/ui.py", line 668, in update self.mainloop.draw_screen() File "/home/pazz/projects/alot/alot/commands/search.py", line 461, in ref= resh File "/home/pazz/projects/alot/alot/db/manager.py", line 147, in flush afterwards() File "/home/pazz/projects/alot/alot/commands/globals.py", line 611, in ap= ply ui.dbman.flush() File "/home/pazz/projects/alot/alot/ui.py", line 723, in apply_command cmd.apply(self) File "/home/pazz/projects/alot/alot/commands/search.py", line 737, in app= ly File "/home/pazz/projects/alot/alot/ui.py", line 721, in apply_command await cmd.apply(self) File "/home/pazz/projects/alot/alot/ui.py", line 277, in apply_commandline await apply_this_command(c) File "/home/pazz/projects/alot/alot/ui.py", line 195, in _apply_fire await self.apply_commandline(cmdline) File "/usr/lib/python3.8/asyncio/events.py", line 81, in _run self._context.run(self._callback, *self._args) File "/usr/lib/python3.8/asyncio/base_events.py", line 2627, in _run_once File "/usr/lib/python3.8/asyncio/base_events.py", line 826, in run_forever None, getaddr_func, host, port, family, type, proto, flags) File "/home/pazz/.local/lib/python3.8/site-packages/twisted/internet/asyn= cioreactor.py", line 267, in run self._asyncioEventloop.run_forever() File "/usr/lib/python3/dist-packages/urwid/main_loop.py", line 1341, in r= un self.reactor.run() File "/usr/lib/python3/dist-packages/urwid/main_loop.py", line 385, in _r= un self.event_loop.run() File "/usr/lib/python3/dist-packages/urwid/main_loop.py", line 287, in run self._run() File "/home/pazz/projects/alot/alot/ui.py", line 1938, in __init__ File "/home/pazz/projects/alot/alot/__main__.py", line 649, in main File "/home/pazz/.local/bin/alot", line 33, in sys.exit(load_entry_point('alot', 'console_scripts', 'alot')()) --===============2437330185258262538== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============2437330185258262538==--