[Bug 56938] New: msiexec crashes with stack overflow when installing python 3.11+ dev.msi
https://bugs.winehq.org/show_bug.cgi?id=56938 Bug ID: 56938 Summary: msiexec crashes with stack overflow when installing python 3.11+ dev.msi Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: msi Assignee: wine-bugs(a)winehq.org Reporter: derago(a)gmail.com Distribution: --- Created attachment 76759 --> https://bugs.winehq.org/attachment.cgi?id=76759 Stack trace To reproduce: ``` wget -O dev.msi https://www.python.org/ftp/python/3.11.9/amd64/dev.msi wine msiexec /i dev.msi /qn TARGETDIR=C:/python ``` I attached a stack trace. Note that this does not happen when you install `exe.msi` first. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=56938 --- Comment #1 from Hans Leidekker <hans(a)meelstraat.net> --- In the DrLocator table there are two signatures that list each other as their parent, which doesn't make sense. This causes an infinite loop in our code when we follow the parent in the directory search. Native probably has a recursion check to prevent that. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=56938 Fabian Maurer <dark.shadow4(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |https://www.python.org/ftp/ | |python/3.11.9/amd64/dev.msi Keywords| |download CC| |dark.shadow4(a)web.de -- 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.
https://bugs.winehq.org/show_bug.cgi?id=56938 --- Comment #2 from Fabian Maurer <dark.shadow4(a)web.de> --- MR is in, is this fixed? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=56938 --- Comment #3 from Axel Gembe <derago(a)gmail.com> --- https://gitlab.winehq.org/wine/wine/-/merge_requests/6013 I'm currently trying to build wine git using `Kron4ek/Wine-Builds` so I can test it. If someone already tried `dev.msi` with git master then I'm convinced this can be closed. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=56938 Axel Gembe <derago(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #4 from Axel Gembe <derago(a)gmail.com> --- I tested using the current git master, seems to be fixed. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=56938 Axel Gembe <derago(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |89cebe8960d597f8574704633d4 | |f0621abf08887 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=56938 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #5 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 9.13. -- 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.
participants (1)
-
WineHQ Bugzilla