[Bug 34236] 64-bit Coverity 6.6 Java-based installer crashes (64-bit 1.6.0_21-b07 JVM violates Windows 64-bit ABI, stack pointer (RSP) must be 16-byte aligned when making a call to Win64 API)

WineHQ Bugzilla wine-bugs at winehq.org
Fri Feb 5 04:08:27 CST 2021


https://bugs.winehq.org/show_bug.cgi?id=34236

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|-unknown                    |ntdll
            Summary|64-bit Coverity 6.6         |64-bit Coverity 6.6
                   |Java-based installer        |Java-based installer
                   |crashes (1.6.0_21-b07 JVM   |crashes (64-bit
                   |with broken mixed mode      |1.6.0_21-b07 JVM violates
                   |execution)                  |Windows 64-bit ABI, stack
                   |                            |pointer (RSP) must be
                   |                            |16-byte aligned when making
                   |                            |a call to Win64 API)

--- Comment #6 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

while revisiting / reanalysing old issues I've figured out that this is
actually a dupe of bug 27680 ("Multiple 64-bit applications crash on startup
(violation of the Windows 64-bit ABI, stack pointer (RSP) must be 16-byte
aligned when making a call to Win64 API)").

64-bit Java JRE releases between 6u21..6u34 are affected (broken) and belong to
that hall of shame in bug 27680 ;-)

The workaround of using JVM interpreted mode ('-Xint' parameter) just takes a
different code path, avoiding the broken code.

Regards

*** This bug has been marked as a duplicate of bug 27680 ***

-- 
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