https://bugs.winehq.org/show_bug.cgi?id=52322
Bug ID: 52322
Summary: wineserver memory leak during HTTPs download (Genshin
Impact Launcher, Qt5)
Product: Wine
Version: 7.0-rc2
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: mk939(a)ymail.com
Distribution: ---
The Genshin Impact launcher application downloads *.zip archives from an HTTPs
server using the Qt5 engine. During the download, the memory footprint of
wineserver increases proportionally (approx 1:2) to the amount of downloaded
data. This results in systems running out of free RAM due to the 30+ GB
download size (!)
This issue is not due to a recent change in Wine. Another user already reported
this to me 7 months ago (Wine 6.8-1).
Reproduction report 1: (4 months ago)
* Wine 6.13 (vanilla)
* Launcher version: 2.11.2.0 (Qt5 version: 5.12.5.0)
Reproduction report 2: (new)
* Wine 7.0-rc2 (staging), Wine 7.0-rc2 (Lutris)
* Launcher version: 2.14.1.0 (Qt5 version: 5.12.5.0)
Launcher download URL for reproduction:
https://genshinimpact.mihoyo.com/client_app/download/launcher/2021122117122…
Due to DNS routing issues I yet cannot reproduce this bug with a recent vanilla
Wine version, but will give it a try as soon it is sorted out.
--
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=49964
Bug ID: 49964
Summary: 32-bit dxdiag doesn't support '/64bit' command line
switch (launch 64-bit dxdiag)
Product: Wine
Version: 5.18
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: programs
Assignee: wine-bugs(a)winehq.org
Reporter: focht(a)gmx.net
Distribution: ---
Hello folks,
as it says. Encountered with some Wargaming titles in 64-bit WINEPREFIX. It
causes a message box to be shown which stays behind the main game window. Not
harmful but still worth to get rid of.
--- snip ---
$ pwd
/home/focht/wine-games/wineprefix64-wargaming/drive_c/ProgramData/Wargaming.net/GameCenter
$ WINEDEBUG=+process,+msgbox wine ./wgc.exe --disable-gpu >>log.txt 2>&1
...
03c0:trace:process:CreateProcessInternalW app (null) cmdline L"dxdiag /whql:off
/64bit /t C:\\users\\focht\\Temp\\dxdiag_cat_852.txt.tmp"
...
03c0:trace:process:NtCreateUserProcess
L"\\??\\C:\\windows\\system32\\dxdiag.exe" image
L"C:\\windows\\system32\\dxdiag.exe" cmdline L"dxdiag /whql:off /64bit /t
C:\\users\\focht\\Temp\\dxdiag_cat_852.txt.tmp" parent (nil)
...
03c0:trace:process:NtCreateUserProcess
L"\\??\\C:\\windows\\system32\\dxdiag.exe" pid 03cc tid 03d0 handles 0xf8/0xfc
03c0:trace:process:CreateProcessInternalW started process pid 03cc tid 03d0
...
03d0:trace:msgbox:MSGBOX_OnInit L"Usage: dxdiag [/whql:off | /whql:on] [/t
filename | /x filename]"
--- snip ---
Wine source:
https://source.winehq.org/git/wine.git/blob/5d5102f8498413f4b7e11f7da0509e7…
NOTE:
https://stackoverflow.com/questions/28189656/getting-output-from-dxdiag-in-…
--- quote ---
DxDiag is quite cranky on a 64-bit OS. The 32-bit version and the 64-bit
version accept different command line switches and it doesn't give a peep when
you use the wrong one. The /x option simply does not work when you try to use
the /64bit option on the 32-bit version. And the 64-bit version does not accept
/64bit. You'll have to start the 64-bit version explicitly when you run on a
64-bit OS and your program runs in 32-bit mode.
--- quote ---
The '64bit' command line switch is simply ignored by the 64-bit executable and
not listed in the command line help.
$ wine --version
wine-5.18-303-g5d5102f8498
Regards
--
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=54819
Bug ID: 54819
Summary: DnsQuery_A() mishandles CNAME DNS records
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: dnsapi
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
Distribution: ---
Specifically this breaks the wpad auto-proxy lookups through this chain:
InternetQueryOptionW(NULL,...) + INTERNET_PER_CONN_FLAGS (as per
wininet:internet)
-> calls query_global_option()
-> calls get_proxy_autoconfig_url()
-> calls detect_proxy_autoconfig_url_dns()
-> calls getaddrinfo(AI_DNS_ONLY)
-> calls DnsQuery_A()
Removing AI_DNS_ONLY bypasses DnsQuery_A() and gets more sensible results...
but see bug 52133.
So anyway, if you have something like this in your DNS configuration:
ns A 192.168.3.1
wpad CNAME ns
You get nonsensical results like:
0024:trace:wininet:detect_proxy_autoconfig_url_dns family=2 addr={ family
AF_INET, address 192.159.62.1, port 0 } canon=(null)
0024:trace:wininet:detect_proxy_autoconfig_url_dns family=2 addr={ family
AF_INET, address 192.168.3.1, port 0 } canon=(null)
0024:trace:wininet:detect_proxy_autoconfig_url_dns family=23 addr={ family
AF_INET6, address 20a0:3e01::7800:7800:7800:7800, flow label 0, port 0, scope 0
} canon=(null)
The 192.168.3.1 is as expected but the 192.159.62.1 result should not be there
and, because it comes first, detect_proxy_autoconfig_url_dns() returns the
wrong URL! Also one gets a different bad IP address for wpad.foo and wpad.bar.
Furthermore this issue can be fixed by changing the DNS confguration to:
ns A 192.168.3.1
wpad A 192.168.3.1
So this issue is specific to CNAMEs.
Additional notes:
* I found this issue while debugging bug 54818 but it actually makes no
difference there, it just results in the wrong url getting returned.
* I don't think the IPv6 result makes sense but I'm not sure yet.
--
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=54675
Bug ID: 54675
Summary: HKLM:\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\EditionId registry key is missing in
wine
Product: Wine
Version: 8.3
Hardware: x86-64
OS: Linux
Status: NEW
Keywords: download
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: xerox.xerox2000x(a)gmail.com
Distribution: ---
OpebSSH installer by chocolatey fails because of this missing regkey
See https://community.chocolatey.org/packages/openssh#files
(tools\chocolateyinstall.ps1)
$EditionId = (Get-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows
NT\CurrentVersion' -Name 'EditionID').EditionId
Please feel free to pick up patch below.
( I don`t wanna spend another hour to find out again how gitlab works; too
complex for me ,sorry)
diff --git a/loader/wine.inf.in b/loader/wine.inf.in
index e7b435ed0f0..e20e0d391a0 100644
--- a/loader/wine.inf.in
+++ b/loader/wine.inf.in
@@ -2461,6 +2461,7 @@
HKLM,%CurrentVersionNT%,"DigitalProductId",1,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
+HKLM,%CurrentVersionNT%,"EditionId",2,"Core"
HKLM,%CurrentVersionNT%,"ProductName",2,"Microsoft Windows 7"
HKLM,%Control%\ProductOptions,"ProductType",2,"WinNT"
HKLM,%Control%\Windows,"CSDVersion",0x10003,0x100
--
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=54618
Bug ID: 54618
Summary: unimplemented function
pdh.dll.PdhVbGetDoubleCounterValue called in 32-bit
code (0x7b012896).
Product: Wine
Version: 8.2
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: pdh
Assignee: wine-bugs(a)winehq.org
Reporter: andrewemt(a)hotmail.com
Distribution: ---
Created attachment 74144
--> https://bugs.winehq.org/attachment.cgi?id=74144
stack trace reported by Wine for pdh.dll missing function exception
On my Fedora Core 37 system, updated to latest Wine in Fedora repos (wine-core
8.2-3, both i686 and x86_64 variants) as of 4 March 2023, attempted to execute
ham radio app VARAFM.EXE (version 4.2.8) after using winetricks 20220411-2
(also from Fedora 37 repo) to install vb6run. VARAFM crashed with exception in
bug title: unimplemented function pdh.dll.PdhVbGetDoubleCounterValue called in
32-bit code (0x7b012896).
--
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=54110
Bug ID: 54110
Summary: CubicSDR crashes on unimplemented function
msvcp140.dll.?_Rethrow_future_exception@std@@YAXVexcep
tion_ptr@1@@Z
Product: Wine
Version: 7.22
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: msvcrt
Assignee: wine-bugs(a)winehq.org
Reporter: alexhenrie24(a)gmail.com
Distribution: ---
Created attachment 73644
--> https://bugs.winehq.org/attachment.cgi?id=73644
Console output
Pretty self-explanatory. CubicSDR is part of Pothos SDR.
$ sha256sum PothosSDR-2021.07.25-vc16-x64.exe
705d962f578a9595a31d00e71ac68eb5ca951f3d3cb6091bf99bd13368960da9
--
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=53781
Bug ID: 53781
Summary: cfgmgr32.dll missing function CM_MapCrToWin32Err
Product: Wine
Version: 7.0
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: janne.kekkonen(a)gmail.com
Distribution: ---
Created attachment 73270
--> https://bugs.winehq.org/attachment.cgi?id=73270
attached file contain terminal logs run in windows and wine. File also has
source for testcode.
cfgmgr32.dll might be missing function CM_MapCrToWin32Err.
When trying to get address of this function with GetProcAddress return value is
null. After failed address retrieving GetLastError() gives error code 127.
--
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=51178
Bug ID: 51178
Summary: The Bat! v9.3.4.12: Missing content in TTreeViews
Product: Wine
Version: 6.9
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: mywine(a)schiermeier-it.de
Distribution: ---
Created attachment 70048
--> https://bugs.winehq.org/attachment.cgi?id=70048
console output under windows version set to v8
Using The Bat! (mailer) in wine fails to show content in (Delphis) TTreeViews
when the choosen Windows version is higher than v8. Windows 8 is the last
version which worked 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.
http://bugs.winehq.org/show_bug.cgi?id=11436
Summary: Pepakura viewer: err:wgl:X11DRV_wglShareLists Could not
share display lists, context already created !
Product: Wine
Version: CVS/GIT
Platform: PC
URL: http://www.tamasoft.co.jp/pepakura-
en/download/viewer.html
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: x11-driver
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: fabio.capela(a)yahoo.com
Created an attachment (id=10567)
--> (http://bugs.winehq.org/attachment.cgi?id=10567)
Trace until the error.
I'm trying to run the Pepakura viewer, but it's giving an strange error on
startup (error: no error) and is having some graphical glitches, as well as
being extremely slow.
The grafical glitches are a flickering 3D model and no textures on the 2D
model.
The bug seems to be the same one affecting Pepakura Designer 2.
The console shows an error with X11DRV_wglShareLists
(err:wgl:X11DRV_wglShareLists Could not share display lists, context already
created !). I've attached a wgl trace up to the moment the error dialog
appears. Seems like the workaround to handle the different way to share OpenGL
contexts in Windows and Linux can't handle this specific software.
The software is freeware and can be downloaded from
http://www.tamasoft.co.jp/pepakura-en/download/viewer.html
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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=54724
Bug ID: 54724
Summary: LDAP bind over SSL to a server and port that do not
support SSL hangs forever
Product: Wine
Version: 7.22
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: wldap32
Assignee: wine-bugs(a)winehq.org
Reporter: alexhenrie24(a)gmail.com
Distribution: ---
Created attachment 74229
--> https://bugs.winehq.org/attachment.cgi?id=74229
Test program
To reproduce, compile and run the attached program with:
x86_64-w64-mingw32-cc ldap.c -lwldap32 -o ldap.exe
wine ldap.exe
The bind fails, but before Wine 7.22 an error code was returned instead of the
bind function hanging forever. `git bisect` says:
d08d6f51040e18982612658a885af659fbfa4afe is the first bad commit
commit d08d6f51040e18982612658a885af659fbfa4afe
Author: Hans Leidekker <hans(a)codeweavers.com>
Date: Tue Sep 20 13:06:43 2022 +0200
wldap32: Use the bundled liblber and libldap.
configure | 198 ++---------
configure.ac | 29 +-
dlls/wldap32/Makefile.in | 7 +-
dlls/wldap32/add.c | 15 +-
dlls/wldap32/ber.c | 166 ++++-----
dlls/wldap32/bind.c | 161 ++++-----
dlls/wldap32/compare.c | 33 +-
dlls/wldap32/control.c | 34 +-
dlls/wldap32/delete.c | 15 +-
dlls/wldap32/dn.c | 55 +--
dlls/wldap32/error.c | 91 +++--
dlls/wldap32/extended.c | 38 +-
dlls/wldap32/init.c | 18 +-
dlls/wldap32/libldap.c | 683 ------------------------------------
dlls/wldap32/libldap.h | 624 ---------------------------------
dlls/wldap32/main.c | 6 -
dlls/wldap32/misc.c | 131 +++----
dlls/wldap32/modify.c | 23 +-
dlls/wldap32/modrdn.c | 9 +-
dlls/wldap32/option.c | 80 ++---
dlls/wldap32/page.c | 38 +-
dlls/wldap32/parse.c | 88 ++---
dlls/wldap32/rename.c | 20 +-
dlls/wldap32/search.c | 57 ++-
dlls/wldap32/tests/ber.c | 2 +-
dlls/wldap32/value.c | 40 +--
dlls/wldap32/winldap_private.h | 776 +++++++++++++++++++++++++++++------------
include/config.h.in | 12 -
28 files changed, 1087 insertions(+), 2362 deletions(-)
delete mode 100644 dlls/wldap32/libldap.c
delete mode 100644 dlls/wldap32/libldap.h
--
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.