[Bug 51257] New: Wine 6.10 regression, crash after "_Locinfo__Locinfo_ctor_cat_cstr" message in CLI
WineHQ Bugzilla
wine-bugs at winehq.org
Thu Jun 10 14:05:02 CDT 2021
https://bugs.winehq.org/show_bug.cgi?id=51257
Bug ID: 51257
Summary: Wine 6.10 regression, crash after
"_Locinfo__Locinfo_ctor_cat_cstr" message in CLI
Product: Wine
Version: 6.10
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: msvcp
Assignee: wine-bugs at winehq.org
Reporter: kle at bluewin.ch
Distribution: ---
Hi
It looks that I have found a new little regression in Wine 6.10.
When I open certain games like "Crash Tag Team Racing" in the CXBX-R Xbox
emulator there is mentioned at the CLI the following message:
0134:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0823F92C 1 C) semi-stub
0134:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0823F7AC 1 C) semi-stub
0134:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0823F8FC 1 C) semi-stub
wine: Unhandled page fault on write access to 0000000000000008 at address
000000006F2014F0 (thread 00a4), starting debugger...
The same game worked in Wine devel 6.9 and 6.8 so far that it could be started
and played. The sole limitation was that the saving of the game data (inside
the emulator) was not possible. Every time when this has been tried I get at
the CLI the following message (but the game doesn't crash):
0160:fixme:file:NtCreateFile alloc_size not supported
0160:fixme:file:NtSetInformationFile Unsupported class (19)
0160:fixme:file:NtCreateFile alloc_size not supported
0160:fixme:file:NtSetInformationFile Unsupported class (19)
0160:fixme:file:NtCreateFile alloc_size not supported
0160:fixme:file:NtSetInformationFile Unsupported class (19)
0160:fixme:file:NtCreateFile alloc_size not supported
0160:fixme:file:NtSetInformationFile Unsupported class (19)
So out of mine view, there was a regression in Wine 6.10. Unfortunately I am
not sure where the root of the problem is. It looks that in Wine 6.10 the
"NtCreateFile alloc_size" is now present, otherwise I would get the same
information at the CLI as before.
Whatever, other games, which doesn't use the same system calls work normally.
Except that these are limited in saving the game data within CXBX-R (which is a
common issue under Wine). More information about the current state of that
emulator in newer Wine versions can be found here:
https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/issues/2161
Unfortunately, to reproduce this error, the emulator and an affected game like
"Crash Tag Team Racing" is necessary. The CXBX-R build I tested can be found
here: https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/releases/tag/CI-ba9ee5f
The "winetricks -q d3dcompiler_47" argument is needed, the built-in dll doesn't
work. That's it. ;-)
--
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.
More information about the wine-bugs
mailing list