[issue20600] test_create_server_ssl_verify_failed() failure on PPC64 AIX 3.x buildbot

2015-08-18 Thread REIX Tony
REIX Tony added the comment: I'm now working about the port of Python 3.4.3 on AIX. So, I'm interesting with issues dealing with AIX. I'm now building a view of the issues on AIX 6.1 . -- nosy: +trex58 ___ Python tracker rep...@bugs.python.org

[issue24878] Add docstrings to selected named tuples

2015-08-18 Thread Petr Viktorin
Petr Viktorin added the comment: I see some typos in aifc.py: +_aifc_params.sampwidth.__doc__ = 'Ample width in bytes' +_aifc_params.compname.__doc__ = (A human-readable version ofcompression type Should that be Sample width and of compression? -- nosy: +encukou

[issue1635741] Interpreter seems to leak references after finalization

2015-08-18 Thread Alex Budovski
Alex Budovski added the comment: Interestingly enough, some of the leaked memory came from the finalize routine itself! Here's one example: 0:004 !heap -p -a 0x00DB144346F0 address 00db144346f0 found in _HEAP @ db0cae HEAP_ENTRY Size Prev Flags

[issue24079] xml.etree.ElementTree.Element.text does not conform to the documentation

2015-08-18 Thread Stefan Behnel
Stefan Behnel added the comment: The can store arbitrary objects sentence is now duplicated, and still way too visible. I have to read three sentences until it tells me what I need to know. -- ___ Python tracker rep...@bugs.python.org

[issue24883] Typo in c-api/buffer documentation

2015-08-18 Thread Roundup Robot
Roundup Robot added the comment: New changeset 0c5af3e398f0 by Benjamin Peterson in branch '3.4': 'Py_Buffer' should be 'Py_buffer' (closes #24883) https://hg.python.org/cpython/rev/0c5af3e398f0 New changeset 76892906253c by Benjamin Peterson in branch '3.5': merge 3.4 (#24883)

[issue24079] xml.etree.ElementTree.Element.text does not conform to the documentation

2015-08-18 Thread Stefan Behnel
Stefan Behnel added the comment: I think the first two sentences can simply be removed to fix this, without loss of readability or information. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24079

[issue23972] Asyncio reuseport

2015-08-18 Thread John Lehmann
Changes by John Lehmann j1o1...@gmail.com: -- nosy: +j1o1h1n ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue23972 ___ ___ Python-bugs-list mailing

[issue24790] Idle: improve stack viewer

2015-08-18 Thread Can İbanoğlu
Can İbanoğlu added the comment: Hello again, I have spent some time going over the code and how the PyShell brings all of this together and have formed some loose opinions on how to solve these issues but I wanted to get a much more informed opinion. I will provide a patch for the first one

[issue24887] Sqlite3 has no option to provide open flags

2015-08-18 Thread Cal Leeming
New submission from Cal Leeming: There are several flags which can be provided to Sqlite3 during connection [1]. Alternative libraries such as apsw provide the ability to use these flags [2], however it would be nice if `sqlite3` supported this out of the box. Is there any reason why the

[issue24886] open fails randomly on AIX

2015-08-18 Thread Arnon Yaari
New submission from Arnon Yaari: We are using Python 2.7.8 on AIX 7.1 TL 3. On rare occasions, calls to open files with mode w fail with: IOError: File exists. File /root/jenkins/workspace/powertools/eggs/infi.credentials_store-0.1-py2.7.egg/infi/credentials_store/base.py, line 175, in

[issue8987] Distutils doesn't quote Windows command lines properly

2015-08-18 Thread Chris Hogan
Changes by Chris Hogan christopher.ho...@intel.com: Added file: http://bugs.python.org/file40205/quote-args-ext.tar.gz ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue8987 ___

[issue24764] cgi.FieldStorage can't parse multipart part headers with Content-Length and no filename in Content-Disposition

2015-08-18 Thread STINNER Victor
Changes by STINNER Victor victor.stin...@gmail.com: -- resolution: - fixed status: open - closed ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24764 ___

[issue24790] Idle: improve stack viewer

2015-08-18 Thread Terry J. Reedy
Terry J. Reedy added the comment: 7. Sorts global and local names (as with dir()). 8. Don't expand values with their class attributes, at least not for builtins. Example + dir icon __doc__ = None Clicking + gives all the attributes of type(None), each with its own +. It does not do this

[issue23572] functools.singledispatch fails when not BaseClass is True

2015-08-18 Thread Yury Selivanov
Changes by Yury Selivanov yseliva...@gmail.com: -- versions: +Python 3.6 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue23572 ___ ___

[issue24847] Can't import tkinter in Python 3.5.0rc1

2015-08-18 Thread Steve Dower
Steve Dower added the comment: Posting the actual changes made to Tcl and Tk, mainly so I can link them from the upstream issue I'm filing. -- Added file: http://bugs.python.org/file40206/tcltk_ucrt_option.patch ___ Python tracker

[issue8987] Distutils doesn't quote Windows command lines properly

2015-08-18 Thread Chris Hogan
Chris Hogan added the comment: At Intel, we've run into problems with external modules giving paths to _nt_quote_args that contain trailing backslashes, which escapes the final quote and breaks the command. This fix takes care of special characters, trailing backslashes, and embedded quotes

[issue23572] functools.singledispatch fails when not BaseClass is True

2015-08-18 Thread Roundup Robot
Roundup Robot added the comment: New changeset 586195685aaf by Yury Selivanov in branch '3.4': Issue #23572: Fixed functools.singledispatch on classes with falsy metaclasses. https://hg.python.org/cpython/rev/586195685aaf -- ___ Python tracker

[issue24764] cgi.FieldStorage can't parse multipart part headers with Content-Length and no filename in Content-Disposition

2015-08-18 Thread STINNER Victor
STINNER Victor added the comment: I applied the fix, thanks Peter for the report and the fix, thanks Pierre for the review. https://bugs.launchpad.net/barbican/+bug/1485452, is problem mentioned in the bug is same with mentioned bug? I don't know, but you can try to apply the patch locally

[issue24790] Idle: improve stack viewer

2015-08-18 Thread Terry J. Reedy
Terry J. Reedy added the comment: StackViewer.py seem to be identical in 3.4, 3.5, and 3.6, so a patch against any applies to all. The diff with 2.7 is F:\Python\dev\36hg diff -r 4884af6d3e30 f:/python/dev/36/Lib/idlelib/StackViewer.py @@ -2,7 +2,7 @@ import sys import linecache import re

[issue24879] Pydoc to list data descriptors in _fields order if it exists

2015-08-18 Thread Raymond Hettinger
Changes by Raymond Hettinger raymond.hettin...@gmail.com: Added file: http://bugs.python.org/file40203/pydoc2.diff ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24879 ___

[issue24692] types.coroutines() idempotence documentation

2015-08-18 Thread Yury Selivanov
Yury Selivanov added the comment: Is this still something that we need to address? I think that the current types.coroutine docs are pretty accurate and don't see where the proposed patch really improves them. -- nosy: +yselivanov ___ Python

[issue24764] cgi.FieldStorage can't parse multipart part headers with Content-Length and no filename in Content-Disposition

2015-08-18 Thread Roundup Robot
Roundup Robot added the comment: New changeset 11e9f34169d1 by Victor Stinner in branch '3.4': cgi.FieldStorage.read_multi ignores Content-Length https://hg.python.org/cpython/rev/11e9f34169d1 New changeset 5b9209e4c3e4 by Victor Stinner in branch '3.5': (Merge 3.4) cgi.FieldStorage.read_multi

[issue24710] Class name hardcoded in TracebackException.from_exception()

2015-08-18 Thread Yury Selivanov
Yury Selivanov added the comment: LGTM. FWIW, using 'self.from_exception(..)' is better because this way it's easier to override the method. Another way would be to write 'type(self).from_exception(..)', but I think using 'self' is good enough. -- nosy: +yselivanov

[issue8987] Distutils doesn't quote Windows command lines properly

2015-08-18 Thread Zachary Ware
Changes by Zachary Ware zachary.w...@gmail.com: -- nosy: +zach.ware ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue8987 ___ ___ Python-bugs-list

[issue24790] Idle: improve stack viewer

2015-08-18 Thread Roundup Robot
Roundup Robot added the comment: New changeset 9ad330a9d785 by Terry Jan Reedy in branch '2.7': Issue #24790: Remove extraneous code (which also create 2 3 conflicts). https://hg.python.org/cpython/rev/9ad330a9d785 New changeset 010264c9ceae by Terry Jan Reedy in branch '3.4': Issue #24790:

[issue23572] functools.singledispatch fails when not BaseClass is True

2015-08-18 Thread Yury Selivanov
Yury Selivanov added the comment: I was also bitten by this via Enum. Is there any chance this will be fixed in Python 3.5? It will be fixed in 3.5.1. Thanks for the patch, Ethan! -- nosy: +yselivanov resolution: - fixed status: open - closed

[issue23572] functools.singledispatch fails when not BaseClass is True

2015-08-18 Thread Roundup Robot
Roundup Robot added the comment: New changeset 73984e665bf5 by Yury Selivanov in branch '3.5': Issue #23572: Fixed functools.singledispatch on classes with falsy metaclasses. https://hg.python.org/cpython/rev/73984e665bf5 New changeset 94d0c219d46f by Yury Selivanov in branch 'default': Merge

[issue4356] Add key argument to bisect module functions

2015-08-18 Thread Yury Selivanov
Changes by Yury Selivanov yseliva...@gmail.com: -- nosy: +yselivanov ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue4356 ___ ___ Python-bugs-list

[issue20523] global .pdbrc on windows 7 not reachable out of the box

2015-08-18 Thread Arnon Yaari
Changes by Arnon Yaari wiggi...@gmail.com: -- nosy: +wiggin15 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue20523 ___ ___ Python-bugs-list mailing

[issue24294] DeprecationWarnings should be visible by default in the interactive REPL

2015-08-18 Thread Jim Jewett
Jim Jewett added the comment: I've changed the stage to test needed. At a minimum, an interactive test should be written and added to the documentation. Better would be an automated test (perhaps via subprocess). The documentation should also be updated; at a minimum, there should be a

[issue24890] Windows launcher docs don't fully explain shebang semantics

2015-08-18 Thread Brendan Barnwell
New submission from Brendan Barnwell: With the fix of issue #17903 in place, the behavior of the Windows launcher for a shebang of #!/usr/bin/env python is now different from the behavior for the other virtual commands in that the PATH is searched for this particular virtual command but not

[issue24889] Idle: always start with focus

2015-08-18 Thread Terry J. Reedy
New submission from Terry J. Reedy: On Windows, starting Idle with an icon or at console brings up shell or editor window with focus, ready to receive input. Starting Idle from a built python_d in interactive console mode with ' import idlelib.idle' brings up an Idle shell with a cursor

[issue24790] Idle: improve stack viewer

2015-08-18 Thread Jim Jewett
Jim Jewett added the comment: Terry: Was removing the public attribute keys OK? -- nosy: +Jim.Jewett ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24790 ___

[issue24570] IDLE Autocomplete and Call Tips Do Not Pop Up on OS X with ActiveTcl 8.5.18

2015-08-18 Thread Mark Roseman
Mark Roseman added the comment: Alessandro, would you have a chance to test this one line patch, which makes calltips work again on OS X? -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24570

[issue24750] IDLE: Cosmetic improvements for main window

2015-08-18 Thread Mark Roseman
Mark Roseman added the comment: Sounds like this one should be ready to review and incorporate. As a reminder, mainwin3.patch, which should work on Tk 8.4+, gets rid of the highlightthickness around the text widget in the editor, the sunken line/column effect in the status bar, and adds a

[issue24760] IDLE settings dialog shouldn't be modal

2015-08-18 Thread Mark Roseman
Mark Roseman added the comment: Terry, when you get a chance, it would be great if you could have a look at demodalize.patch (or if you can suggest someone else who would be good to take a peek at it). This is sort of the baseline for the uifactory, and touches a lot of things in small ways

[issue24801] right-mouse click in IDLE on Mac doesn't work

2015-08-18 Thread Mark Roseman
Mark Roseman added the comment: Have attached macpopup-revised.patch, incorporating Serhiy's very helpful suggestions. Unless there are any other thoughts, this one is probably ready to go. -- Added file: http://bugs.python.org/file40208/macpopup-revised.patch

[issue24891] python aborts running under nohup

2015-08-18 Thread Yi Ding
Yi Ding added the comment: test.sh attached -- Added file: http://bugs.python.org/file40210/test.sh ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24891 ___

[issue24891] python aborts running under nohup

2015-08-18 Thread Yi Ding
New submission from Yi Ding: Looks like this bug https://bugs.python.org/issue7111 has resurfaced in python3 (python 2.6 works as far as I can tell) at least on Macs. I've attached a simple test script. Steps: 1. SSH to remote server. 2. Run nohup ./test.sh 3. exit SSH. 4. SSH back in and

[issue24305] The new import system makes it impossible to correctly issue a deprecation warning for a module

2015-08-18 Thread Brett Cannon
Brett Cannon added the comment: Here is an approach that somewhat merges Nathaniel's proposed solution and mine. -- Added file: http://bugs.python.org/file40211/issue24305.diff ___ Python tracker rep...@bugs.python.org

[issue24847] Can't import tkinter in Python 3.5.0rc1

2015-08-18 Thread Roundup Robot
Roundup Robot added the comment: New changeset 0e2620831f17 by Steve Dower in branch '3.5': Issue #24847: Fixes Tix revision number and reverts fix for the wrong revision. https://hg.python.org/cpython/rev/0e2620831f17 New changeset 9cc3f2f2d810 by Steve Dower in branch 'default': Issue #24847:

[issue24046] Incomplete build on AIX

2015-08-18 Thread REIX Tony
REIX Tony added the comment: Fresh openssl versions are now available for AIX: 1.0.1p and 1.0.2d . See: http://www.bullfreeware.com/search.php?package=openssl -- nosy: +trex58 ___ Python tracker rep...@bugs.python.org

[issue24884] Add method reopenFile() in WatchedFileHandler class

2015-08-18 Thread Marian Horban
New submission from Marian Horban: Method WatchedFileHandler::emit() makes 2 things: 1. reopens log file, 2. emits record. Sometimes user wants to reopen file immediately after some action without emitting. Code that reopens file must be moved to separate method to avoid copy-pasting code in

[issue24885] StreamReaderProtocol docs recommend using private API

2015-08-18 Thread Aymeric Augustin
New submission from Aymeric Augustin: https://docs.python.org/3/library/asyncio-stream.html?highlight=streamreaderprotocol#stream-functions says: (If you want to customize the StreamReader and/or StreamReaderProtocol classes, just copy the code – there’s really nothing special here except

[issue24892] bytes.join() won't take it's own type as the argument

2015-08-18 Thread R. David Murray
R. David Murray added the comment: I don't think there's enough motivation for making a special case here. I think this should be rejected; it's working as designed, even if not everyone agrees with the design. -- nosy: +r.david.murray ___ Python

[issue24890] Windows launcher docs don't fully explain shebang semantics

2015-08-18 Thread eryksun
eryksun added the comment: The patch for issue 23465 (PEP 486) updated the docs to explain the behavior of #!/usr/bin/env as follows: The /usr/bin/env form of shebang line has one further special property. Before looking for installed Python interpreters, this form will search the

[issue24847] Can't import tkinter in Python 3.5.0rc1

2015-08-18 Thread Roundup Robot
Roundup Robot added the comment: New changeset 19ac02a522ba by Steve Dower in branch '3.5': Issue #24847: Removes vcruntime140.dll dependency from Tcl/Tk. https://hg.python.org/cpython/rev/19ac02a522ba -- ___ Python tracker rep...@bugs.python.org

[issue24891] python aborts running under nohup

2015-08-18 Thread STINNER Victor
STINNER Victor added the comment: I can reproduce the bug with gdb if the file descriptor 0 is closed before calling: std = create_stdio(iomod, fd, 0, stdin, encoding, errors); and after the following lines were called: fd = fileno(stdin); if (!is_valid_fd(fd)) { In initstdio () at

[issue24891] python aborts running under nohup

2015-08-18 Thread STINNER Victor
STINNER Victor added the comment: Python 2 is not affected, PyFile_FromFile() doesn't check if the file descriptor is valid. On Python 3, we call fstat() to check the block size of the file descriptor to optimize buffering. -- versions: +Python 3.5, Python 3.6

[issue24054] Invalid syntax in inspect_fodder2.py (on Python 2.x)

2015-08-18 Thread Roundup Robot
Roundup Robot added the comment: New changeset fc56a0300cd4 by Robert Collins in branch 'default': Issue #24054: decouple linecache tests from inspect tests https://hg.python.org/cpython/rev/fc56a0300cd4 -- nosy: +python-dev ___ Python tracker

[issue24054] Invalid syntax in inspect_fodder2.py (on Python 2.x)

2015-08-18 Thread Robert Collins
Robert Collins added the comment: Thank you for the patch; sorry it took me so long to get to it - been working on a backlog of patch review. -- resolution: - fixed stage: - resolved status: open - closed versions: +Python 3.6 ___ Python tracker

[issue24892] bytes.join() won't take it's own type as the argument

2015-08-18 Thread Timothy Geiser
Timothy Geiser added the comment: I believe the special case has already been made: iterating over bytes-like objects returns ints. Natually, join() should take the same thing. Also, constructor bytearray(iterable_of_ints), the mutable-sequence expression ba[i:j:k] = t, and the function

[issue24790] Idle: improve stack viewer

2015-08-18 Thread Terry J. Reedy
Terry J. Reedy added the comment: A fair question. The API is a private implementation for Idle (see PEP 434), though I am generally avoiding breaking any public uses thereof. I actually checked that the method is not defined on the base class. But on the microchance that someone uses it, I

[issue24892] bytes.join() won't take it's own type as the argument

2015-08-18 Thread Timothy Geiser
New submission from Timothy Geiser: You can't join bytes on another bytes object. (Everything below applies to bytearray, as well) x = b'foo' y = b'barbaz' x.join(y) Traceback (most recent call last): File pyshell#2, line 1, in module x.join(y) TypeError: sequence item 0: expected a

[issue24891] python aborts running under nohup

2015-08-18 Thread Yi Ding
Yi Ding added the comment: Fatal Python error: Py_Initialize: can't initialize sys standard streams OSError: [Errno 9] Bad file descriptor ./test.sh: line 4: 49632 Abort trap: 6 python3 test.py -o hello.txt -- ___ Python tracker

[issue24893] Idle occasionally gets mouse position wrong for selections

2015-08-18 Thread Raymond Hettinger
New submission from Raymond Hettinger: Something has been wrong with the underlying Tkinter for several years. A mouse click to select text will mistarget by several lines. I've held-off reporting this because I couldn't narrow it down to a reproduceable case. That said, I've seen it on

[issue24891] python aborts running under nohup

2015-08-18 Thread Robert Collins
Robert Collins added the comment: What sort of errors? -- nosy: +rbcollins ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24891 ___ ___

[issue24891] python aborts running under nohup

2015-08-18 Thread STINNER Victor
STINNER Victor added the comment: I'm unable to reproduce the issue on Linux with Python 3.4.2. -- components: +Macintosh nosy: +haypo, ned.deily, ronaldoussoren ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24891

[issue24891] python aborts running under nohup

2015-08-18 Thread Yi Ding
Yi Ding added the comment: That's from my nohup.out. It might be a Mac OS specific thing. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24891 ___

[issue24879] Pydoc to list data descriptors in _fields order if it exists

2015-08-18 Thread Raymond Hettinger
Changes by Raymond Hettinger raymond.hettin...@gmail.com: -- resolution: - fixed stage: patch review - resolved status: open - closed ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24879 ___

[issue24879] Pydoc to list data descriptors in _fields order if it exists

2015-08-18 Thread Roundup Robot
Roundup Robot added the comment: New changeset f5c40ab9e233 by Raymond Hettinger in branch 'default': Issue #24879: Teach pydoc to display named tuple fields in the order they were defined. https://hg.python.org/cpython/rev/f5c40ab9e233 -- nosy: +python-dev

[issue24707] Assertion failed in pymonotonic_new

2015-08-18 Thread STINNER Victor
STINNER Victor added the comment: IMHO the best to do with this issue is to document that Python doesn't ensure that the clock is monotonic, but only exposes what the OS provides, and then remove the assertion. -- ___ Python tracker

[issue10740] sqlite3 module breaks transactions and potentially corrupts data

2015-08-18 Thread Aymeric Augustin
Aymeric Augustin added the comment: This bug appears to be fixed upstream: https://github.com/ghaering/pysqlite/commit/f254c534948c41c0ceb8cbabf0d4a2f547754739 -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue10740

[issue24891] race condition in initstdio() (python aborts running under nohup)

2015-08-18 Thread STINNER Victor
Changes by STINNER Victor victor.stin...@gmail.com: -- title: python aborts running under nohup - race condition in initstdio() (python aborts running under nohup) ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24891

[issue24891] race condition in initstdio() (python aborts running under nohup)

2015-08-18 Thread STINNER Victor
Changes by STINNER Victor victor.stin...@gmail.com: -- components: +Interpreter Core -Macintosh ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24891 ___

[issue24732] 3.5.0b3 Windows accept() on unready non-blocking socket raises PermissionError [now need unit test]

2015-08-18 Thread STINNER Victor
Changes by STINNER Victor victor.stin...@gmail.com: -- title: 3.5.0b3 Windows accept() on unready non-blocking socket raises PermissionError - 3.5.0b3 Windows accept() on unready non-blocking socket raises PermissionError [now need unit test] ___

[issue24891] python aborts running under nohup

2015-08-18 Thread STINNER Victor
Changes by STINNER Victor victor.stin...@gmail.com: -- priority: normal - low ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24891 ___ ___

[issue24888] FileNotFoundException raised by subprocess.call

2015-08-18 Thread Geoffrey Royer
Changes by Geoffrey Royer geoffrey.ro...@gmail.com: -- type: - behavior ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24888 ___ ___

[issue24888] FileNotFoundException raised by subprocess.call

2015-08-18 Thread R. David Murray
R. David Murray added the comment: We don't in general document all the exceptions that can be raised by a piece of code. This could be an edge case, though. Let's see what others thing. -- nosy: +r.david.murray ___ Python tracker

[issue24888] FileNotFoundException raised by subprocess.call

2015-08-18 Thread R. David Murray
R. David Murray added the comment: think. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24888 ___ ___ Python-bugs-list mailing list

[issue22452] addTypeEqualityFunc is not used in assertListEqual

2015-08-18 Thread Anton Barkovsky
Changes by Anton Barkovsky an...@swarmer.me: -- nosy: +anton.barkovsky ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue22452 ___ ___

[issue24877] Bad Password for file using zipfile module

2015-08-18 Thread shiva prasanth
Changes by shiva prasanth kesavarapu.s...@gmail.com: -- status: closed - open type: compile error - ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24877 ___

[issue24769] Interpreter doesn't start when dynamic loading is disabled

2015-08-18 Thread Brett Cannon
Brett Cannon added the comment: It's ultimately Larry's call, but I think it should go into 3.5.0. -- assignee: - larry priority: deferred blocker - release blocker ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24769