https://bugs.winehq.org/show_bug.cgi?id=50165
Bug ID: 50165 Summary: Regression: python 3.7.6-amd64 no longer installs with 5.22 Product: Wine Version: 5.22 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: dudul04@yahoo.fr Distribution: ---
python-3.7.6-amd64.exe installer crashes with a "wine: Unhandled page fault on write access to 000000006C205F4D at address 000000007BC2A8AC (thread 0150), starting debugger..." error (see https://github.com/OSGeo/gdal/runs/1436164589 logs) with wine-devel-amd64=5.22~bionic , whereas it installs cleanly with wine-devel-amd64=5.21~bionic
Reproducer:
docker run --rm -v $PWD:$PWD ubuntu:18.04 $PWD/install-python.sh
with install-python.sh being https://github.com/OSGeo/gdal/blob/b3637fb091923431fda898fb5d8d2d5154c14f34/... (use that commit, as in a later version I've pinned 5.21 to avoid the issue)
https://bugs.winehq.org/show_bug.cgi?id=50165
Sergey Kvachonok ravenexp@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ravenexp@gmail.com
--- Comment #1 from Sergey Kvachonok ravenexp@gmail.com --- I've unpacked windows python installations from the zip archives
https://www.python.org/ftp/python/3.8.7/python-3.8.7-embed-amd64.zip https://www.python.org/ftp/python/3.9.1/python-3.9.1-embed-amd64.zip
and in both cases python.exe crashes in wine-5.22. Sample crash log attached.
The crash can be prevented by setting WINEDEBUG=warn+heap when running wine.
https://bugs.winehq.org/show_bug.cgi?id=50165
--- Comment #2 from Sergey Kvachonok ravenexp@gmail.com --- Created attachment 69135 --> https://bugs.winehq.org/attachment.cgi?id=69135 python.exe crash log
https://bugs.winehq.org/show_bug.cgi?id=50165
--- Comment #3 from Sergey Kvachonok ravenexp@gmail.com --- Running python.exe successfully with WINEDEBUG set:
$ WINEDEBUG=warn+heap wine python.exe 0340:err:heap:HEAP_GetPtr Invalid heap 00000000! 0348:err:heap:HEAP_GetPtr Invalid heap 0000000000000000! 0350:err:heap:HEAP_GetPtr Invalid heap 0000000000000000! Python 3.8.7 (tags/v3.8.7:6503f05, Dec 21 2020, 17:59:51) [MSC v.1928 64 bit (AMD64)] on win32
https://bugs.winehq.org/show_bug.cgi?id=50165
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |DUPLICATE
--- Comment #4 from Alexandre Julliard julliard@winehq.org --- Probably duplicate of bug 50163.
*** This bug has been marked as a duplicate of bug 50163 ***
https://bugs.winehq.org/show_bug.cgi?id=50165
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing Duplicate.