http://bugs.winehq.org/show_bug.cgi?id=19561
Summary: Very large memory leak when doing overlapped reads
Product: Wine
Version: 1.1.26
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: wineserver
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: ronfischler(a)gmail.com
Created an attachment (id=22796)
--> (http://bugs.winehq.org/attachment.cgi?id=22796)
Program compiled and ready to run using mingw
WINE is buffering serial ports which is in conflict with using overlapped
reads. Additionally, when using overlapped reads on a serial port, there is a
large memory leak. Every time we receive a block of data on the port, (say 800
bytes in our case,) wineserver allocates many pages on the heap and does not
free them afterwards. We are seeing as many as 21 pages lost to the heap every
time we read a small block of data.
My company is creating a Monitor & Control product that works through serial
ports, and we want it to be able to run on Linux netbooks (using USB to serial
port adapters.) This memory leak is the only thing holding us up. The memory
leak is too large for us to recommend to customers that our application can be
used on Linux platforms using WINE.
We are including an attachment for a small program that captures the leak. The
problem is a result of our call to readfile() in the do-while loop. It is using
the overlappedRead feature. Every time this Win32 function call is made, 84K
bytes disappears forever.
-Ron F.
--
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=38337
Bug ID: 38337
Summary: clang compiling warnings
Product: Wine
Version: 1.7.39
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: isakov-sl(a)bk.ru
Distribution: ---
Wine1.7.39-251-gdbf8bde compiled by Apple's clang. The wine works somehow.
There are hundreds warning so I show them in one bug although there are many
possible bugs.
----
keyboard.c:287:2: warning: illegal character encoding in string literal
[-Winvalid-source-encoding]
"?","&1","?2","\"3","'4","(5","-6","?7","_8","?9","?0",")?","=+",
^
----
cocoa_status_item.m:100:13: warning: instance method
'-discardEventsPassingTest:'
not found (return type defaults to 'id')
[queue discardEventsPassingTest:^BOOL (macdrv_event* event){
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
----
imgfactory.c:715:88: warning: implicit conversion from enumeration type
'WICBitmapAlphaChannelOption' (aka 'enum WICBitmapAlphaChannelOption') to
different enumeration type 'WICBitmapCreateCacheOption' (aka 'enum
WICBitmapCreateCacheOption') [-Wconversion]
...BitmapImpl_Create(bm.bmWidth, bm.bmHeight, bm.bmWidthBytes, 0, NULL,
&format, option,...
~~~~~~~~~~~~~~~~~
^~~~~~
-----
display.c:225:24: warning: unused function 'create_mode_dict'
[-Wunused-function]
static CFDictionaryRef create_mode_dict(CGDisplayModeRef display_mode)
^
1 warning generated.
-----
node.c:1620:37: warning: implicit conversion from enumeration type
'xmlElementType' to different enumeration type 'DOMNodeType' (aka
'enum tagDOMNodeType') [-Wconversion]
*domNodeType = This->node.node->type;
~ ~~~~~~~~~~~~~~~~~^~~~
1 warning generated.
-----
locale.c:11344:13: warning: unknown attribute '__force_align_arg_pointer__'
ignored [-Wattributes]
call_locale_facet_vector_dtor(iter->fac, 1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
locale.c:246:52: note: expanded from macro 'call_locale_facet_vector_dtor'
#define call_locale_facet_vector_dtor(this, flags) CALL_VTBL_FUNC(this, 0, \
^
./cxx.h:269:59: note: expanded from macro 'CALL_VTBL_FUNC'
#define CALL_VTBL_FUNC(this, off, ret, type, args) ((ret (WINAPI*...
^
../../include/windef.h:169:21: note: expanded from macro 'WINAPI'
#define WINAPI __stdcall
^
../../include/msvcrt/crtdefs.h:48:67: note: expanded from macro '__stdcall'
...__attribute__((__stdcall__)) __attribute__((__force_align_arg_pointer__))
^~~~~~~~~~~~~~~~~~~~~~~~~~~
-----
mach.c:93:9: warning: 'bootstrap_register' is deprecated
[-Wdeprecated-declarations]
if (bootstrap_register(bp, (char*)wine_get_server_dir(), ...
^
----
warning: Small Fonts 11: missing glyph for char 05b0
----
file.c:2124:49: warning: array index 1 is past the end of the array
(which contains 1 element) [-Warray-bounds]
dir_info->FileName[0] == '.' && dir_info->FileName[1] == ...
^ ~
../../include/winternl.h:495:5: note: array 'FileName' declared here
WCHAR FileName[ANYSIZE_ARRAY];
^
1 warning generated.
----
I omitted same warnings repeated many 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.
http://bugs.winehq.org/show_bug.cgi?id=58422
Bug ID: 58422
Summary: Soldier of Fortune II crashes on start
Product: Wine
Version: 10.9
Hardware: x86-64
URL: https://www.moddb.com/games/soldier-of-fortune-ii/down
loads/soldier-of-fortune-2-demo-version
OS: Linux
Status: NEW
Keywords: download, regression
Severity: normal
Priority: P2
Component: opengl
Assignee: wine-bugs(a)winehq.org
Reporter: gyebro69(a)gmail.com
CC: rbernon(a)codeweavers.com
Regression SHA1: 17b86a90037004bda1eac142238f21a56b9bfd77
Distribution: ---
Created attachment 78844
--> http://bugs.winehq.org/attachment.cgi?id=78844
terminal output
This is one of the games affected by bug #25362 so I have to launch the game
using the workaround '__GL_ExtensionStringVersion=17700 wine SOF2.exe'.
Since Wine-10.9 the game crashes early on start regardless of that workaround.
Reverting
commit 17b86a90037004bda1eac142238f21a56b9bfd77
opengl32: Move legacy extensions fixup from winex11.
fixes the crash for me.
Can be reproduced with the demo version.
sp_demo.exe
md5sum: 25aae86e835747174523861d40facec1
Still present in Wine-10.11.
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA GeForce GTX 1660 SUPER/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 575.64
X.Org X Server 1.21.1.18
XFCE 4.20
--
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=57204
Bug ID: 57204
Summary: after enable winedmo, Little Witch Nobeta video wont
play anymore
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: l12436.tw(a)gmail.com
Distribution: ---
Created attachment 77101
--> https://bugs.winehq.org/attachment.cgi?id=77101
Log under Little Witch Nobeta
After enable winedmo. the Little Witch Nobeta wont play video anymore
It normal under winegstreamer.
--
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=58437
Bug ID: 58437
Summary: Total Commander 11.55 complains "Access denied" for
EVERY file >= 1 MB in "Compare files by content"
Product: Wine
Version: 10.0
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: hag747(a)t-online.de
Distribution: ---
Created attachment 78885
--> http://bugs.winehq.org/attachment.cgi?id=78885
screenshot displaying the error message
When I call in TC (Total Commander) Menu "Files / Compare By Content" and one
(or both) files have a size of 1 MB or greater (exactly 1.048.576 bytes or
anything greater) then TC shows an Error Message "Access denied on file XYZ"
(see attached screenshot) and the compare aborts.
But EXACTLY the same file(s) can be displayed (by F3 = Lister) and edited (by
F4 = Editor) WITHOUT any problems! So this file has NO general problems, but
only always with Menu "Files / Compare By Content".
More infos:
- this bug occurs identically with ALL tested 32-bit versions of TC = 11.55 +
11.51 + 10.51 + 10.50 + 9.51 + 8.52
- this bug does NOT occur with all tested 64-bit versions of TC = 11.51 +
10.52 (but in all 64-bit versions of TC it's GUI is displayed not correctly,
which makes using them confusing and uncomfortable, so 64-bit is no good
workaround)
- it did not help to create a new 32 bit wineprefix via "WINEARCH=win32
WINEPREFIX=/home/hg6/.wine32 winecfg"
- this bug occurs with wine-10.0 and wine-9.0 (Ubuntu 9.0~repack-4build3),
both on Ubuntu 24.04 x86_64
- this bug only occurs with all files >= 1 MB on NTFS + FAT32 + FAT16 file
systems, but not on an ext4 file system
- this bug did NOT occur with wine-6.0.3 (on Ubuntu 22.04 x86_64 with exactly
the same files and exactly the same TC versions)
- of course this bug does not occur on pure Windows (with exactly the same
files and exactly the same TC versions)
- chkdsk (in pure Windows) did not find any errors on the affected drives
Download link:
https://totalcommander.ch/1155/tcmd1155x32.exe or now via
https://www.ghisler.com/download.htm
SHA1 checksum:
sha1sum tcmd1155x32.exe
bcb1dbbc22e08d6c7a5fa39687fa55c745698ea9 tcmd1155x32.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=57244
Bug ID: 57244
Summary: Train capacity 300% 2 will crash after enable the
winedmo
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: l12436.tw(a)gmail.com
Distribution: ---
Created attachment 77161
--> https://bugs.winehq.org/attachment.cgi?id=77161
Detail log from Train capacity 300% 2
Also video regression due to winedmo.
Game will crash at the title video or gallery video
--
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=58429
Bug ID: 58429
Summary: Betfair Poker setup never gets past the splash screen
Product: Wine
Version: 10.11
Hardware: x86-64
URL: https://poker-com-banner.bfcdl.com/installer/SetupPoke
r.exe
OS: Linux
Status: NEW
Keywords: download, Installer, regression
Severity: normal
Priority: P2
Component: mshtml
Assignee: wine-bugs(a)winehq.org
Reporter: imwellcushtymelike(a)gmail.com
CC: gabrielopcode(a)gmail.com
Regression SHA1: e62265b1130bc49efb51569528d4382c57949c96
Distribution: Ubuntu
Created attachment 78850
--> http://bugs.winehq.org/attachment.cgi?id=78850
Wine 10.10 console output
The setup program / installer for Betfair Poker shows the splash screen and
then just sits there. I have three versions downloaded at various times and
they all exhibit this behaviour.
Tested on Wine 10.0, 10.10 and 10.11, and Staging 10.10. Wine 9.0.1 does not
have this issue (though the installer doesn't respond to any kind of input).
A bisect points to:
commit e62265b1130bc49efb51569528d4382c57949c96
Author: Gabriel Ivăncescu <gabrielopcode(a)gmail.com>
Date: Mon Oct 14 19:24:06 2024 +0300
mshtml: Make sure disp_invoke is called before locking the document mode.
This commit cleanly reverts in current git (10.11) but it does not solve the
issue, suggesting there are other commits to hunt down. Checking out the
previous commit does resolve the issue.
I tried ie6 (suggested by another bug) and corefonts but they made no
difference.
83737cabce068c3dacbf22c3f94b72688cd5a1fa SetupPoker1.exe
cd1053a710667d8c00f6879e33f9a1ec1e8a2487 SetupPoker2.exe
01c4de7ea57dbe369e3b0df63805650a27c69356 SetupPoker3.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.
http://bugs.winehq.org/show_bug.cgi?id=58436
Bug ID: 58436
Summary: x11, kotor keeps minimizing
Product: Wine
Version: 10.5
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: zlice(a)crtdrift.us
Distribution: ---
Created attachment 78874
--> http://bugs.winehq.org/attachment.cgi?id=78874
kotor-focus-minimize-patch
https://gitlab.winehq.org/wine/wine/-/commit/f1cdb6ad7fe81563979fcb1cea4d5a…
i see remi just pushed changes a few hours ago that may be related or affect
this, but those did not helps
https://gitlab.winehq.org/wine/wine/-/commit/0624408ffa1d066e8ad3d7d2e7ac12…
- run star wars kotor (knights of the old republic)
- press escape a few times on the intro screens
- game turns to a black screen and then minimizes every time it's focused
--
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=58263
Bug ID: 58263
Summary: Wine Internet Settings crashes on unimplemented
function shdocvw.dll.ParseURLFromOutsideSourceW
Product: Wine
Version: 10.2
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: shdocvw
Assignee: wine-bugs(a)winehq.org
Reporter: alexhenrie24(a)gmail.com
Distribution: ---
Created attachment 78602
--> http://bugs.winehq.org/attachment.cgi?id=78602
Backtrace
Steps to reproduce:
1. Run `wine control inetcpl.cpl`
2. Click "OK" (not "Cancel")
Wine prints the following and crashes:
wine: Call from 00006FFFFF3FCFC7 to unimplemented function
shdocvw.dll.ParseURLFromOutsideSourceW, aborting
wine: Unimplemented function shdocvw.dll.ParseURLFromOutsideSourceW called at
address 00006FFFFF3FCFC7 (thread 0148), starting debugger...
0150:fixme:dbghelp:elf_search_auxv can't find symbol in module
0150:fixme:dbghelp:elf_search_auxv can't find symbol in module
wine: Call from 00006FFFFF3FCFC7 to unimplemented function
shdocvw.dll.ParseURLFromOutsideSourceW, aborting
ParseURLFromOutsideSourceW is called from the parse_url_from_outside function
in dlls/inetcpl.cpl/general.c:
https://gitlab.winehq.org/wine/wine/-/blob/8f91df4c4e4fb8b32c737bb02e82dcdd…
It used to work fine before ParseURLFromOutsideSourceW was removed in
https://gitlab.winehq.org/wine/wine/-/commit/fa4a470f9afd79b8104bacf3f1046e…
--
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=57790
Bug ID: 57790
Summary: FindVUK doesn't show drive details
Product: Wine
Version: 10.0
Hardware: x86
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: ntdll
Assignee: wine-bugs(a)winehq.org
Reporter: alexhenrie24(a)gmail.com
Distribution: ---
Even when there is a blu-ray disc in the drive, `wine FindVUK.exe
showdrivedetails` prints the error "Cannot enumerate storage device - stop
getting drive details for this drive". It also writes a log file which contains
the more specific message "IOCTL_STORAGE_QUERY_PROPERTY 1 failed with error
code 0".
Some debugging revealed that there are two problems: First,
IOCTL_STORAGE_QUERY_PROPERTY(StorageDeviceProperty) is not implemented, and
second, IOCTL_DISK_GET_MEDIA_TYPES always returns FILE_DEVICE_CD_ROM as opposed
to FILE_DEVICE_DVD.
$ sha256sum FindVUK_1.79.zip
39e954675855da3826256448b2a6b851c9478dda03c5d32bbfe4a3bac37ca623
--
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.