Jeremy Kloth added the comment:
Traceback (most recent call last):
File "stat-bug.py", line 12, in
print('stat', os.stat(pathname))
PermissionError: [Error 5] Access is denied: '\\Users\\Jeremy\\test.tmp'
--
___
Jeremy Kloth added the comment:
> Why do you think the behavior is broken? It looks right to me - it's not
> possible to get file information for a file that is scheduled for deletion.
However you can when using MSVCRT's stat() function or even
FindFirstFile directly.
Jeremy Kloth added the comment:
I've updated the comment in the patch to reflect Martin's concern.
Martin is partially correct in that the handle opened in the stat() call will
not prolong the pending status. It is due to the fact that it does not open
the handle with any sharin
Jeremy Kloth added the comment:
With the latest changes, is there anything left preventing the
inclusion of this patch?
Without some change, the Win64 buildbot is relatively irrelevant as it
is nearly always in a state of failure due to these errors
Jeremy Kloth added the comment:
> Not that some change isn't necessary, but what else are you running on your
> build slave? I ran a Windows 2008 R2 x64 slave for some time and it never had
> issues around file/directory removal. I only had to decommission it because
> the
Jeremy Kloth added the comment:
Unfortunately, this is a legitimate failure of the test. The test
(actually the support code) is attempting to remove a directory that
is the current directory of an active process. The test has
documented this issue and attempted to work around it by adding a
Jeremy Kloth added the comment:
> I think the reason that it is only this buildbot which fails is that the
> other Windows buildbots don't use multiple processes. Therefore they don't
> use a different dir for each test.
That might be it. Also the failure possibly only ha
Jeremy Kloth added the comment:
However #1 is the reason that is bug exists in the first place. The
designer of the test guessed wrong on the "magic value" for the
timeout. There will never be a correct timeout value as it varies
from machine to machine and from workload to workload
Jeremy Kloth added the comment:
Here is the patch implementing option #2
--
keywords: +patch
nosy: +jkloth
Added file: http://bugs.python.org/file26947/test_startfile.diff
___
Python tracker
<http://bugs.python.org/issue15
New submission from Jeremy Kloth:
The attached patch fixes the compiler options used for building the x64
platform.
- In VC10 the passing /GS- as an additional option has been replaced by the
MSBuild BufferSecurityCheck command
- The /USECL:xxx option is only for the VSExtComp plugin for
Jeremy Kloth added the comment:
I did forgot t mention that this change also silences a compiler warning:
cl : Command line warning D9025: overriding '/GS' with '/GS-'
The /USECL:xxx option does not provoke a warning is it is being
evaluated as '/U "SECL:xxx"
Jeremy Kloth added the comment:
This test is still intermittently failing on the AMD64 Windows7 SP1 buildbot:
http://buildbot.python.org/all/builders/AMD64%20Windows7%20SP1%203.x/builds/630
Any chance the patch could be committed?
--
___
Python
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue15963>
___
___
Python-bugs-list mailing list
Unsubscribe:
New submission from Jeremy Kloth:
This patch incorporates Tcl/Tk/Tix into the MSVC build in the same fashion as
OpenSSL has been done.
Highlights:
- A new project, tcltk, is added that simply calls the Python script
build_tkinter.py to build the externals.
- New helper module PCbuild
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue16047>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue16049>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue16131>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue16175>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue16188>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue16218>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Jeremy Kloth :
--
keywords: +patch
Added file: http://bugs.python.org/file27660/029d1cdf6422.diff
___
Python tracker
<http://bugs.python.org/issue15
Changes by Jeremy Kloth :
--
nosy: +brian.curtin, loewis, tim.golden
___
Python tracker
<http://bugs.python.org/issue15968>
___
___
Python-bugs-list mailin
Jeremy Kloth added the comment:
On Thu, Nov 22, 2012 at 3:11 PM, Antoine Pitrou wrote:
> The AMD64 Windows 7 buildbot shows weird build failures in ctypes:
> http://buildbot.python.org/all/buildslaves/kloth-win64
The _ctypes_d.pyd was considered to be in use by the system (although
P
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue16612>
___
___
Python-bugs-list mailing list
Unsubscribe:
Jeremy Kloth added the comment:
The problem exhibited is not coming from the os.walk() implementation, but from
the use of a byte-string as the argument to it.
The directories are created with unicode literals and therefore the argument
must also be a unicode literal (u'.') for
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue16668>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue16769>
___
___
Python-bugs-list mailing list
Unsubscribe:
New submission from Jeremy Kloth:
The 64-bit linker doesn't mangle the dllexport'ed module init function (from
PyMODINIT_FUNC) so it causes an exported name conflict. We cannot just remove
that name from export_symbols as the module may not have used PyMODINIT_FUNC on
its init func
New submission from Jeremy Kloth:
Attached is an attempt at fixing the sporadic failures of test_mailbox on the
AMD64 Windows buildbot.
It fails due to access errors on some directories which leads me to believe the
helper functions in test.support should fix the problem
New submission from Jeremy Kloth:
test_winreg fails sporadically on the AMD64 Windows buildbot. Looking at the
test, it appears that concurrent runs of the test would fail if different
processes attempted to modify the test key at the same time.
The attached patch resolves this by using a
Jeremy Kloth added the comment:
Actually, the support functions (as of 3.3) attempt to work around the access
errors. They attempt to wait (to a point) for a successful operation before
returning to the caller. See issue15496 for details.
It is usually the case that the previous operation
New submission from Jeremy Kloth:
Attached is a patch to test_tools that gets it back to a run-able state.
--
components: Tests
files: test_tools.diff
keywords: patch
messages: 180925
nosy: jkloth, serhiy.storchaka
priority: normal
severity: normal
status: open
title: Fix test_tools
Jeremy Kloth added the comment:
It hangs on both my Windows buildbot and development machine.
The patch is tested and works correctly on Windows.
--
___
Python tracker
<http://bugs.python.org/issue17
Jeremy Kloth added the comment:
I would suggest that this be bumped to release blocker as currently passing
bytes to communicate with universal_newlines=True on Windows causes the process
to hang (see issue17077).
The backported test case passes on Windows without any changes to subprocess.py
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue19143>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue19629>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue19638>
___
___
Python-bugs-list mailing list
Unsubscribe:
Jeremy Kloth added the comment:
The attached patch changes support.rmtree to use os.lstat() instead of the
builtin _isdir() to test for directory-ness of a path.
--
keywords: +patch
Added file: http://bugs.python.org/file32875/symlink.patch
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue21907>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue22024>
___
___
Python-bugs-list mailing list
Unsubscribe:
New submission from Jeremy Kloth:
When using any of the PyUnicode_* functions in an extension module compiled
with Py_LIMITED_API defined, the resulting module cannot be imported due to:
ImportError: DLL load failed: The specified procedure could not be found.
Upon investigation, the error is
Jeremy Kloth added the comment:
Ah, yes indeeed. Sorry for the noise as it was that my local repos were having
some syncing issues so I had out of date sources.
Marking as closed (fixed) and duplicate of issue17432.
--
resolution: -> duplicate
status: open ->
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue20101>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue20139>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue20144>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue20168>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue20326>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue20341>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue20441>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue19320>
___
___
Python-bugs-list mailing list
Unsubscribe:
Jeremy Kloth added the comment:
Issue #16779 has a patch that suppresses the warning for 64-bit builds that
would also "fix" #9709.
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.o
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue16895>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue20485>
___
___
Python-bugs-list mailing list
Unsubscribe:
Jeremy Kloth added the comment:
I'm curious as to the issues that arose in getting 'build_tkinter.py'
to work within the Visual Studio IDE, as that is what I used to
develop the patches to start with. I would like to look over the new
changes, but will not have any time to do so
Jeremy Kloth added the comment:
I have developed a patch that adds the ability to disable SSLv2, SSlv3 and
TLSv1 when using the SSLv23 method. It changes Modules/_ssl.c, Lib/ssl.py and
Doc/library/ssl.rst.
--
keywords: +patch
nosy: +jeremy.kloth
Added file: http://bugs.python.org
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue8254>
___
___
Python-bugs-list mailing list
Unsubscribe:
Jeremy Kloth added the comment:
WRT #5, it would be possible to use section headers within the configure.cache
file to indicate a particular "platform build". Very much like how 4Suite's
`config` command stored the cache file.
--
___
Jeremy Kloth added the comment:
for #1 instead of importing `build`/`install` commands for their options, why
not define the options only on the `configure` command? The B/I commands could
just "lookup" their needed options from the configure command.
On that note, how does the B/
Jeremy Kloth added the comment:
How would the build or install command get the options in this case:
python setup.py configure --prefix=$HOME build install
Remember that commands can be chained (and that commands can run other
commands). I would like to be able to do (and can do right now
Jeremy Kloth added the comment:
Note that this behavior is only present when running IDLE. Python command-line
does not show this oddity.
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue9
Jeremy Kloth added the comment:
After ensuring that Git is available to the buildbot service, the initial
update fails due to the existing build directory containing the Mercurial
checkout.
After manually removing the contents of the build directories, the update task
successfully completes
Jeremy Kloth added the comment:
Tests are now failing due to end-of-line (?) differences.
I did a quick reading of the devguide, but didn't see any mention of the
settings to be used for Git on Windows wrt core.autocrlf.
--
___
Python tr
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue27410>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue27781>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue17480>
___
___
Python-bugs-list mailing list
Unsubscribe:
Jeremy Kloth added the comment:
Not to sound needy, but could the patch be looked into being integrated soon?
This problem had only occurred once or twice a month however it has caused
failures three times just in the last week.
--
___
Python
Jeremy Kloth added the comment:
Thank you! There are no failures due to the patch and now its just a wait and
see if test_winreg will misbehave again.
--
___
Python tracker
<http://bugs.python.org/issue17
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue17846>
___
___
Python-bugs-list mailing list
Unsubscribe:
Jeremy Kloth added the comment:
The build of OpenSSL was failing due to an incomplete external check-in of
OpenSSL (missing the cached assembler files).
Martin has since updated the external and I have refreshed the OpenSSL exports
on the buildbot. It is no longer failing to compile, but
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue22895>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue22462>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue22919>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue23154>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue23437>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue23472>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue25220>
___
___
Python-bugs-list mailing list
Unsubscribe:
Jeremy Kloth added the comment:
The system is a dedicated Quad CPU @2.66GHz with 8GB RAM and running the tests
on an SSD. I doubt it is the hardware.
Please note, it is the only 64-bit Windows buildbot AND the only multi-core
Windows buildbot. So it catches lots of things that most others
Jeremy Kloth added the comment:
Added review
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue26201>
___
___
Python-bugs-list mailing list
Unsub
Changes by Jeremy Kloth :
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/issue26207>
___
___
Python-bugs-list mailing list
Unsubscribe:
Jeremy Kloth added the comment:
My buildbot updated to VS2015.1 successfully. test_distutils is passing again.
As to the bug title, it should mention the incorrect DLL version error, not the
/LTCG *warning*. That's what I get for just doing a quick scan of the com
Jeremy Kloth added the comment:
I'm upgrading the VS installation on my buildbot currently so this should be a
non-issue going forward.
However, I think it would be good to add/change the bug title to include
something about the /LTCG error so as to enable better searching when
develope
New submission from Jeremy Kloth:
My Windows BuildBot (http://buildbot.python.org/all/buildslaves/kloth-win64) is
hanging in calls to the CRT function setlocale() as determined by attaching to
the hung test process in Visual Studio.
This has been happening occasionally (every tenth+ build
Jeremy Kloth added the comment:
Oh, yes. It even occasionally happens on 2.7. The oldest occurrence I can
dig up is May/June of 2013 (for 2.7).
--
___
Python tracker
<http://bugs.python.org/issue26
Jeremy Kloth added the comment:
>From the UCRT sources:
// Deadlock Avoidance: When a new thread is created in the process, we
// create a new PTD for the thread. The PTD initialization function is
// called under the loader lock. This initialization function will a
Jeremy Kloth added the comment:
The lastest set of updates were installed on 1/28. Visual Studio does have
Update 1. I'm doing another round of updates now, although nothing related to
VC 2015 or Visual Studio, however.
--
___
Python tr
New submission from Jeremy Kloth:
The Win32JunctionTests class fails when the test suite is run on an ImDisk[1]_
virtual disk. The junctions are created successfully, however os.stat() fails
on them (winerror 123). os.lstat() does succeed.
I'm inclined to believe that this is a bug i
Jeremy Kloth added the comment:
I would have responded sooner, but add me to the list of those not receiving
tracker notifications...
My buildbot is running Windows 7 with all updates (last checked 3/29) and
VS2015 Update 1.
ucrtbase: 10.0.10586.9 (11/19/2015)
ucrtbased
Jeremy Kloth added the comment:
To reproduce:
P:\python-default>PCBuild\amd64\python_d.exe
Python 3.6.0a0 (default:708beeb65026, Mar 30 2016, 08:50:27) [MSC v.1900 64 bit
(AMD64)] on win32
Type "help", "copyright", "credits" or "license" f
Jeremy Kloth added the comment:
After attempting to find the installer for ucrtbased.dll on my dev machine and
reading various blog posts on the Visual C++ Team Blog and hunting through
several KB articles, I've come across what I think is needed for an up-to-date
Universal CRT.
Jeremy Kloth added the comment:
I'm fine with the tests for CreateFunction failing for an ImDisk virtual drive,
however something needs to be changed with the test to not remove the test
directory on tearDown().
Changing it to use a temporary directory to link against is a workaround
Jeremy Kloth added the comment:
It seems that the updated UCRT debug runtime has indeed solved the issue.
I suggest that this issue remains open pending an update to the devguide for
required settings for installing VS2015 with the updated runtime (see
msg262672). I have no idea if the VC
Jeremy Kloth added the comment:
IMHO, this is a documentation bug with PyObject_CallMethod. The change to its
documentation to differ from PyObject_CallFunction was changed back in 2004.
It should have been updated then to reflect the already well-entrenched
behavior of those 2 (at the time
Jeremy Kloth added the comment:
This is a known bug when compiling 64-bit extension modules.
http://bugs.python.org/issue9709
http://bugs.python.org/issue16779
http://bugs.python.org/issue20166
--
nosy: +jkloth
___
Python tracker
<h
Jeremy Kloth added the comment:
Steve's guess wrt the _pth file being the cause was spot on. The buildbot is
back on track with successful results.
--
nosy: +jkloth
___
Python tracker
<http://bugs.python.org/is
301 - 394 of 394 matches
Mail list logo