https://bugs.winehq.org/show_bug.cgi?id=45806
Bug ID: 45806
Summary: Regedit doesn't paint windows contents
Product: Wine
Version: 3.15
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: gdi32
Assignee: wine-bugs(a)winehq.org
Reporter: ilias(a)thechampion.ru
Distribution: ---
Created attachment 62265
--> https://bugs.winehq.org/attachment.cgi?id=62265
Log gathered with +timestamp,+tid,+all,-relay,-heap,-ntdll,-virtual
I start regedit 3.15 in just created Wine directory and can see only menu bar
and status bar, registry tree and the rest isn't painted. I can export whole
registry so I think it's a graphic problem. regedit from Wine 3.0.2 work well.
regedit 3.14 is also affected.
Log is gathered with +timestamp,+tid,+all,-relay,-heap,-ntdll,-virtual.
--
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=50638
Bug ID: 50638
Summary: Builtin Dbghelp.dll doesn't succesfully load symbols
from a FakePDB PDB file
Product: Wine
Version: 6.1
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: dbghelp
Assignee: wine-bugs(a)winehq.org
Reporter: lorenzofer(a)live.it
Distribution: ArchLinux
Hi.
FakePDB is a plugin for IDA PRO 7.x that from the current program and database
loaded into IDA , generate a PDB file compatible with debuggers.
I created a PDB for Oblivion.exe (the executable of the game The Elder Scroll
Oblivion) as I weanted to try the system (and Oblivion has many internal
definition decoded from various projects, from OBSE to OblivionReloaded)
So I tried triggering a CTD (knowing a way to make the game crash immediatly)
but the winedbg wasn't loading the symbols, sometimes causing a crash of the
winedbg itself.
In the terminals there were a lot of:
04f4:fixme:dbghelp:symt_get_address Unsupported sym-tag --- for get-address
Going down the rabbit hole, I tried to see if I could get the value of the
sym-tag, adding a print, but the value was nonsensical (1114872 in decimal) too
big to be valid.
I continued to debug:
0584:trace:dbghelp_msc:pdb_init PDB(C:\Games\Oblivion\Oblivion.pdb): "Microsoft
C/C++ MSF 7.00\r\n\x1aDS\x00\
0584:trace:dbghelp_msc:pdb_init found DS for C:\Games\Oblivion\Oblivion.pdb:
age=1 guid={7bbd0a3a-8959-474f-aba3-082cd018c220}
0584:trace:dbghelp_msc:pdb_init
PDB(e:\NetworkProjectsPC\OblivionSE\Oblivion\Game\Oblivion.pdb): "Microsoft
C/C++ MSF 7.00\r\n\x1aDS\x00\
0584:trace:dbghelp_msc:pdb_init found DS for
e:\NetworkProjectsPC\OblivionSE\Oblivion\Game\Oblivion.pdb: age=1
guid={7bbd0a3a-8959-474f-aba3-082cd018c220}
0584:trace:dbghelp_symt:symt_new_public Adding public symbol L"oblivion":$LN21
@98124f
0584:trace:dbghelp_symt:symt_new_public Added public symbol L"oblivion":$LN21
@98124f a
The PDB is found and loaded properly, and the first symbol is succesfully
added.
However after the first symbol is added all the others start to fail:
0584:trace:dbghelp_symt:symt_new_public Adding public symbol
L"oblivion":??0?$LockFreeMap@PBDPAVKFModel@@@@QAE@XZ @438f10
0584:fixme:dbghelp:symt_get_address Unsupported sym-tag 1114872 for get-address
0584:trace:dbghelp_symt:symt_new_public Failing 10014 10000 10000 1465e64
(I added some traces to understand a bit better what's was going on, but the
issue should be clear)
Here seems to be that dbghelp_options is SYMOPT_AUTO_PUBLICS and
symt_find_nearest(module, address) return a non-null address, so the function
symt_new_public return null.
For every symbols except the first and the :EntryPoint symbol.
For now the only workaround I found is to comment this part of the code:
if ((dbghelp_options & SYMOPT_AUTO_PUBLICS) == SYMOPT_AUTO_PUBLICS && (sym
= symt_find_nearest(module, address) != NULL)){
return NULL;
}
And everything seems to work again, but I don't know if by doing this I broke
something else.
FakePDB code: https://github.com/Mixaill/FakePDB
(It use LLVM to generate the PDB file)
--
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=47105
Bug ID: 47105
Summary: [REGRESSION] FrostyModManager cant launch games
Product: Wine
Version: 4.7
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: advpack
Assignee: wine-bugs(a)winehq.org
Reporter: timofeevsv1989(a)gmail.com
Distribution: ---
Frosty Mod Manager is a WPF app, which depends on GalliumNine and
d3dcompiler_47
It load mods for frostbite games such as Dragon Age Inquisition and Mass Effect
Andromeda
When I trying to launch game with 4.7 - games just zombying in background
With wine 4.6 everything was OK
--
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=47882
Bug ID: 47882
Summary: Noita - Crash on launch
Product: Wine
Version: 4.17
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: digisteve5(a)gmail.com
Distribution: ---
Created attachment 65377
--> https://bugs.winehq.org/attachment.cgi?id=65377
backtrace
Tried with various desktop settings, set to Windows 7 and 10.
--
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=51500
Bug ID: 51500
Summary: ntdll:exception test_wow64_context() randomly fails on
Windows
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: ntdll
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
test_wow64_context() regularly gets one of the following two failures on
Windows:
exception.c:4370: Test failed: cs32: ecx f6a10000 / 4EAECB33F6A10000
or
exception.c:4450: Test failed: cs64: rsp not inside 64-bit stack
0000000002B7F388 / 00000000009E0000-0000000000A1FD20
It looks like at most one failure happens in a given run. They happen on
Windows 8.1 to Windows 10 2009, only QEmu VMs so far.
But the failures only happen about 6.9% of the time so the above data is not
100% certain yet.
The tests were added in this commit:
commit 9ae2b046ef2f645b122a2554cc8e32d3a3d79ccc
Author: Alexandre Julliard <julliard(a)winehq.org>
AuthorDate: Tue Jun 22 17:08:11 2021 +0200
ntdll/tests: Add more tests for Wow64 contexts.
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
--
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=51282
Bug ID: 51282
Summary: Samurai Shodown Reboot 2019: low gpu usage around
5-10% and low fps around 9-20fps
Product: Wine
Version: 6.7
Hardware: x86-64
URL: https://store.steampowered.com/bundle/21032/SAMURAI_SH
ODOWN_STEAM_EDITION/
OS: Linux
Status: UNCONFIRMED
Severity: critical
Priority: P2
Component: user32
Assignee: wine-bugs(a)winehq.org
Reporter: rezzafri(a)gmail.com
Regression SHA1: c2c78a2fe0ac13e4fca7ab4c17977b65e358485c
Distribution: Other
Regression on commit c2c78a2fe0ac13e4fca7ab4c17977b65e358485c. normal gpu usage
and fps with this commit reverted.
--
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=51521
Bug ID: 51521
Summary: Installer of Tencent meeting crashes when using enter
key in the license agreement screen.
Product: Wine
Version: 6.13
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: richedit
Assignee: wine-bugs(a)winehq.org
Reporter: jactry92(a)gmail.com
Distribution: ---
Created attachment 70361
--> https://bugs.winehq.org/attachment.cgi?id=70361
a +richedit log.
Steps to reproduce:
1. `wine TencentMeeting_0300000000_2.15.4.400.publish.exe`.
2. Pass the 'return' key for selecting a language.
3. Pass the 'return' key in the license agreement screen.
Then it will crash.
Wine version: wine-6.13-114-ga5f787ac445
MD5: 13359c85cb244a587e703111c80080ec
TencentMeeting_0300000000_2.15.4.400.publish.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=51479
Bug ID: 51479
Summary: Сreating a prefix gives "wine: Unhandled page fault on
write access ..."
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: lvb.crd(a)protonmail.com
CC: rbernon(a)codeweavers.com
Regression SHA1: b065daa600e858823944f996144ed233065da7fd
Distribution: ArchLinux
When closing winecfg after creating a prefix (I mean run winecfg without
prefix), now every time this message appears in the terminal:
wine: Unhandled page fault on write access to 0000000000000000 at address
00007F6E5819F9BB (thread 00d0), starting debugger...
Not sure if this is causing any negative consequences, and I have not found any
similar descriptions among the recent issues.
Bisecting tests indicate that it started after this patch series:
https://github.com/wine-mirror/wine/commits/f24c8c75fe11fc4b928d3ec45e71ea7…
Specific commit:
b065daa600e858823944f996144ed233065da7fd bad
e3b28631485a010219928a888fcc543a5bb3c61d good
I am using the build environment that Archlinux provides. If possible please
let me know if someone can reproduce this. Thanks.
--
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=51296
Bug ID: 51296
Summary: Cogmind: Mouse cursor is a black square
Product: Wine
Version: 6.10
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: user32
Assignee: wine-bugs(a)winehq.org
Reporter: jan.steffens(a)gmail.com
CC: z.figura12(a)gmail.com
Regression SHA1: db2b266c57b73e1a16785213ce923b749c84400e
Distribution: ArchLinux
Cogmind (a 2D SDL 1.2 game) sets a custom, monochrome mouse cursor. Since Wine
6.10, this cursor is broken and displays as a black square.
Cogmind Beta 10.2
Wine 6.9 (good), 6.10 (bad), 6.11 (bad)
GNOME 40.2 (no difference between Xorg and Wayland)
Arch Linux
db2b266c57b73e1a16785213ce923b749c84400e (user32: Handle monochrome icons in
CreateIcon() and CreateCursor() instead of CreateIconIndirect().) is the first
bad commit.
--
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=51380
Bug ID: 51380
Summary: The segment register tests fail in the wow32
ntdll:exception build
Product: Wine
Version: 6.10
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: ntdll
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
Distribution: ---
The segment register tests fail in the wow32 ntdll:exception build:
https://test.winehq.org/data/patterns.html#ntdll:exception
exception.c:1233: Test failed: wrong ds 0000 / 002b
exception.c:1234: Test failed: wrong es 0000 / 002b
exception.c:1235: Test failed: wrong gs 0000 / 002b
exception.c:1233: Test failed: wrong ds 0000 / 002b
exception.c:1234: Test failed: wrong es 0000 / 002b
exception.c:1235: Test failed: wrong gs 0000 / 002b
Note that these failures don't happen in a pure 32-bit prefix or when running
the 64-bit tests.
These tests were introduced by this commit:
commit 03fe2b36cdcd6d5b431af2bc02aeeb67219c1a51
Author: Alexandre Julliard <julliard(a)winehq.org>
AuthorDate: Tue Jun 22 12:43:09 2021 +0200
ntdll/tests: Add more tests for segment registers in 64-bit mode.
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
--
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.