https://bugs.winehq.org/show_bug.cgi?id=52715
Bug ID: 52715
Summary: wine segfaults on asahi linux (apple M1 hardware,
linux kernel/userland)
Product: Wine
Version: 7.4
Hardware: aarch64
OS: Linux
Status: NEW
Keywords: source
Severity: blocker
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: austinenglish(a)gmail.com
Distribution: Debian
The GCC Compile Farm has a m1 machine running asahi linux, so I tried building
wine. While it compiles (note: most optional deps and freetype were missing),
the resulting binary segfaults, even for --version/--help:
austin@gcc103:~/wine$ file loader/wine
loader/wine: ELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV),
dynamically linked, interpreter /lib/ld-linux-aarch64.so.1,
BuildID[sha1]=c47e4c565e49cc68efce4887d600f06d749670e0, for GNU/Linux 3.7.0,
with debug_info, not stripped
austin@gcc103:~/wine$ ./loader/wine --version
Segmentation fault
austin@gcc103:~/wine$ ./loader/wine --help
Segmentation fault
austin@gcc103:~/wine$ uname -a
Linux gcc103.fsffrance.org 5.17.0-rc7-asahi-next-20220310-g4a4f4ec03834 #1 SMP
PREEMPT Sat Mar 12 18:16:45 UTC 2022 aarch64 GNU/Linux
austin@gcc103:~/wine$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper
Target: aarch64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian 11.2.0-18'
--with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs
--enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr
--with-gcc-major-version-only --program-suffix=-11
--program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id
--libexecdir=/usr/lib --without-included-gettext --enable-threads=posix
--libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu
--enable-libstdcxx-debug --enable-libstdcxx-time=yes
--with-default-libstdcxx-abi=new --enable-gnu-unique-object
--disable-libquadmath --disable-libquadmath-support --enable-plugin
--enable-default-pie --with-system-zlib --enable-libphobos-checking=release
--with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch
--enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release
--build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu
--with-build-config=bootstrap-lto-lean --enable-link-serialization=4
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 11.2.0 (Debian 11.2.0-18)
austin@gcc103:~/wine$
~/llvm-mingw-20211002-ucrt-ubuntu-18.04-aarch64/bin/aarch64-w64-mingw32-gcc
--version
clang version 13.0.0 (https://github.com/llvm/llvm-project.git
d7b669b3a30345cfcdb2fde2af6f48aa4b94845d)
Target: aarch64-w64-windows-gnu
Thread model: posix
InstalledDir: /home/austin/llvm-mingw-20211002-ucrt-ubuntu-18.04-aarch64/bin
Note that the machine uses a 16k stack size instead of 4k, which may be at
fault:
https://github.com/AsahiLinux/docs/wiki/Software-known-to-have-issues-with-…
--
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=56479
Bug ID: 56479
Summary: Shrift 2 Translation Patch 1.3Gamev2.07: could not
load file or assembly. access denied.
Product: Wine
Version: 9.5
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: solin-arrin(a)protonmail.com
Distribution: ---
Created attachment 76247
--> https://bugs.winehq.org/attachment.cgi?id=76247
log of error
required libraries: Dotnet 7 Desktop runtime x86 7.0.14
URL: https://mega.nz/folder/sfdglALL#dhxWNXv4NEDxvmbmC8Y2WA/folder/MbkUDZ7B
sha256sum:8a29e924c0cc965d40c0b99ac5342cfc46adbf754fc1ac068c50bd4c3d1c1167
while the URL is a file-sharing site this is the only place the translation
patch is being distributed by the developer of the patch.
crashes when trying to launch the program.
i have tested this problem only seems to effect wine as i am able to get the
program to run and translated the game on windows.
the program can start without having the game, though it will ask you to select
the game directory.
tested with both a 64 and 32 prefix, issue happens on both.
--
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=56941
Bug ID: 56941
Summary: EA app fails to launch game if total size of
environment variables exceeds ~32000 characters
Product: Wine
Version: 9.12
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: kernel32
Assignee: wine-bugs(a)winehq.org
Reporter: tinozzo123(a)gmail.com
Distribution: ---
### Steps to reproduce
Preparation:
- Have the EA app installed:
https://origin-a.akamaihd.net/EA-Desktop-Client-Download/installer-releases…
- I installed it through Bottles, which installs the following Winetricks
dependencies:
https://github.com/bottlesdevs/programs/blob/main/Games/eaclient.yml
Reproducing:
- Set a very long environment variable, before launching the EA app
- From the EA app, launch any game
- Alternatively, execute the game directly, it will automatically launch the
EA app to launch the game
- If you don't have any game, "The Sims 4" is free
- The game won't launch, an error popup from the EA app will appear (see notes)
### Notes
It doesn't matter whether these ~32000 characters are from a single environment
variable, or from the combination of many of them.
I didn't test on Windows. It may be impossible to test there, since the
environment block there has a limit of 32760 characters (which may probably be
the reason for this issue in the first place).
I say "~32000", because the issue starts occurring a little before 32760
characters. However, my counting method was imprecise (I simply typed `set` in
`wine cmd`, then counted the characters), and there's also the fact that the EA
app also sets its own environment variables.
The issue also occurs with games bought from Steam (thus launched with Proton)
that also have to go through the EA app (thanks EA).
This issue existed before, and the weird thing is that the error popup from the
EA app is different from some time ago (I imagine due to the app being
updated).
Before it was: "Failed to launch game. An error on our end caused the launch to
fail. Try again a little later."
Now it's: "The game hasn't released yet" (which is obviously untrue).
Is it a stack overflow issue?
Logs obtained with `WINEDEBUG=EADesktop.exe:+relay` are too big to attach, even
compressed. Let me know what `WINEDEBUG` parameters I should use instead.
I can see that the app calls `GetEnvironmentStringsW`, shortly followed by a
`WideCharToMultiByte` for each variable (key and value separately). This is
done three times.
--
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=56463
Bug ID: 56463
Summary: Warframe launcher is rendered incorrectly
Product: Wine
Version: 9.4
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: winewayland
Assignee: wine-bugs(a)winehq.org
Reporter: pmargeti34(a)gmail.com
Distribution: ---
Created attachment 76228
--> https://bugs.winehq.org/attachment.cgi?id=76228
Only few controls aren't rendered black
Warframe launcher window paints most of it's surface area black. Exception are
control located in the top right corner. It can still be interacted with,
cursor changes to hand pointer over the PLAY button and it does launch the game
(which works flawlessly in wayland mode otherwise)
Possibly related? https://bugs.winehq.org/show_bug.cgi?id=56014#c1
--
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=57020
Bug ID: 57020
Summary: Anritsu Software Toolbox doesn't install properly
Product: Wine
Version: 9.14
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: dark.shadow4(a)web.de
Distribution: ---
Download:
https://dl.cdn-anritsu.com/en-us/test-measurement/files/Software/Drivers-So…
To test
- Run the installer in clean WINEPREFIX
- Uncheck "Check for Updates"
- Select all components (default)
- When it asks something about the "NI VISA" runtime, select "Yes"
In the install folder (default .wine/drive_c/Program Files (x86)/Anritsu) there
hsould be folders like "Line Sweep Tools" and other. On Wine, those are
missing.
The problem can be worked around by using "winetricks -q dotnet35" before
attempting the install.
Not sure why it can't use wine-mono.
Another way to possibly test: You can unpack the installer exe with 7-zip, then
the $TEMP folder contains the installers, e.g. LST_V1.71_Installer.exe
If you run those, they will complain about missing .NET 3.5 as well.
--
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=57482
Bug ID: 57482
Summary: Total Annihilation (GOG, demo) – The game menu opens
in full screen, but the rendered part doesn’t fit the
display.
Product: Wine
Version: 9.22
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: karol23145(a)gmail.com
Distribution: ---
Created attachment 77494
--> https://bugs.winehq.org/attachment.cgi?id=77494
wine_screenshot
WARNING: The GOG version of the game is broken starting from Wine version 9.17.
(Different bug.)
GAME DEMO CAN BE DOWNLOADED FROM:
https://archive.org/details/TotalAnnihilation_201405
I tested the Total Annihilation demo on the following Wine versions: 9.22,
9.22-staging, 9.0, 8.0, and 7.0.
Additionally, I tested the GOG version of Total Annihilation with the Commander
Pack on these Wine versions: 9.16 (last working version), 9.0, 8.0, and 7.0.
The bug is present in all tested versions, so it is likely not a regression.
Attaching wine and windows screen-shots.
After starting gameplay, everything works correctly, only menu is bugged.
--
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=50277
Bug ID: 50277
Summary: Haven intro video does not play
Product: Wine
Version: 6.0-rc1
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: mfplat
Assignee: wine-bugs(a)winehq.org
Reporter: kai.sterker+wine(a)gmail.com
Distribution: ---
Created attachment 68825
--> https://bugs.winehq.org/attachment.cgi?id=68825
Debug logs with +mfplat,+gstreamer
Upon testing Haven with the builtin media foundation implementation, the
following error is logged, the intro movie does not play and the game is stuck
at launch:
020c:err:mfplat:media_source_constructor Failed to play source, error 0.
0218:err:mfplat:bus_watch qtdemux0: Internal data stream error.
0218:err:mfplat:bus_watch qtdemux.c(6605): gst_qtdemux_loop ():
/GstBin:bin0/GstDecodeBin:decodebin0/GstQTDemux:qtdemux0:
streaming stopped, reason error (-5)
Debug logs with +mfplat,+gstreamer attached. I'm on Ubuntu 20.04. If I can
provide any other useful information please let me know.
--
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=54964
Bug ID: 54964
Summary: i facing this bug
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: build-env
Assignee: wine-bugs(a)winehq.org
Reporter: hoichan62(a)gmail.com
Distribution: ---
Created attachment 74492
--> https://bugs.winehq.org/attachment.cgi?id=74492
microsoft program
when install microsoft edge it shows this look this issue.
--
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=53844
Bug ID: 53844
Summary: vbscript invoke_vbdisp not handling let property
correctly for VT_DISPATCH arguments
Product: Wine
Version: 7.19
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: vbscript
Assignee: wine-bugs(a)winehq.org
Reporter: jsm174(a)gmail.com
Distribution: ---
Given the following code where 'LeftFlipper' is Dispatch object:
dim LF : Set LF = New FlipperPolarity
LF.Object = LeftFlipper
Class FlipperPolarity
private Flipper
Public Sub Class_Initialize
End Sub
Public Property let Object(aInput) : Set Flipper = aInput : End Property
End Class
In invoke_vbdisp, the Object property is stored in
This->desc->funcs[id].entries[VBDISP_LET]
The code tries to find the function using the VBDISP_SET index since the
argument is VT_DISPATCH:
func = This->desc->funcs[id].entries[V_VT(dp.rgvarg) == VT_DISPATCH ?
VBDISP_SET : VBDISP_LET];
At first I tried to reverse the order figuring maybe this was a typo, however
then it broke let's with non-objects.
So as a hack I did this:
func = This->desc->funcs[id].entries[V_VT(dp.rgvarg) == VT_DISPATCH
? VBDISP_SET : VBDISP_LET];
if(!func)
func = This->desc->funcs[id].entries[VBDISP_LET];
if(!func) {
FIXME("no letter/setter\n");
--
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=57446
Bug ID: 57446
Summary: Wiso Sparbuch 2025: crashes before the buhl-data-login
appears
Product: Wine
Version: 9.21
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: tomec5189(a)web.de
Distribution: ---
Created attachment 77443
--> https://bugs.winehq.org/attachment.cgi?id=77443
Sysinfo of the problem
before the buhl-data-login appears, the wine-Sysinfo is in front and report an
heavy-application-problem.The Sysinfo-Report is attached incl. Screenshot of
the application.
--
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.