https://bugs.winehq.org/show_bug.cgi?id=56161
Bug ID: 56161
Summary: MapViewOfFile3 alignment and/or NtMapViewOfSection(Ex)
alignment strictness
Product: Wine
Version: 9.0-rc4
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: ntdll
Assignee: wine-bugs(a)winehq.org
Reporter: jan.felix.muenchhalfen(a)rwth-aachen.de
Distribution: ---
Hi,
scenario: .net 7 core self-contained bundle exe (about 180mb)
relevant log:
1751.909:011c:0120:Ret KERNEL32.VirtualFree() retval=00000001 ret=1404f06f5
1751.909:011c:0120:Call
kernelbase.MapViewOfFile3(0000012c,ffffffffffffffff,024b0000,021eb000,00001000,6fff00004000,00000002,00000000,00000000)
ret=1404f0544
1751.909:011c:0120:Call
ntdll.NtMapViewOfSectionEx(0000012c,ffffffffffffffff,0019df08,0019df00,0019df40,00004000,100000002,00000000,ffffffff00000000)
ret=6fffff455a9f
1751.909:011c:0120:trace:virtual:NtMapViewOfSectionEx handle=0x12c
process=0xffffffffffffffff addr=0x24b0000 off=21eb000 size=1000 access=2
1751.909:011c:0120:Ret ntdll.NtMapViewOfSectionEx() retval=c0000220
ret=6fffff455a9f
1751.909:011c:0120:Call ntdll.RtlNtStatusToDosError(c0000220) ret=6fffff455ab6
1751.909:011c:0120:Ret ntdll.RtlNtStatusToDosError() retval=0000046c
ret=6fffff455ab6
1751.909:011c:0120:Ret kernelbase.MapViewOfFile3() retval=00000000
ret=1404f0544
1751.909:011c:0120:Call KERNEL32.GetLastError() ret=1402c8e0a
1751.909:011c:0120:Ret KERNEL32.GetLastError() retval=0000046c ret=1402c8e0a
1751.909:011c:0120:Call ntdll.RtlAllocateHeap(001c0000,00000000,00000018)
ret=1402c598b
1751.909:011c:0120:trace:heap:RtlAllocateHeap handle 00000000001C0000, flags 0,
size 0x18, return 00000000012D7F10, status 0.
1751.909:011c:0120:Ret ntdll.RtlAllocateHeap() retval=012d7f10 ret=1402c598b
1751.909:011c:0120:Call ntdll.RtlPcToFileHeader(14076c100,0019df20)
ret=1405a0ee2
1751.909:011c:0120:Ret ntdll.RtlPcToFileHeader() retval=140000000
ret=1405a0ee2
1751.909:011c:0120:Call
KERNEL32.RaiseException(e06d7363,00000001,00000004,0019df28) ret=1405a0f28
1751.909:011c:0120:trace:seh:dispatch_exception code=e06d7363 flags=1
addr=00006FFFFF423C47 ip=6fffff423c47
1751.909:011c:0120:trace:seh:dispatch_exception info[0]=0000000019930520
1751.909:011c:0120:trace:seh:dispatch_exception info[1]=000000000019dfb8
1751.909:011c:0120:trace:seh:dispatch_exception info[2]=000000014076c100
1751.909:011c:0120:trace:seh:dispatch_exception info[3]=0000000140000000
1751.909:011c:0120:warn:seh:dispatch_exception EXCEPTION_WINE_CXX_EXCEPTION
exception (code=e06d7363) raised
note the return value by NtMapViewOfSectionEx being c0000220
(ERROR_MAPPED_ALIGNMENT)
Bug: MapViewOfFile3 should according to the docs round down the address to 64k
alignment. I believe it does not in wine.
Topic for Discussion: this code runs on windows. We suspect that windows is not
adhering fully to what's on msdn, and lets things with just Pagesize-Alignment
go unharmed.
I do not really know how you would proceed with this, just letting you know,
you will probably have a better idea than me what to do about it. I just tested
patching the alignment requirement to 4k instead of 64k in NtMapViewOfSectionEx
and then the self-contained exe just runs fine.
You can see the sourcecode responsible for it here
(https://github.com/dotnet/runtime/blob/f21dc6c3dceb6ea76bef73e2a026c770aaed…)
They align (round down) both address and offset into filehandle to page-size.
According to msdn they are supposed to use 64k alignment.
We are posting a bug report for the dotnet team for this, too.
--
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=56042
Bug ID: 56042
Summary: Failed to get thread's DpiAwareness context with NET
.8
Product: Wine
Version: 9.0-rc2
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: tw0ali(a)tutanota.com
Distribution: ---
Created attachment 75697
--> https://bugs.winehq.org/attachment.cgi?id=75697
Logs
I'm getting this error while using a program called PKHeX
(https://projectpokemon.org/home/files/file/2445-pkhex-development-build/)
--
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=56358
Bug ID: 56358
Summary: FoxVox (.Net7 app) fails to start with "Failed to load
System.Private.CoreLib.dll" error
Product: Wine
Version: 9.1
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: mscoree
Assignee: wine-bugs(a)winehq.org
Reporter: xeno(a)x-s.com.pl
Distribution: ---
Created attachment 76087
--> https://bugs.winehq.org/attachment.cgi?id=76087
FoxVox launch terminal output
FoxVox (voice commands app written in .Net7) fails to start.If run from
terminal, In messages an "Failed to load System.Private.CoreLib.dll" error can
e seen.
From what I've spoken with author app contains all the .Net runtime libs it
needs, with exception of MS Speech to text engine.
App launches just fine on Win7 and later.
Project page: https://foxster.itch.io/foxvox
Steps to repoduce in clean wineprefix:
- install latest FoxVox release (2.4.0.2 used)
- launch app using command:
env WINEPREFIX="/home/<user>/.local/share/wineprefixes/<your_prefix>" wine
~/.local/share/wineprefixes/<your_prefix>/drive_c/Program\
Files/FoxVox/FoxVox.exe
Expeted result: App start/shows UI or at least crashes complaining about MS
Speech to text engine not found)
Actual result:
App crashes complaining about .Net7 library failing to load.
OS: Fedora 39
Wine: 9.1 from Fedora rpms
Wine-mono: 8.1.0 from Fedora rpms
Full app launch log attached
Could it be somehow app is unable to extract bundled dependencies?
--
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=56260
Bug ID: 56260
Summary: 16-bit Myst deadlocks when entering Book
Product: Wine
Version: 9.1
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: ---
First, work around bug 56225.
- Run winecfg and mount the Myst/cd folder as D:\
- Run `sudo sysctl vm.mmap_min_addr=0`
- In one terminal, run `Xephyr :2 -ac -screen 800x600x8`
- In another terminal, run `DISPLAY=:2 openbox`
- In a third terminal, cd to "Myst/win3.1/MYST/" and run `DISPLAY=:2 wine
'MYST.EXE'`
Click through the intro and into the image in the book, this should get you
into the first world. On wine it just plays a sound, and then locks up.
--
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=20190
Summary: HOMMV Map Editor pane shrinks on every refresh
(Unhandled query type 4)
Product: Wine
Version: 1.1.30
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: myk002(a)yahoo.com
Heroes of Might and Magic V Map Editor is unusable due to the rendered editing
pane continually refreshing at smaller and smaller sizes until it disappears.
The editor shown in the picture attachments is the one for Tribes of the East,
but all three map editors (original, Hammers of Fate) behave similarly.
It is also notable that the map editor application takes an inordinately long
time to appear, and uses 100% of the CPU until it does. Once it does finally
appear, menus are navigatable, and the application appears to function normally
other than the constant refreshing of the editing pane. Every time the editor
pane refreshes (and shrinks), the following warning message appears on the
console:
fixme:d3d:IWineD3DDeviceImpl_CreateQuery (0x1a06c0) Unhandled query type 4
--
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=53903
Bug ID: 53903
Summary: LoggerPro3 video analysis does not work
Product: Wine
Version: 7.20
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: tuomas.nurmi(a)opinsys.fi
Distribution: ---
Created attachment 73446
--> https://bugs.winehq.org/attachment.cgi?id=73446
Log of trying to insert video in LoggerPro Demo, Wine 7.20,
WINEDEBUG=warn+all,mfplat
When trying to use LoggerPro3 video analysis tool under Wine, instead of a
in-app widget playing the selected video, an error is produced.
Tested on Debian 11 Bullseye (equivalent). I've monitored that there's lately
been changes in Wine that probably affect this functionality, and I've assessed
from my various test logs that the movie analysis tool seems to have been
getting closer to functioning thanks to them. However, it still doesn't with a
today's git checkout, so I'll document my test results here.
The non-functionality is reproducible with the freely downloadable 30 day demo
version of LoggerPro, which is available at
https://www.vernier.com/download-logger-pro-demo-win , however the resulting
error of demo and full version seem to slightly differ here.
The tool can be invoked with: Main window menubar -> Insert -> Movie -> select
a video file (demo videos available at ../../Language independent/Movies)
After installing all the gstreamer packages I could think of, the final error
message I've gotten with the demo version is as follows:
Movie Load Error
Error code: 0xc00d36b3
Log of this, run with WINEDEBUG=warn+all,mfplat on Wine 7.20, is attached.
I will also attach two logs of running a full version, one log file when on
Wine 7.20, and one with today's Wine git head, which produce a slightly
different error message box: (translated from Finnish)
Error loading video
Error code 0xc00d5212
Video format or codec not supported
--
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=47647
Bug ID: 47647
Summary: Laragon hangs while "Initializing data"
Product: Wine
Version: 4.14
Hardware: x86-64
URL: https://github.com/leokhoa/laragon/releases/download/4
.0.15/laragon-full.exe
OS: Mac OS X
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: tobbi.bugs(a)googlemail.com
$ openssl sha256 laragon-full.exe
SHA256(laragon-full.exe)=
55f1c421a6631755da5de30dcdc72c361b8dbf688fc8b773bdd5a10f36dd2f73
When trying to start the server in Laragon, it yields the following error
message:
Steps to reproduce:
1. Download and install Laragon from the provided URL.
2. Start the program from the default location (mine was C:/laragon)
3. Click the "Start all" button in the bottom left hand corner.
Laragon hangs while "Initializing data"... C:\laragon\data\mysql
--
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=48370
Bug ID: 48370
Summary: Virtual Magnifying Glass (Dynamic Mode) crashes on Mac
OS X
Product: Wine
Version: 5.0-rc2
Hardware: x86-64
URL: http://magnifier.sourceforge.net/
OS: Mac OS X
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: tobbi.bugs(a)googlemail.com
Created attachment 66118
--> https://bugs.winehq.org/attachment.cgi?id=66118
crash information
+++ This bug was initially created as a clone of Bug #48369 +++
$ openssl sha256 Vmg3.6_install.exe
SHA256(Vmg3.6_install.exe)=
2a22bd41b07b0589880c1ac822ff89de274da050631e2571c0bd9da4697ffdf7
$ wine --version
wine-5.0-rc2
Steps to reproduce:
1. Install Virtual Magnifying Glass and start it.
2. Click "Dynamic Mode".
Results: Wine crashes.
--
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=48369
Bug ID: 48369
Summary: Virtual Magnifying Glass turns screen black on Mac OS
X
Product: Wine
Version: 5.0-rc2
Hardware: x86-64
URL: http://magnifier.sourceforge.net/
OS: Mac OS X
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: tobbi.bugs(a)googlemail.com
$ openssl sha256 Vmg3.6_install.exe
SHA256(Vmg3.6_install.exe)=
2a22bd41b07b0589880c1ac822ff89de274da050631e2571c0bd9da4697ffdf7
$ wine --version
wine-5.0-rc2
Steps to reproduce:
1. Install Virtual Magnifying Glass and start it.
2. Click "Classic Mode".
Results: Screen turns black, Magnifier present and responding to mouse input,
just not magnifying anything.
--
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=45461
Bug ID: 45461
Summary: OnScreenKeyboard Portable: App displays splash screen
but does not start
Product: Wine
Version: 3.12
Hardware: x86-64
URL: https://portableapps.com/apps/accessibility/on-screen_
keyboard_portable
OS: Mac OS X
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: tobbi.bugs(a)googlemail.com
Created attachment 61801
--> https://bugs.winehq.org/attachment.cgi?id=61801
log
After installing (extracting) OnScreenKeyboard Portable and tryin to run it, it
does show the splash screen but does not start the actual program.
$ openssl sha256 On-ScreenKeyboardPortable_2.0.paf.exe
SHA256(On-ScreenKeyboardPortable_2.0.paf.exe)=
12c4943e1d7a65a12f7c58ac5aac3430b98c5158f18a94c51c26036770af19df
--
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.