https://bugs.winehq.org/show_bug.cgi?id=48172
Bug ID: 48172
Summary: 32 bit wine is unable to allocate a continuous 1.5GB
block of memory
Product: Wine
Version: 4.20
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: ntdll
Assignee: wine-bugs(a)winehq.org
Reporter: aros(a)gmx.com
Distribution: ---
Steps to reproduce:
1) Create a 7zip archive with 1.5GB dictionary (a PC with at least 20GB of RAM
is required) using a 64 bit version of the application
In console this could be done this way using native p7zip:
7za a -md=1536m arc.7z [files or folders]
2) Try to unpack this file in 32bit Wine/32bit WinRAR - you'll get a message:
Not enough memory
--
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=54402
Bug ID: 54402
Summary: Borland Turbo CPP 4.5 installer deadlocks on start
Product: Wine
Version: 8.0
Hardware: x86
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: alexhenrie24(a)gmail.com
Distribution: ---
Note that the installer is INSTALL.EXE, not SETUP.EXE.
On start, only the splash screen appears, and the following errors are printed
to the console:
0110:err:local:LOCAL_GetBlock not enough space in local heap 043f for 16388
bytes
010c:err:sync:RtlpWaitForCriticalSection section 6C8449E0
"../wine/dlls/krnl386.exe16/syslevel.c: Win16Mutex" wait timed out in thread
010c, blocked by 0110, retrying (60 sec)
0110:err:sync:RtlpWaitForCriticalSection section 7BC6A440
"../wine/dlls/ntdll/loader.c: loader_section" wait timed out in thread 0110,
blocked by 010c, retrying (60 sec)
This is in fact a regression. `git bisect` says:
3a2e7d1a3dbf42a0385e5c0f64d79e9ea054252e is the first bad commit
commit 3a2e7d1a3dbf42a0385e5c0f64d79e9ea054252e
Author: Alexandre Julliard <julliard(a)winehq.org>
Date: Fri May 29 15:02:45 2015 +0900
krnl386.exe: Release the Win16 lock when loading a 32-bit dll.
$ sha256sum 'Borland Turbo CPP 4.5 for Windows.7z'
8a6f5797f0af880728421426beacf5e5760701e424d89e14cd714a13e625f2ff
--
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=54220
Bug ID: 54220
Summary: d3d11_swapchain_Present1 Ignored present parameters
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: d3d
Assignee: wine-bugs(a)winehq.org
Reporter: st.kost(a)gmail.com
Distribution: ---
the free vst plugins from here https://ronanfed.rf.gd/plugins.html are not very
useable (lots of ui flicker) due to:
dxgi:d3d11_swapchain_Present1 Ignored present parameters 000000000011E860
According to the code
https://github.com/wine-mirror/wine/blob/master/dlls/dxgi/swapchain.c#L697
and the original docs
https://learn.microsoft.com/en-us/windows/win32/api/dxgi1_2/nf-dxgi1_2-idxg…
it sound like the "present parameters" are used to parametrize the are to
update.
--
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=56154
Bug ID: 56154
Summary: Potential nullpointer dereference in
wow64_NtQueryInformationToken (Coverity)
Product: Wine
Version: 9.0-rc3
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: ---
In wow64_NtQueryInformationToken we have the following code:
> dacl32->DefaultDacl = dacl->DefaultDacl ? PtrToUlong( dacl32 + 1 ) : 0;
> memcpy( dacl32 + 1, dacl->DefaultDacl, ret_size - sizeof(*dacl) );
I think memcpy might actually work will nullpointers, although it doesn't seem
right.
Coverity link:
https://scan5.scan.coverity.com/reports.htm#v60945/p10088/fileInstanceId=25…
--
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=55196
Bug ID: 55196
Summary: VBScript Trailing End If
Product: Wine
Version: 8.9
Hardware: aarch64
OS: Mac OS X
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: vbscript
Assignee: wine-bugs(a)winehq.org
Reporter: francisdb(a)gmail.com
Below code fails but works correctly on windows
Sub Sol20(Enabled)
If Enabled Then
FlBG20.visible = 1
Else
FlBG20.visible = 0 End If
End Sub
workaround:
Sub Sol20(Enabled)
If Enabled Then
FlBG20.visible = 1
Else
FlBG20.visible = 0
End If
End Sub
might be related to bug 54978
--
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=44821
Bug ID: 44821
Summary: Gothic 1 inventory objects not rendered
Product: Wine
Version: 3.4
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: trivial
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: w1t3sc4(a)cybergal.com
Distribution: ---
Created attachment 60854
--> https://bugs.winehq.org/attachment.cgi?id=60854
Inventory objects are not rendered.
Object icons in the inventory are not rendered (screenshot).
This bug was absent in Wine 3.1, but appears in Wine 3.3 and 3.4.
--
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=56144
Bug ID: 56144
Summary: failed to init opengl apps
Product: Wine
Version: 9.0-rc3
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: opengl
Assignee: wine-bugs(a)winehq.org
Reporter: guillere(a)adinet.com.uy
Distribution: ---
System: Debian SID
Kernel: Linux goku 6.5.0-5-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.5.13-1
(2023-11-29) x86_64 GNU/Linux
Mesa: 23.3.1-4
GPU: Haswell [Intel(R) Core(TM) i5-4440 CPU @ 3.10GHz]
Try to run any opengl app give this warning and closes.
wine "c:\gunroar\gr.exe"
...
MESA-INTEL: warning: Haswell Vulkan support is incomplete
MESA-INTEL: warning: Haswell Vulkan support is incomplete
MESA-INTEL: warning: Haswell Vulkan support is incomplete
X Error of failed request: BadValue (integer parameter out of range for
operation)
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Value in failed request: 0x0
Serial number of failed request: 226
Current serial number in output stream: 230
...
tested in 8.0.1~repack-3 (debian package)
tested in compiled from git tag wine-9.0-rc3
This problem is introduced in some update of mesa or linux-kernel (maybe) but
only affect wine, other opengl apps works OK.
Game gunroar works natively in linux but not gunroar (windows version) through
wine
Try to run gunroar inside a tigervnc (1.12.0+dfsg-8) using mesa software render
(llvmpipe)
guille@goku:~$ wine "c:\gunroar\gr.exe"
MESA-INTEL: warning: Haswell Vulkan support is incomplete
MESA-INTEL: warning: Haswell Vulkan support is incomplete
MESA-INTEL: warning: Haswell Vulkan support is incomplete
X Error of failed request: BadValue (integer parameter out of range for
operation)
Major opcode of failed request: 151 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Value in failed request: 0x0
Serial number of failed request: 210
Current serial number in output stream: 214
guille@goku:~$ wine client error:90: write: Descriptor de fichero erróneo
wine client error:d8: write: Descriptor de fichero erróneo
IS IN SOFTWARE RENDERING!! Why complain about "MESA-INTEL?!"
Same error....
glxgears (linux) works but not wglgears (windows compiled glxgears)
http://www2.cs.uidaho.edu/~jeffery/win32/wglgears.c
I compile wine (wine-9.0-rc3) whit this flags
CROSSCFLAGS+='-g3 -ggdb -gdwarf-4' CC=gcc-9 CPP=cpp-9 CFLAGS+='-g3 -ggdb
-gdwarf-4' ./configure --disable-tests
And compile "wglgears.c" also whit all debug flags
(note: mingw-w64 (13.2.0-4+26.1) for cross compiling)
Backtrace:...
guille@goku:/mnt/data/src/wine$ WINEPREFIX=/home/guille/wine_test/
WINEARCH=win32 ./wine winedbg --gdb programs/wglgears/i386-windows/wglgears.exe
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
MESA-INTEL: warning: Haswell Vulkan support is incomplete
MESA-INTEL: warning: Haswell Vulkan support is incomplete
0114:0118: create process
'Z:\mnt\data\src\wine\programs\wglgears\i386-windows\wglgears.exe'/00000000
@00402DE4 (966656<1340>)
0114:0118: create thread I @00402DE4
GNU gdb (Debian 13.2-1) 13.2
Copyright (C) 2023 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word".
0114:0118: loads DLL C:\windows\system32\ntdll.dll @7AFA0000 (17084416<5729>)
0114:0118: loads DLL C:\windows\system32\kernel32.dll @7A310000
(13086720<19576>)
0114:0118: loads DLL C:\windows\system32\kernelbase.dll @79550000
(14295040<14518>)
0114:0118: loads DLL C:\windows\system32\gdi32.dll @73A60000 (11055104<7731>)
0114:0118: loads DLL C:\windows\system32\advapi32.dll @78D10000 (8552448<7520>)
0114:0118: loads DLL C:\windows\system32\msvcrt.dll @77EA0000 (15048704<8656>)
0114:0118: loads DLL C:\windows\system32\sechost.dll @779D0000 (4943872<3252>)
0114:0118: loads DLL C:\windows\system32\ucrtbase.dll @769A0000
(16875520<12297>)
0114:0118: loads DLL C:\windows\system32\user32.dll @71710000 (36937728<14997>)
0114:0118: loads DLL C:\windows\system32\win32u.dll @715D0000 (1196032<1968>)
0114:0118: loads DLL C:\windows\system32\opengl32.dll @6A460000 (5808128<7780>)
0114:0118: loads DLL C:\windows\system32\tzres.dll @10000000 (0<0>)
00000114:00000118: unload DLL @10000000
0114:0118: loads DLL C:\windows\system32\tzres.dll @10000000 (0<0>)
00000114:00000118: unload DLL @10000000
0114:0118: loads DLL C:\windows\system32\imm32.dll @65280000 (2949120<3073>)
warning: remote target does not support file transfer, attempting to access
files from local filesystem.
Reading symbols from
/mnt/data/src/wine/programs/wglgears/i386-windows/wglgears.exe...
0x7affb705 in DbgBreakPoint@0 () at dlls/ntdll/signal_i386.c:640
640 signal_start_thread( context );
Wine-gdb> break dlls/opengl32/thunks.c:51
Breakpoint 1 at 0x6a4642d1: file dlls/opengl32/thunks.c, line 51.
Wine-gdb> continue
Continuing.
0114:0118: loads DLL C:\windows\system32\winex11.drv @64E20000 (4476928<4361>)
0114:0118: loads DLL C:\windows\system32\uxtheme.dll @64290000 (8994816<3796>)
Breakpoint 1, wglDescribePixelFormat@16 (hdc=0x20010045, ipfd=0, cjpfd=0,
ppfd=0x0) at dlls/opengl32/thunks.c:51
51 if ((status = UNIX_CALL( wglDescribePixelFormat, &args ))) WARN(
"wglDescribePixelFormat returned %#lx\n", status );
Wine-gdb> trace
Note: breakpoint 1 also set at pc 0x6a4642d1.
Tracepoint 2 at 0x6a4642d1: file dlls/opengl32/thunks.c, line 51.
Wine-gdb> where
#0 wglDescribePixelFormat@16 (hdc=0x20010045, ipfd=0, cjpfd=0, ppfd=0x0) at
dlls/opengl32/thunks.c:51
#1 0x6a52c3e7 in wglChoosePixelFormat@8 (hdc=0x20010045, ppfd=0x403060 <pfd>)
at dlls/opengl32/wgl.c:127
#2 0x73a8a87d in ChoosePixelFormat@8 (hdc=0x20010045, pfd=0x403060 <pfd>) at
dlls/gdi32/opengl.c:53
#3 0x00402948 in make_window (name=0x404112 "glxgears", x=0, y=0, width=300,
height=300) at programs/wglgears/wglgears.c:410
#4 0x00402cad in main (argc=1, argv=0x246f18) at
programs/wglgears/wglgears.c:484
Wine-gdb> next
X Error of failed request: BadValue (integer parameter out of range for
operation)
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Value in failed request: 0x0
Serial number of failed request: 206
Current serial number in output stream: 210
00000114:00000118: exit process (0)
[Inferior 1 (Remote target) exited normally]
Dead in wglDescribePixelFormat (unix)... It is called BEFORE a GLXCreateContext
is created ; try to create and fail.
In some forums say wglDescribePixelFormat is a "internal" function of opengl32,
can be called directly?
--
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=56151
Bug ID: 56151
Summary: Huijia USB Gamepad gets detected incorrectly as Huijia
SNES Controller
Product: Wine
Version: 8.21
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: dinput
Assignee: wine-bugs(a)winehq.org
Reporter: minion.procyk(a)gmail.com
Distribution: ---
Huijia USB Gamepad gets detected incorrectly as Huijia SNES Controller. In
addition to the name being incorrect, the mappings are incomplete AND
incorrect.
- joystick axes acts as if it's a D-PAD (as if it's a SNES controller)
- the c-buttons do not seem to do anything at all
- the d-pad does not seem to do anything at all
- the A, B, START, L, R, Z buttons seem to work
vs in wine-5.4
- joystick axes act as 2 joystick axes, X and Y
- the c-buttons work (they are detected as separate axes ABS_Z and ABS_RZ in
jscal i wish I knew if this was correct or not, imho they probably should be
buttons)
- the d-pad works
- all buttons work
Additional notes:
This is a usb n64 gamepad adapter I have used for a long time in wine
successfully, and admittedly have been sticking to an old wine version (wine
5.4) to ensure stability. There's been a lot of work related to input between
now and wine 5.4 so there's a myriad of nuance differences amongst versions. I
am highlighting 5.4 as the only version that gets it totally correct for this
controller/and controller adapter
I have verified in jscal and evdev-joystick that all buttons are registering in
the controller properly both in /dev/input/event%d and /dev/input/js%d
I'm happy to investigate more if someone can nudge me in a direction.
--
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=56110
Bug ID: 56110
Summary: Bejeweled 3: can't enable 3D acceleration
Product: Wine
Version: 9.0-rc1
Hardware: x86-64
URL: https://store.steampowered.com/app/78000/Bejeweled_3/
OS: Linux
Status: NEW
Keywords: regression
Severity: normal
Priority: P2
Component: d3d
Assignee: wine-bugs(a)winehq.org
Reporter: gyebro69(a)gmail.com
CC: z.figura12(a)gmail.com
Regression SHA1: 5b60f4649b15efb9ef10b63da3ef2c42f8665078
Distribution: ---
Bejeweled 3 starts @800x600 resolution and I can't enable 3D acceleration.
In the options screen when I try to enable hardware acceleration I receive
this:
"3D cannot be enabled on this computer. Your video card does not meet the
minimum requirements for this game."
In the registry, under 'HKCU\Software\SteamPopCap\Bejeweled3\Test3D' there is
the key 'FailureReason'. It contains the string: 'Alpha blend Not Supported'
I don't see anything suspicious in the terminal output.
The problem occurs since 9.0-rc1 and reverting commit
5b60f4649b15efb9ef10b63da3ef2c42f8665078
allows the game to use 3d acceleration again.
wine-9.0-rc3-6-g91a29134ff3
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA GeForce GTX 1660 SUPER/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 535.43.22
--
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=51738
Bug ID: 51738
Summary: [Bioshock Infinite]Crash after Intro video with
"mmap() failed: Cannot allocate memory"
Product: Wine
Version: 6.16
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: berillions(a)gmail.com
Distribution: ---
Created attachment 70619
--> https://bugs.winehq.org/attachment.cgi?id=70619
Bioshock crash output
Hi,
I try to launch the game bought on GoG - I use Wine 6.16 without extern patch -
The game crashes after the Intro video with these error message :
mmap() failed: Cannot allocate memory
Failed to create permanent mapping for memfd region with ID = 97865773
Failed to regester memfd mempool. Reason: could not attach memfd SHM ID to pipe
mmap() failed: Cannot allocate memory
Failed to create permanent mapping for memfd region with ID = 3681069605
mmap() failed: Cannot allocate memory
Failed to create permanent mapping for memfd region with ID = 1659172633
Ignoring received block reference with non-registered memfd ID = 1659172633
It's a 32bits game, Wine is not patched with LARGE ADRESS AWARE override
support findable on TKG github. Instead, i used 4GB_patch from
https://ntcore.com/?page_id=371.
Without success, the game still crashed. I tried to use wined3d vulkan renderer
than opengl and same problem.
The full output console is attached.
--
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.