https://bugs.winehq.org/show_bug.cgi?id=48174
Bug ID: 48174
Summary: wine-mono creates incorrect strings
Product: Wine
Version: 4.20
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: mscoree
Assignee: wine-bugs(a)winehq.org
Reporter: galtgendo(a)o2.pl
Distribution: ---
This bug is about Smile Game Builder - a game engine.
As a testcase 「虚毒ノ夢」 will be used - a (it seems - I don't actually know
Japanese) freeware game available from
https://kanawo.wixsite.com/teritoma/kodoku (first link is the download:
https://www.freem.ne.jp/dl/win/15104).
Problem 1.
As you might notice, the window title is purely mojibake.
CreateWindowEx expects CP_ACP string in cs->lpszName, but it's getting an utf8
one.
That's pretty much sums up what I could figure out about this part.
Problem 2.
This one is more tricky to notice; also, I couldn't figure out much about it,
so just describing symptoms.
Some of the strings printed on the screen (AFAICT neither by gdi, gdiplus nor
user32 standard text functions) are read from memory then written on the screen
past their actual length. What's more, they flicker - that is if such string is
printed, some of the time its extra part changes upon redraw.
As far as I understand mono (which, granted, isn't all that much), it would
suggest that upon string object creation its length is set incorrectly.
In the example game, you can observe it with a few strings as you start a new
game, then once you get control, if you walk to the closet (not the bookcase)
and interact with it, it's another such string.
--
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=9672
Summary: The Sims crashes with page fault on read access
Product: Wine
Version: 0.9.45.
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-directx-ddraw
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: diablownik(a)gmail.com
The Sims game doesn't run: output returns unhandled page fault on read access.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=54560
Bug ID: 54560
Summary: mscoree:mscoree - test_loadpaths_execute() sometimes
gets directory creation errors
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: mscoree
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
mscoree:mscoree - test_loadpaths_execute() sometimes gets directory creation
errors. With only 3 instances in the past 8 months this is pretty rare:
* 2022-07-26 on w10pro64-ko (64-bit)
mscoree.c:614: Test failed:
CreateDirectoryW(L"C:\\Users\\winetest\\AppData\\Local\\Temp\\loaC31F.tmp")
failed: 183
* 2022-11-23 on w7u (32-bit)
mscoree.c:614: Test failed:
CreateDirectoryW(L"C:\\Users\\winetest\\AppData\\Local\\Temp\\loaAB6B.tmp")
failed: 183
mscoree.c:619: Test failed:
CopyFileW(L"C:\\Users\\winetest\\AppData\\Local\\Temp\\loaAB6B.tmp\\loadpaths.exe")
failed: 3
mscoree.c:635: Test failed:
CreateDirectoryW(L"C:\\Users\\winetest\\AppData\\Local\\Temp\\loaAB6B.tmp\\libloadpaths")
failed: 3
mscoree.c:643: Test failed:
CopyFileW(L"C:\\Users\\winetest\\AppData\\Local\\Temp\\loaAB6B.tmp\\libloadpaths\\libloadpaths.dll")
failed: 3
mscoree.c:647: Test failed:
CreateProcessW(L"C:\\Users\\winetest\\AppData\\Local\\Temp\\loaAB6B.tmp\\loadpaths.exe")
failed: 3
mscoree.c:653: Test failed: L"libloadpaths\\libloadpaths.dll":
WaitForSingleObject returned -1: 6
mscoree.c:662: Test failed: L"libloadpaths\\libloadpaths.dll": Failed to
execute process
mscoree.c:673: Test failed:
DeleteFileW(L"C:\\Users\\winetest\\AppData\\Local\\Temp\\loaAB6B.tmp\\libloadpaths\\libloadpaths.dll")
failed: 3
mscoree.c:675: Test failed:
DeleteFileW(L"C:\\Users\\winetest\\AppData\\Local\\Temp\\loaAB6B.tmp\\loadpaths.exe")
failed: 3
mscoree.c:682: Test failed:
RemoveDirectoryW(L"C:\\Users\\winetest\\AppData\\Local\\Temp\\loaAB6B.tmp\\libloadpaths")
failed: 3
mscoree.c:682: Test failed:
RemoveDirectoryW(L"C:\\Users\\winetest\\AppData\\Local\\Temp\\loaAB6B.tmp")
failed: 267
* 2023-02-21 on w10pro64-en-AE (64-bit)
mscoree.c:614: Test failed:
CreateDirectoryW(L"C:\\Users\\winetest\\AppData\\Local\\Temp\\loaD02D.tmp")
failed: 183
mscoree.c:635: Test failed:
CreateDirectoryW(L"C:\\Users\\winetest\\AppData\\Local\\Temp\\loaD02D.tmp\\private")
failed: 183
See https://test.winehq.org/data/patterns.html#mscoree:mscoree
Where 3 == ERROR_PATH_NOT_FOUND
6 == ERROR_INVALID_HANDLE
183 == ERROR_ALREADY_EXISTS
267 == ERROR_DIRECTORY
--
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=47326
Bug ID: 47326
Summary: Fair Strike fails to map joystick due to
IDirectInputDevice8 SetActionMap being a semi-stub.
Product: Wine
Version: 4.9
Hardware: x86
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: directx-dinput
Assignee: wine-bugs(a)winehq.org
Reporter: leslie_alistair(a)hotmail.com
Distribution: ---
The default joystick actions fail to be mapped since IDirectInputDevice8
SetActionMap assumes that the instance guid is not NULL.
--
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=46562
Bug ID: 46562
Summary: Notepad++ 7.6.3 crashes when searching twice and first
time found results
Product: Wine
Version: 4.0
Hardware: x86-64
OS: Mac OS X
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: bugs.winehq.org(a)fennec.ath.cx
Used 32bit installer and 64bit installer with version 7.6.3, both can crash the
same way.
https://notepad-plus-plus.org/repository/7.x/7.6.3/npp.7.6.3.Installer.exe
* Start Notepad++
* File -> Open
* Will propose "C:\Program Files (x86)\Notepad++" folder by default
* Chose change.log (or any other file)
* Click Open, window will close and file is displayed
* Search -> Find...
* Input anything that find a result, for example "Notepad" and click button
"Find All in All Opened Documents"
* With change.log file, 3 results will be displayed in the "Find result" footer
box (don't if it's the right name)
* Search box will close automatically if there are matches
* Search -> Find... (again)
Application crashes
It seems that if you first search does not find any result and you close the
search box manually, then next searches won't crash even if you have matches.
It looks like if the the first time you search and search ox close
automatically then it will crash.
--
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=54729
Bug ID: 54729
Summary: wine build fails with bison 3.0.5
Product: Wine
Version: 8.4
Hardware: x86-64
OS: Linux
Status: NEW
Keywords: regression
Severity: blocker
Priority: P2
Component: tools
Assignee: wine-bugs(a)winehq.org
Reporter: dmitry(a)baikal.ru
CC: rbernon(a)codeweavers.com
Regression SHA1: 071b0a5532fa2e69ea7a547ac0d8f106789d78a1
Distribution: ---
Starting from
commit 071b0a5532fa2e69ea7a547ac0d8f106789d78a1
Author: Rémi Bernon <rbernon(a)codeweavers.com>
Date: Thu Mar 23 09:23:43 2023 +0100
widl: Enable bison locations option.
building wine fails with
bison -o tools/widl/parser.tab.c -d ../wine.src/tools/widl/parser.y
../wine.src/tools/widl/parser.y:122.9-25: error: %define variable
'api.location.type' is not used
%define api.location.type {struct location}
^^^^^^^^^^^^^^^^^
make[1]: *** [Makefile:260004: tools/widl/parser.tab.h] Error 1
$ bison --version
bison (GNU Bison) 3.0.5
--
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=54701
Bug ID: 54701
Summary: Regression in Ultimate Race Pro
Product: Wine-staging
Version: 8.3
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: adec2011.ac(a)gmail.com
CC: leslie_alistair(a)hotmail.com, z.figura12(a)gmail.com
Distribution: ---
Used to work but now i get this when running in 8.3
wine: Unhandled page fault on write access to FF000004 at address 7BC276F3
(thread 0148), starting debugger...
--
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=54691
Bug ID: 54691
Summary: reg.exe:copy, reg.exe:delete, reg.exe:export,
reg.exe:import & reg.exe:query - The 64-bit tests fail
due to ERROR_ACCESS_DENIED errors in Wine
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: registry
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
Distribution: ---
Many reg.exe 64-bit tests fail due to ERROR_ACCESS_DENIED errors in Wine.
reg.exe:copy:
copy.c:678: Test failed: Failed to delete registry key, got error 5
copy.c:678: Test failed: Failed to delete registry key, got error 5
copy.c:679: Test failed: Failed to delete registry key, got error 5
copy.c:679: Test failed: Failed to delete registry key, got error 5
copy.c:683: Test failed: registry key 'Software\Wine\reg_copy' shouldn't
exist; got 0, expected 2
copy.c:684: Test failed: registry key 'Software\Wine\reg_test' shouldn't
exist; got 0, expected 2
copy.c:694: Test failed: got exit code 0, expected 1
reg.exe:delete:
delete.c:256: Test failed: Failed to delete registry key, got error 5
delete.c:256: Test failed: Failed to delete registry key, got error 5
reg.exe:export:
export.c:537: Test failed: Failed to delete registry key, got error 5
export.c:537: Test failed: Failed to delete registry key, got error 5
export.c:542: Test failed: registry key 'Software\Wine\reg_test' shouldn't
exist; got 0, expected 2
export.c:549: Test failed: got exit code 0, expected 1
reg.exe:import:
import.c:3730: Test failed: Failed to delete registry key, got error 5
import.c:3730: Test failed: Failed to delete registry key, got error 5
import.c:3755: Test failed: Failed to delete registry key, got error 5
import.c:3755: Test failed: Failed to delete registry key, got error 5
import.c:3777: Test failed: registry key 'Software\Wine\reg_test' shouldn't
exist; got 0, expected 2
reg.exe:query:
query.c:411: Test failed: Failed to delete registry key, got error 5
query.c:411: Test failed: Failed to delete registry key, got error 5
query.c:418: Test failed: query output does not match expected output
query.c:422: Test failed: query output does not match expected output
query.c:428: Test failed: Failed to delete registry key, got error 5
query.c:428: Test failed: Failed to delete registry key, got error 5
See https://test.winehq.org/data/patterns.html#reg.exe:copyhttps://test.winehq.org/data/patterns.html#reg.exe:deletehttps://test.winehq.org/data/patterns.html#reg.exe:exporthttps://test.winehq.org/data/patterns.html#reg.exe:importhttps://test.winehq.org/data/patterns.html#reg.exe:query
Note that these failures only happen in the wow64 case in Wine.
All the tests fail when run on their own in a clean wineprefix except
reg.exe:delete. That test's failures are actually caused by reg.exe:add. So to
reproduce the reg.exe:delete failures run the following couple of commands in
the same wineprefix:
./wine64 programs/reg/tests/x86_64-windows/reg.exe_test.exe add
./wine64 programs/reg/tests/x86_64-windows/reg.exe_test.exe delete
A bisect shows that all these failures started with the commit below:
commit 0da843f082217289d89b3eb9562c351ca9cb721e
Author: Sven Baars <sbaars(a)codeweavers.com>
Date: Wed Nov 30 11:42:39 2022 +0100
kernelbase: Restructure the open_key() loop.
--
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=54711
Bug ID: 54711
Summary: imm32:imm32 - test_ImmGetProperty() fails in the
Korean locale on Windows
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: imm32
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
imm32:imm32 - test_ImmGetProperty() fails in the Korean locale on Windows:
imm32.c:2994: Test failed: ImmGetProperty returned 1900554, error -559038737
See https://test.winehq.org/data/patterns.html#imm32:imm32
A bisect shows the failures started with the commit that introduced this test:
commit 08a6d7687aaaedcde3fb7c3c1c32910ea651a627
Author: Rémi Bernon <rbernon(a)codeweavers.com>
AuthorDate: Thu Mar 9 22:46:00 2023 +0100
imm32/tests: Test ImmGetProperty with the installed IME.
--
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=54710
Bug ID: 54710
Summary: imm32:imm32 - test_ImmEscape() fails in the Korean
locale on Windows
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: imm32
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
imm32:imm32 - test_ImmEscape() fails in the Korean locale on Windows:
imm32.c:3218: Test failed: ansi: GetLastError returned 0, error 0
imm32.c:3218: Test failed: unicode: GetLastError returned 0, error 0
See https://test.winehq.org/data/patterns.html#imm32:imm32
A bisect shows the failures started with the commit that introduced the tests:
commit c959a58801183ef407cc2d2b4a149bafa8eb014c
Author: Rémi Bernon <rbernon(a)codeweavers.com>
AuthorDate: Mon Mar 6 19:33:43 2023 +0100
imm32/tests: Test ImmEscape with the installed IME.
--
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.