https://sourceware.org/bugzilla/show_bug.cgi?id=32675
Bug ID: 32675
Summary: Wine binaries built with binutils 2.44 no longer run
Product: binutils
Version: 2.44
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: ld
Assignee: unassigned at sourceware dot org
Reporter: mike at fireburn dot co.uk
Target Milestone: ---
Removing ~/.wine and running winecfg
002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly
L"Microsoft.Windows.Common-Controls" (6.0.0.0)
002c:fixme:winediag:loader_init wine-staging 10.0 is a testing version
containing experimental patches.
002c:fixme:winediag:loader_init Please mention your exact version when filing
bug reports on winehq.org.
0044:fixme:actctx:parse_depend_manifests Could not find dependent assembly
L"Microsoft.Windows.Common-Controls" (6.0.0.0)
wine: Unhandled page fault on write access to 0000000140021B30 at address
00006FFFFFF36730 (thread 0044), starting debugger...
0044:err:seh:start_debugger Couldn't start debugger L"winedbg --auto 64 168"
(2)
Read the Wine Developers Guide on how to set up winedbg or another debugger
wine: Unhandled page fault on write access to 0000000140021940 at address
00006FFFFFF36730 (thread 002c), starting debugger...
002c:err:seh:start_debugger Couldn't start debugger L"winedbg --auto 40 160"
(2)
Read the Wine Developers Guide on how to set up winedbg or another debugger
wine: could not load kernel32.dll, status c0000135
I bisected this back to:
ommit db00f6c3aceabbf03acdb69e74b59b2d2b043cd7
Author: Liu Hao <[email protected]>
Date: Wed Nov 27 14:27:53 2024 +0000
PE LD: Merge .CRT .ctors and .dtors into .rdata
PR 32264
bfd/peXXigen.c | 3 ++-
ld/scripttempl/pe.sc | 112
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------------------------
ld/scripttempl/pep.sc | 111
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------
ld/testsuite/ld-pe/aarch64.d | 35
+++++++++++++----------------------
ld/testsuite/ld-pe/longsecn-1.d | 7 +++++--
ld/testsuite/ld-pe/longsecn-2.d | 7 +++++--
ld/testsuite/ld-pe/longsecn.d | 7 +++++--
ld/testsuite/ld-pe/orphan.d | 9 +++++----
ld/testsuite/ld-pe/orphan_nu.d | 9 +++++----
ld/testsuite/ld-pe/pdb2-section-contrib.d | 2 +-
ld/testsuite/ld-pe/pe-aarch64.d | 13 ++-----------
ld/testsuite/ld-pe/secidx.d | 6 +++---
ld/testsuite/ld-pe/secidx_64.d | 4 ++--
ld/testsuite/ld-pe/secidx_aarch64.d | 4 ++--
ld/testsuite/ld-pe/secrel.d | 2 +-
ld/testsuite/ld-pe/secrel_64.d | 4 ++--
ld/testsuite/ld-pe/tlssec64.d | 2 +-
17 files changed, 172 insertions(+), 165 deletions(-)
Reverting it and rebuilding wine fixes the issue
--
You are receiving this mail because:
You are on the CC list for the bug.