[Bug 44999] New: Python 3.6.5 crashes due to unimplemented function api-ms-win-core-path-l1-1-0.dll.PathCchCanonicalizeEx.
wine-bugs at winehq.org
wine-bugs at winehq.org
Tue Apr 17 10:00:00 CDT 2018
https://bugs.winehq.org/show_bug.cgi?id=44999
Bug ID: 44999
Summary: Python 3.6.5 crashes due to unimplemented function
api-ms-win-core-path-l1-1-0.dll.PathCchCanonicalizeEx.
Product: Wine
Version: 3.6
Hardware: x86
URL: https://www.python.org/ftp/python/3.6.5/win32/
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: api-ms-win-*
Assignee: wine-bugs at winehq.org
Reporter: sagawa.aki+winebugs at gmail.com
Distribution: Ubuntu
As described in summary, Python 3.6.5 crashes due to unimplemented function
api-ms-win-core-path-l1-1-0.dll.PathCchCanonicalizeEx.
How to reproduce:
1. wget https://www.python.org/ftp/python/3.6.5/win32/core.msi \
https://www.python.org/ftp/python/3.6.5/win32/exe.msi \
https://www.python.org/ftp/python/3.6.5/win32/lib.msi
2. wine msiexec /i core.msi /qb TARGETDIR=C:/python3.6.5
3. wine msiexec /i exe.msi /qb TARGETDIR=C:/python3.6.5
4. wine msiexec /i lib.msi /qb TARGETDIR=C:/python3.6.5
5. cd $WINEPREFIX/drive_c/python3.6.5
6. wine python.exe
Expected behavior:
It starts without crashes and shows prompt (>>>) as it's in interactive mode.
Actual behavior:
It crashes with the following message:
0009:fixme:msvcrt:_configure_wide_argv (1) stub
0009:fixme:msvcrt:_initialize_wide_environment stub
wine: Call from 0x7b43cddc to unimplemented function
api-ms-win-core-path-l1-1-0.dll.PathCchCanonicalizeEx, aborting
wine: Unimplemented function
api-ms-win-core-path-l1-1-0.dll.PathCchCanonicalizeEx called at address
0x410073:0x7b43cddc (thread 0009), starting debugger...
Note:
Python introduced PathCchCanonicalizeEx by following commit:
https://github.com/python/cpython/commit/48e8c82fc63d2ddcddce8aa637a892839b551619
I'm not sure if 0x7b43cddc actually points canonicalize function which was
added by the commit. But, it's very suspicious.
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list