[issue24127] Fatal error in launcher: Job information querying failed
Changes by Zachary Ware zachary.w...@gmail.com: -- stage: - resolved ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24127 ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue24127] Fatal error in launcher: Job information querying failed
Henrik Heimbuerger added the comment: Happy to report that in build 10159 of Windows 10 64-bit, this just started to work again. No reinstallation of pip needed! -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24127 ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue24127] Fatal error in launcher: Job information querying failed
Henrik Heimbuerger added the comment: Great, thanks for letting us know, Dan! -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24127 ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue24127] Fatal error in launcher: Job information querying failed
Dan Bjorge added the comment: No, it just takes a long time between us making a fix in early internal builds and the fix propagating to public builds. I think 10135 is the first build number expected to have the fix. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24127 ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue24127] Fatal error in launcher: Job information querying failed
Henrik Heimbuerger added the comment: I can still reproduce this on the just released Windows 10 build 10130, after python -m pip uninstall pip and then python get-pip.py (which recreated the pip.exe binary for pip 7.0.3). Is there anything else I need to do to make this work now? -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24127 ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue24127] Fatal error in launcher: Job information querying failed
Dan Bjorge added the comment: Confirmed, this is a known Windows 10 tech preview bug - it is specific to using 32bit Python on 64bit Windows. It's already been fixed internally, and we expect the fix to make it out to one of the next couple of public tech preview builds. Thanks! -Dan Bjorge (MSFT) -- nosy: +dbjorge ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24127 ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue24127] Fatal error in launcher: Job information querying failed
Henrik Heimbuerger added the comment: Dan, thanks so much for taking the time to post back here, and for the good news! -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24127 ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue24127] Fatal error in launcher: Job information querying failed
Paul Moore added the comment: Fantastic news, thanks for the feedback. Closing this as a third party issue. -- resolution: - third party status: open - closed ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24127 ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue24127] Fatal error in launcher: Job information querying failed
eryksun added the comment: 1. Bug in Windows 10, which should be reported to Microsoft. It appears to be a bug in the kernel. It's isn't updating the value of of the output parameter *lpReturnLength. C:\ver Microsoft Windows [Version 10.0.10074] C:\cdb -xi ld py Microsoft (R) Windows Debugger Version 10.0.10075.9 X86 Copyright (c) Microsoft Corporation. All rights reserved. CommandLine: py * Symbol Path validation summary ** Response Time (ms) Location Deferred symsrv*symsrv.dll*C:\Symbols* http://msdl.microsoft.com/download/symbols Symbol search path is: symsrv*symsrv.dll* C:\Symbols*http://msdl.microsoft.com/download/symbols Executable search path is: (b5c.9cc): Break instruction exception - code 8003 (first chance) eax= ebx= ecx=8ce2 edx= esi=00d600e8 edi=7f9ea000 eip=776dfb65 esp=0056f980 ebp=0056f9ac iopl=0 nv up ei pl zr na pe nc cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=0246 ntdll!LdrpDoDebuggerBreak+0x2b: 776dfb65 cc int 3 0:000 bp kernel32!QueryInformationJobObject 0:000 g Breakpoint 0 hit eax=0056f36c ebx=00d70c90 ecx=0056f370 edx= esi=0184 edi=00db50cc eip=7759c4c0 esp=0056f2e8 ebp=0056f3e8 iopl=0 nv up ei pl zr na pe nc cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=0246 KERNEL32!QueryInformationJobObject: 7759c4c0 8bffmov edi,edi 0:000 dd esp l6 0056f2e8 00d619e5 0184 0009 0056f370 0056f2f8 0070 0056f36c hJob == 0x184 JobObjectInfoClass == JobObjectExtendedLimitInformation cbJobObjectInfoLength == 0x70 (32-bit) *lpReturnLength (rc in run_child) is uninitialized: 0:000 dd 56f36c l1 0056f36c 77748600 Step to the system call, NtQueryInformationJobObject: 0:000 pc eax=0056f370 ebx=0001 ecx=0184 edx=0056f36c esi=0056f268 edi=00db50cc eip=7759c523 esp=0056f244 ebp=0056f2e4 iopl=0 nv up ei pl nz na po nc cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=0202 KERNEL32!QueryInformationJobObject+0x63: 7759c523 ff158c0e5d77call dword ptr [KERNEL32!_imp__NtQueryInformationJobObject (775d0e8c)] ds:002b:775d0e8c={ntdll!NtQueryInformationJobObject (776a6c60)} 0:000 dd esp l5 0056f244 0184 0009 0056f268 0070 0056f254 0056f36c 0:000 p eax= ebx=0001 ecx=8ce2 edx=0046e3e0 esi=0056f268 edi=00db50cc eip=7759c529 esp=0056f258 ebp=0056f2e4 iopl=0 nv up ei pl nz na po nc cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=0202 KERNEL32!QueryInformationJobObject+0x69: 7759c529 85c0testeax,eax It returns STATUS_SUCCESS (register eax), but *lpReturnLength hasn't been updated: 0:000 dd 56f36c l1 0056f36c 77748600 Likewise the Win32 call is successful. 0:000 pt eax=0001 ebx=00d70c90 ecx=541ed0d4 edx= esi=0184 edi=00db50cc eip=7759c5c4 esp=0056f2e8 ebp=0056f3e8 iopl=0 nv up ei pl zr na pe nc cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=0246 KERNEL32!QueryInformationJobObject+0x104: 7759c5c4 c21400 ret 14h 0:000 dd 56f36c l1 0056f36c 77748600 -- nosy: +eryksun versions: +Python 3.4, Python 3.5 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24127 ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue24127] Fatal error in launcher: Job information querying failed
Paul Moore added the comment: It looks like something in the QueryInformationJobObject API has changed with Windows 10. The code says: ok = QueryInformationJobObject(job, JobObjectExtendedLimitInformation, info, sizeof(info), rc); if (!ok || (rc != sizeof(info)) || !job) error(RC_CREATE_PROCESS, LJob information querying failed); This call looks right to me based on the MSDN documentation. Two possibilities I can think of: 1. Bug in Windows 10, which should be reported to Microsoft. 2. the size of the JOBOBJECT_EXTENDED_LIMIT_INFORMATION structure has changed in Windows 10, and the SDK used to build Python 2.7 doesn't have the new definition. Do you get the same problem with Python 3.4? If so, that might indicate a VS2008 issue. (I don't think this is likely as I checked sizeof(JOBOBJECT_EXTENDED_LIMIT_INFORMATION) in VS 2008 and VS 2010 and both said 144...) -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24127 ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue24127] Fatal error in launcher: Job information querying failed
Steve Dower added the comment: Null is a valid value for job here (indicates the current process's job), so that's probably the check that's failing. When I can sit down with a VM and a debugger I'll check, but that won't be until next week. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24127 ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue24127] Fatal error in launcher: Job information querying failed
Paul Moore added the comment: Cheers. I missed a bit of code, job comes from job = CreateJobObject(NULL, NULL) so it shouldn't be NULL unless that call failed. Rather than speculate though, I'll leave it with you. Shout if I can help. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24127 ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue24127] Fatal error in launcher: Job information querying failed
Henrik Heimbuerger added the comment: I can confirm this issue for pip 6.1.1 on Windows 10.0.10074 for both Python 2.7.9 as well as 3.4.3. As a workaround, using python -m pip works fine (as suggested on http://stackoverflow.com/a/26428562/6278 for a different issue). -- nosy: +hheimbuerger ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24127 ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue24127] Fatal error in launcher: Job information querying failed
Paul Moore added the comment: Adding Jason Coombs and Vinay Sajip, as if this needs a fix to the launcher code, then the launchers used by distlib and setuptools (for exe wrappers of console entry points) will need to be changed as well. It would be really useful if all 3 projects used a single codebase - having to duplicate fixes like this is annoying. -- nosy: +jason.coombs ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24127 ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue24127] Fatal error in launcher: Job information querying failed
Henrik Heimbuerger added the comment: To your earlier question: yes, I can reproduce this with Python 3.4.3. This is all on Windows 10.0.10074, 64-bit. I don't have a 32-bit system to test. UAC configuration is unmodified and on the default setting (third of the four steps on the slider). Python has been installed using the MSI installer without administrative rights. On Python 2, pip has been installed using the official 6.1.1 get-pip.py. For Python 3, it has been tested both with the preinstalled pip (I believe that was 6.0.8) as well as after upgrading it from PyPI (using the python -m pip workaround). -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24127 ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue24127] Fatal error in launcher: Job information querying failed
New submission from gavstar: Hi All; After a fresh install of Python 2.7 I receive the following error: Fatal error in launcher: Job information querying failed when I type pip into the command line. a google search finds this error in relation to wine but I'm not using wine. As this error is not listed as a current issue I suspect the error is due to the install being on windows 10 Tech Preview. Does anyone know how to fix this error? Thanks G. -- messages: 242598 nosy: gavstar priority: normal severity: normal status: open title: Fatal error in launcher: Job information querying failed versions: Python 2.7 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24127 ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue24127] Fatal error in launcher: Job information querying failed
Changes by Paul Moore p.f.mo...@gmail.com: -- nosy: +paul.moore ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24127 ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue24127] Fatal error in launcher: Job information querying failed
Paul Moore added the comment: Install is noted as being on Windows 10 tech preview. I don't have a Windows 10 installation present, but the similar issues reported in Wine seem to be related to limited support in Wine for Windows job objects. Have there been any changes to Job object support in Windows 10? I couldn't find anything specific from a web search. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24127 ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue24127] Fatal error in launcher: Job information querying failed
Tim Golden added the comment: To eliminate pip from the equation, can you just try running: py on its own command line? Also: what platform are you on? Win7? Win8.1? 32-bit or 64-bit? Are you running in an unusually restrictive user environment? -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24127 ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue24127] Fatal error in launcher: Job information querying failed
Changes by R. David Murray rdmur...@bitdance.com: -- components: +Windows nosy: +dstufft, steve.dower, tim.golden, vinay.sajip, zach.ware ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24127 ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue24127] Fatal error in launcher: Job information querying failed
gavstar added the comment: Hi Tim.golden; py in its own command line gives.. Microsoft Windows [Version 10.0.10074] (c) 2015 Microsoft Corporation. All rights reserved. C:\Users\Gavpy Job information querying failed C:\Users\Gav on platform windows 10 tech preview 64bit. as administrator. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue24127 ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com