Path: csiph.com!weretis.net!feeder8.news.weretis.net!news.szaf.org!news.samoylyk.net!gothmog.csi.it!bofh.it!news.nic.it!robomod From: Joseph Nahmias Newsgroups: linux.debian.bugs.dist,linux.debian.maint.python Subject: Bug#1118386: RFP: pystack -- Print the stack trace of a running Python process or core dump Date: Sun, 19 Oct 2025 06:10:01 +0200 Message-ID: X-Mailbox-Line: From debian-bugs-dist-request@lists.debian.org Sun Oct 19 04:09:12 2025 Old-Return-Path: X-Spam-Flag: NO X-Spam-Score: -1.799 Reply-To: Joseph Nahmias , 1118386@bugs.debian.org Resent-To: debian-bugs-dist@lists.debian.org Resent-Cc: pablogsal@gmail.com, opensource@bloomberg.net, debian-python@lists.debian.org, joe@nahmias.net, wnpp@debian.org X-Debian-Pr-Message: report 1118386 X-Debian-Pr-Package: wnpp Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 X-Mailer: reportbug 13.2.0 X-Debian-Message: from BTS X-Mailing-List: archive/latest/1931966 List-ID: List-URL: Approved: robomod@news.nic.it Lines: 47 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Sun, 19 Oct 2025 00:07:13 -0400 X-Original-Message-ID: <176084683362.1707448.11916780501417066474.reportbug@pinky.nahmias.net> Xref: csiph.com linux.debian.bugs.dist:1266610 linux.debian.maint.python:17114 UGFja2FnZTogd25wcApTZXZlcml0eTogd2lzaGxpc3QKWC1EZWJidWdzLUNjOiBQYWJsbyBHYWxp bmRvIFNhbGdhZG8gPFBhYmxvZ3NhbEBnbWFpbC5jb20+LCBvcGVuc291cmNlQGJsb29tYmVyZy5u ZXQsIGRlYmlhbi1weXRob25AbGlzdHMuZGViaWFuLm9yZywgam9lQG5haG1pYXMubmV0CgoqIFBh Y2thZ2UgbmFtZSAgICA6IHB5c3RhY2sKICBWZXJzaW9uICAgICAgICAgOiAxLjUuMQogIFVwc3Ry ZWFtIENvbnRhY3Q6IFBhYmxvIEdhbGluZG8gU2FsZ2FkbyA8UGFibG9nc2FsQGdtYWlsLmNvbT4K KiBVUkwgICAgICAgICAgICAgOiBodHRwczovL2Jsb29tYmVyZy5naXRodWIuaW8vcHlzdGFjay8K KiBMaWNlbnNlICAgICAgICAgOiBBcGFjaGUtMi4wCiAgUHJvZ3JhbW1pbmcgTGFuZzogUHl0aG9u CiAgRGVzY3JpcHRpb24gICAgIDogUHJpbnQgdGhlIHN0YWNrIHRyYWNlIG9mIGEgcnVubmluZyBQ eXRob24gcHJvY2VzcyBvciBjb3JlIGR1bXAKClB5U3RhY2sgaXMgYSB0b29sIHRoYXQgdXNlcyBm b3JiaWRkZW4gbWFnaWMgdG8gbGV0IHlvdSBpbnNwZWN0IHRoZSBzdGFjawpmcmFtZXMgb2YgYSBy dW5uaW5nIFB5dGhvbiBwcm9jZXNzIG9yIGEgUHl0aG9uIGNvcmUgZHVtcCwgaGVscGluZyB5b3UK cXVpY2tseSBhbmQgZWFzaWx5IGxlYXJuIHdoYXQgaXQncyBkb2luZyAob3Igd2hhdCBpdCB3YXMg ZG9pbmcgd2hlbiBpdApjcmFzaGVkKSB3aXRob3V0IGhhdmluZyB0byBpbnRlcnByZXQgbmFzdHkg Q1B5dGhvbiBpbnRlcm5hbHMuICBXaGF0ClB5U3RhY2sgY2FuIGRvCgpQeVN0YWNrIGhhcyB0aGUg Zm9sbG93aW5nIGFtYXppbmcgZmVhdHVyZXM6CgogICAg8J+SuyBXb3JrcyB3aXRoIGJvdGggcnVu bmluZyBwcm9jZXNzZXMgYW5kIGNvcmUgZHVtcCBmaWxlcy4KICAgIPCfp7UgU2hvd3MgaWYgZWFj aCB0aHJlYWQgY3VycmVudGx5IGhvbGRzIHRoZSBQeXRob24gR0lMLCBpcyB3YWl0aW5nIHRvIGFj cXVpcmUgaXQsIG9yIGlzIGN1cnJlbnRseSBkcm9wcGluZyBpdC4KICAgIPCfl5HvuI8gU2hvd3Mg aWYgYSB0aHJlYWQgaXMgcnVubmluZyBhIGdhcmJhZ2UgY29sbGVjdGlvbiBjeWNsZS4KICAgIPCf kI0gT3B0aW9uYWxseSBzaG93cyBuYXRpdmUgZnVuY3Rpb24gY2FsbHMsIGFzIHdlbGwgYXMgUHl0 aG9uIG9uZXMuIEluIHRoaXMgbW9kZSwgUHlTdGFjayBwcmludHMgdGhlIG5hdGl2ZSBzdGFjayB0 cmFjZSAoQy9DKysvUnVzdCBmdW5jdGlvbiBjYWxscyksIGV4Y2VwdCB0aGF0IHRoZSBjYWxscyB0 byBQeXRob24gY2FsbGFibGVzIGFyZSByZXBsYWNlZCB3aXRoIGZyYW1lcyBzaG93aW5nIHRoZSBQ eXRob24gY29kZSBiZWluZyBleGVjdXRlZCwgaW5zdGVhZCBvZiBzaG93aW5nIHRoZSBpbnRlcm5h bCBDIGNvZGUgdGhlIGludGVycHJldGVyIHVzZWQgdG8gbWFrZSB0aGUgY2FsbC4KICAgIPCflI0g QXV0b21hdGljYWxseSBkZW1hbmdsZXMgc3ltYm9scyBzaG93biBpbiB0aGUgbmF0aXZlIHN0YWNr LgogICAg8J+TiCBJbmNsdWRlcyBjYWxscyB0byBpbmxpbmVkIGZ1bmN0aW9ucyBpbiB0aGUgbmF0 aXZlIHN0YWNrIHdoZW5ldmVyIGVub3VnaCBkZWJ1ZyBpbmZvcm1hdGlvbiBpcyBhdmFpbGFibGUu CiAgICDwn5SNIE9wdGlvbmFsbHkgc2hvd3MgdGhlIHZhbHVlcyBvZiBsb2NhbCB2YXJpYWJsZXMg YW5kIGZ1bmN0aW9uIGFyZ3VtZW50cyBpbiBQeXRob24gc3RhY2sgZnJhbWVzLgogICAg8J+UkiBT YWZlIHRvIHVzZSBvbiBydW5uaW5nIHByb2Nlc3Nlcy4gUHlTdGFjayBkb2VzIG5vdCBtb2RpZnkg YW55IG1lbW9yeSBvciBleGVjdXRlIGFueSBjb2RlIGluIGEgcHJvY2VzcyB0aGF0IGlzIHJ1bm5p bmcuIEl0IHNpbXBseSBhdHRhY2hlcyBqdXN0IGxvbmcgZW5vdWdoIHRvIHJlYWQgc29tZSBvZiB0 aGUgcHJvY2VzcydzIG1lbW9yeS4KICAgIOKaoSBPcHRpb25hbGx5LCBpdCBjYW4gcGVyZm9ybSBh IFB5dGhvbiBzdGFjayBhbmFseXNpcyB3aXRob3V0IHBhdXNpbmcgdGhlIHByb2Nlc3MgYXQgYWxs LiBUaGlzIG1pbmltaXplcyBpbXBhY3QgdG8gdGhlIGRlYnVnZ2VkIHByb2Nlc3MsIGF0IHRoZSBj b3N0IG9mIHBvdGVudGlhbGx5IGZhaWxpbmcgZHVlIHRvIGRhdGEgcmFjZXMuCiAgICDwn5qAIFN1 cGVyIGZhc3QhIEl0IGNhbiBhbmFseXplIGNvcmUgZmlsZXMgMTB4IGZhc3RlciB0aGFuIGdlbmVy YWwtcHVycG9zZSB0b29scyBsaWtlIEdEQi4KICAgIPCfjq8gRXZlbiB3b3JrcyB3aXRoIGFnZ3Jl c3NpdmVseSBvcHRpbWl6ZWQgUHl0aG9uIGludGVycHJldGVyIGJpbmFyaWVzLgogICAg8J+UjSBF dmVuIHdvcmtzIHdpdGggUHl0aG9uIGludGVycHJldGVycycgYmluYXJpZXMgdGhhdCBkbyBub3Qg aGF2ZSBzeW1ib2xzIG9yIGRlYnVnIGluZm9ybWF0aW9uIChQeXRob24gc3RhY2sgb25seSkuCiAg ICDwn5KlIFRvbGVyYXRlcyBtZW1vcnkgY29ycnVwdGlvbiB3ZWxsLiBFdmVuIGlmIHRoZSBwcm9j ZXNzIGNyYXNoZWQgZHVlIHRvIG1lbW9yeSBjb3JydXB0aW9uLCBQeVN0YWNrIGNhbiB1c3VhbGx5 IHJlY29uc3RydWN0IHRoZSBzdGFjay4KICAgIPCfkrwgU2VsZi1jb250YWluZWQ6IGl0IGRvZXMg bm90IGRlcGVuZCBvbiBleHRlcm5hbCB0b29scyBvciBwcm9ncmFtcyBvdGhlciB0aGFuIHRoZSBQ eXRob24gaW50ZXJwcmV0ZXIgdXNlZCB0byBydW4gUHlTdGFjayBpdHNlbGYuCg==