https://bugs.winehq.org/show_bug.cgi?id=54364
Bug ID: 54364
Summary: RtlGenRandom fails on systems with more than 128 cores
Product: Wine
Version: 8.0-rc5
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: advapi32
Assignee: wine-bugs(a)winehq.org
Reporter: tjeerd.bakker38(a)gmail.com
Distribution: ---
WinHttpSendRequest() fails with ERROR_OUTOFMEMORY when the
WINHTTP_OPTION_UPGRADE_TO_WEB_SOCKET is set on systems with 256 cores. I've
tracked it down to dlls/advapi32/crypt.c.
RtlGenRandom is implemented by calling
NtQuerySystemInformation(SystemInterruptInformation, ...) with a buffer
sufficient for the data from at most 128 CPUs. The buffer size is determined by
the #define in line 2393:
#define MAX_CPUS 128
Changing this line to
#define MAX_CPUS 256
make the problem go away for me, but the problem will probably return when
someone builds a system with even more cores. I would suggest implementing
RtlGenRandom() with a better source of randomness instead.
--
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=54318
Bug ID: 54318
Summary: Rich Edit inserts newly composed text at wrong
position when system IME composition ends while a
selection is active
Product: Wine
Version: 8.0-rc4
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: richedit
Assignee: wine-bugs(a)winehq.org
Reporter: jinoh.kang.kr(a)gmail.com
CC: huw(a)codeweavers.com
Distribution: ---
When the user attempts to perform select-and-replace with newly composed text
from system IME (fcitx5) as the replacement, Rich Edit inserts the new text at
the _ending_ character position of the current selection, instead of the
_starting_ character position.
Steps to reproduce:
1. Activate fcitx5 (Hangul).
2. Enter the following text: "[ABCXYZ]"
3. Select the following text: "ABC"
4. Compose a character.
Expected behaviour:
The composed character should replace "ABC".
Actual behaviour:
The text "ABC" is erased, but the newly composed character is inserted after
"Z", before "]".
--
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=54030
Bug ID: 54030
Summary: Snagit needs Win32_Volume class ( 'select deviceid
from win32_volume where driveletter =C:')
Product: Wine
Version: 7.22
Hardware: x86-64
URL: https://download.techsmith.com/snagit/releases/snagit.
exe
OS: Linux
Status: NEW
Keywords: dotnet, download
Severity: normal
Priority: P2
Component: wmi&wbemprox
Assignee: wine-bugs(a)winehq.org
Reporter: xerox.xerox2000x(a)gmail.com
Distribution: Debian
Created attachment 73598
--> https://bugs.winehq.org/attachment.cgi?id=73598
+wbemprox log
(prerequisite: winetricks -q dotnet48 d3dcompiler_47 arial)
The program stops instantly with:
03e4:fixme:wmic:wmain command line switch
L"/namespace:'\\\\root\\virtualization\\v2'" not supported
so I disabled wmic (google says it is deprecated in win10) but this might
really deserve a seperate bugreport.
After that there's a crash, which seems to be related to:
014c:trace:wbemprox:wbem_services_ExecQuery 0000000003CD4FB0, L"WQL", L"select
deviceid from win32_volume where driveletter =\"C:\"", 0x30, 0000000000000000,
000000000011E1B0
After fixing up some hacky patch with bogus values (i don't know how to
implement this properly) it starts into the loginscreen, so this seems enough
to get it running.
There`s also a query for L"SELECT * FROM WmiMonitorBasicDisplayParams" that
seems missing, but this doesn't seem to affect the startup of the program.
Attached log (+wbemprox) (with bogus hack applied)
--
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=53274
Bug ID: 53274
Summary: adsldp:ldap - test_ParseDisplayName() sometimes fails
to connect to the server
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: activeds
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
adsldp:ldap - test_ParseDisplayName() sometimes fails to connect to the server:
ldap.c:194: Test failed: 13: got 0x8007203a, expected 0
https://test.winehq.org/data/patterns.html#adsldp:ldap
0x8007203a == HRESULT_FROM_WIN32(ERROR_DS_SERVER_DOWN)
There are two known cases where this error happened:
* 2022-05-26 debian11 wow64
* 2022-06-23 debiant wow32
This may indeed correspond to times when the server was not accessible. However
it is strange that this impacted Wine both 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=36891
Bug ID: 36891
Summary: Polygon() draws different edges than in Windows
Product: Wine
Version: 1.7.22
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: gdi32
Assignee: wine-bugs(a)winehq.org
Reporter: sashoalm(a)gmail.com
The Polygon() function does not draw in the same way in Wine as in Windows.
While it looks very similar visually, there are some pixels at the edges that
are different. Since the goal of Wine is to replicate Windows behavior
perfectly, this deviation would be a bug.
The difference is difficult to spot, but it can be noticed if you rapidly
switch between the images, or if you compare them pixel by pixel with a
program.
I have made a test program that draws an inclined rectangle using XFORM and
Polygon() into a memory DC, which I then save to a bitmap. The resulting
bitmaps when ran under Windows and Wine are slightly different.
Image under Windows:
https://drive.google.com/file/d/0B9PGUhmmnsm1Q00waFJLSGtEeEU/edit?usp=shari…
Image under Wine:
https://drive.google.com/file/d/0B9PGUhmmnsm1X1ZVR1UtbDBPMHc/edit?usp=shari…
This is the relevant code I used to draw the image. Note that it's the XFORM
matrix that makes the rectangle be inclined (it would be parallel to the
coordinate system without a world-transform):
XFORM xform;
memset(&xform, 0, sizeof(xform));
double angle = 15*(PI/180); // 15 degrees incline.
xform.eM11 = cos(angle);
xform.eM12 = sin(angle);
xform.eM21 = -sin(angle);
xform.eM22 = cos(angle);
xform.eDx = 0;
xform.eDy = 0;
SetGraphicsMode(hdc, GM_ADVANCED);
SetWorldTransform(hdc, &xform);
HBRUSH hbr = CreateHatchBrush(HS_BDIAGONAL, RGB(255, 0, 0));
SelectObject(hdc, hbr);
POINT p[4]={100,0,200,0,200,100,100,100};
Polygon(hdc, p, 4);
I can provide the full test project if requested.
Note: I have tested on both Windows 7 and Windows XP, and they produce exactly
the same images, only Wine produces a different image.
--
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=52541
Bug ID: 52541
Summary: Lost Ark crashes on startup
Product: Wine
Version: 7.0-rc5
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: felineswift+wine(a)gmail.com
Distribution: ---
This MMORPG crashes with default settings.
0100:fixme:heap:RtlSetHeapInformation 0000000004700000 0 000000000011F3B0 4
stub
0100:fixme:heap:RtlSetHeapInformation 0000000004840000 0 000000000011F3B0 4
stub
0100:fixme:ntdll:NtQuerySystemInformation info_class
SYSTEM_PERFORMANCE_INFORMATION
0060:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 74080 (device=7 access=1
func=20 method=0)
0060:fixme:mountmgr:query_property Faking StorageDeviceProperty data
0100:fixme:win:DisableProcessWindowsGhosting : stub
0100:fixme:msvcrt:__clean_type_info_names_internal (0000000004F048F0) stub
0100:fixme:msvcrt:__clean_type_info_names_internal (0000000004E8ACA8) stub
0100:fixme:msvcrt:__clean_type_info_names_internal (00000000043A95A8) stub
0100:fixme:msvcrt:__clean_type_info_names_internal (000000000456D5E8) stub
0100:fixme:msvcrt:__clean_type_info_names_internal (00000000043CA128) stub
0100:fixme:msvcrt:__clean_type_info_names_internal (0000000181DF8620) stub
--
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=18987
Summary: Prototype: Fails to start
Product: Wine
Version: 1.1.23
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: lukasz.wojnilowicz(a)gmail.com
Created an attachment (id=21871)
--> (http://bugs.winehq.org/attachment.cgi?id=21871)
Wine-1.1.23
I'm using Wine 1.1.23 (compiled from source using gcc version 4.4.0 20090506
(Red Hat 4.4.0-4) ) on Fedora 11 i386.
The problem is that game crashes in the begging. It shows something about
registered trademarks and then probably intro movie should start (i can skip or
get crash) and then game makes first save which is failed because crash occurs.
Additional info:
ORM=fbo (backbuffer also causes crash)
GFX: NVIDIA 9xxx (drivers 185.18.14)
during crash: memory 160.1MB and VirtualMemory 2.7GB
I did "winetricks directx9 xact vcrun2005sp1" because application showed error
about Xaudio2 and msvcp80
--
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=46843
Bug ID: 46843
Summary: The Division 2 crashes at first settings screen
Product: Wine
Version: 4.4
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: A.Fettouhi(a)gmail.com
Distribution: ---
Created attachment 63882
--> https://bugs.winehq.org/attachment.cgi?id=63882
Terminal output from running The Division 2 in Lutris.
I am trying to run The Division 2 via Lutris with wine tkg-4.3 (from the Lutris
repo). I am using the uplay version installed via the Lutris install script.
Both DXVK and ESync are turned. The game launches fine but after Ubisoft logo
you greeted with a simple setup screen. Here the game closes. I have attached
the output from the terminal in this bug report. Looking through the output
this entry seems to be the issue:
wine: Unhandled division by zero at address 0x1406d710b (thread 0117), starting
debugger...
I am on Arch Linux 64bit with KDE 5.15.3 using i7-6700K with a Nvidia 1080 GTX
using the 418.43 drivers.
--
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.