https://bugs.winehq.org/show_bug.cgi?id=57700
Bug ID: 57700
Summary: NTDLL under-aligns implicit module TLS
Product: Wine
Version: 10.0-rc6
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: ntdll
Assignee: wine-bugs(a)winehq.org
Reporter: me(a)purplesyringa.moe
Distribution: ---
Created attachment 77888
--> https://bugs.winehq.org/attachment.cgi?id=77888
Reproducer
alloc_tls_slot in dlls/ntdll/loader.c spells:
if (!(new_ptr = RtlAllocateHeap( GetProcessHeap(), 0, size +
dir->SizeOfZeroFill ))) return -1;
This allocates the thread-local storage without an alignment. MSDN says that
the correct alignment is specified in the Characteristics field of the TLS
directory, which Wine promptly ignores.
(https://learn.microsoft.com/en-us/windows/win32/debug/pe-format#the-tls-dir…)
This leads to unsatisfied alignment requirements in programs that expect it,
often leading to crashes, as seen in
https://github.com/rust-lang/rust/issues/135719.
For testing, I have attached a small example built with MSVC that allocates a
page-aligned thread local and prints its address. The compiled executable is at
https://mega.nz/file/AJhyVAyA#3JDbONv0-TIQPqLKpUW7zg9DLRjP9IqHsdOIpxUHSUs. The
alignment specified in the TLS directory is 4096, matching the source code, as
verified by `dumpbin /tls`.
If you'd like me to attach the executable to the ticket directly or need more
information, please do tell.
--
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=57777
Bug ID: 57777
Summary: "Hoshi no Otome to Rikka no Shimai" (AdvHD.exe):
unable to run with font errors
Product: Wine
Version: 10.0-rc2
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: sd369888(a)outlook.com
Distribution: ---
Created attachment 77977
--> https://bugs.winehq.org/attachment.cgi?id=77977
logs
The game "Hoshi no Otome to Rikka no Shimai" (AdvHD.exe), crashes when I try to
run it in wine, and throws an error:
0024:fixme:font:NtGdiRemoveFontMemResourceEx (0x77386331) stub.
I have only installed wine geko and did not touch anything of my wine
installation.
The heap log is here: https://oshi.at/PLup
--
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=57789
Bug ID: 57789
Summary: No audio in Happy Tree Friends: False Alarm
Product: Wine
Version: 10.0
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: x3daudio
Assignee: wine-bugs(a)winehq.org
Reporter: sterophonick(a)gmail.com
Distribution: ---
Created attachment 77990
--> https://bugs.winehq.org/attachment.cgi?id=77990
WINEDEBUG=+timestamp,+pid,+tid,+seh,+unwind,+threadname,+debugstr,+loaddll,+mscoree,+x3daudio
Everything otherwise works fine in this game, there's just no sound.
Currently marked as x3daudio as that's the only audio-related DLL that the game
loads.
Workaround is to install xact via winetricks.
--
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=53820
Bug ID: 53820
Summary: Trying to install WhatsApp for Windows 32 bits on
Manjaro Linux 22
Product: Wine
Version: 7.19
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: vinidias(a)protonmail.com
Distribution: ---
Created attachment 73347
--> https://bugs.winehq.org/attachment.cgi?id=73347
Backtrace output from Wine
Hello, folks
I tried to install WhatsApp for Windows 32 bits
(https://www.whatsapp.com/download) on Manjaro Linux 22 64 bits, Linux Kernel
6.0, Wine 7.19, and gave this on attachment
Please, help me to understand and fix this
Thanks
--
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=50907
Bug ID: 50907
Summary: Civilization 4: No hammers displayed on resource tiles
Product: Wine
Version: 6.5
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: directx-d3d-util
Assignee: wine-bugs(a)winehq.org
Reporter: lukasz.wojnilowicz(a)gmail.com
Distribution: ---
Created attachment 69717
--> https://bugs.winehq.org/attachment.cgi?id=69717
Image showing the problem
Steps to reproduce:
1) remove ~/.wine
2) install Civilization 4 complete
3) wine Civilization4.exe
4) load the save from bug #26142
5) press ctrl+y to show resources
6) zoom onto a cow pasture
Behaviour:
No hammers displayed. Only bread slices are displayed but not as collated. See
attachment (left image)
Expected behaviour:
Three hammers and three bread slices displayed as collated. See attachment
(right image)
Workaround:
winetricks d3dx9_31 d3dx9_32
Additional comment:
NVIDIA 340.108
--
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=57791
Bug ID: 57791
Summary: Wow 3.3.5a crash after login to server
Product: Wine
Version: 10.0
Hardware: arm
OS: MacOS
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: blinky042002(a)gmail.com
Created attachment 77991
--> https://bugs.winehq.org/attachment.cgi?id=77991
wine output as well as stack trace from wow.exe
wow 3.3.5a will startup but once you login to a server you'll see your
character for a half second then it will crash. This only happens with arm with
rosetta 2 (understand still shaky).
Hopefully this bug report helps!
Thank you for the hard work!
--
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=57786
Bug ID: 57786
Summary: DNS2GO.exe program fails to run propely
Product: Wine
Version: 6.0.3
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: scottef1(a)proton.me
Distribution: ---
Created attachment 77987
--> https://bugs.winehq.org/attachment.cgi?id=77987
backtrace file for dns2g0
I have a fresh install of Linus Mint, I installed Wine (software hub said
Version 7 stable-21.08, but the program reports back ver 6.0.3), then attempted
to install the program DNS2GO.exe. The Program installs, launches, and lets
me register, but then when it tries to 'go live' it crashes. I've attached the
backtrace from the crash.
https://www.dns2go.com/download/files/d2gsetup.exe
6ad65c94c53f80e1f6c9261cc170d36c17bc287a d2gsetup.exe
--
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=57779
Bug ID: 57779
Summary: Mouse not clicked in Heroes of Might and Magic 7
Product: Wine-staging
Version: 10.0
Hardware: x86-64
OS: MacOS
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: isakov-sl(a)bk.ru
CC: leslie_alistair(a)hotmail.com, z.figura12(a)gmail.com
I compiled wine-staging from source wine-10.0 and latest wine-staging patchset.
The patchset was applied successfully (without xactengine because I already
have good sound). The build is successful.
The game Heroes of Might and Magic 7 started up to game menu but mouse is not
clickable. After several clicks it reacted but it is not that I want to do.
Note. Pure wine-10.0 play the game fine.
macOS 15.3 imac17,1
--
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.