https://bugs.winehq.org/show_bug.cgi?id=57026
Bug ID: 57026 Summary: compile_commands.json change causes segmentation faults when running configure. Product: Wine Version: 9.12 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: tools Assignee: wine-bugs@winehq.org Reporter: topgamer7@gmail.com CC: julliard@winehq.org Regression SHA1: 65880e0c8c8f5cd699af6d80bf890d23f6c5d856 Distribution: ---
Created attachment 76875 --> https://bugs.winehq.org/attachment.cgi?id=76875 build log.
This commit is causing running ./configure to encounter a segmentation fault:
65880e0c8c8f5cd699af6d80bf890d23f6c5d856 is the first bad commit commit 65880e0c8c8f5cd699af6d80bf890d23f6c5d856 Author: Alexandre Julliard julliard@winehq.org Date: Wed Jun 26 10:37:46 2024 +0200
makedep: Generate a compile_commands.json file.
configure | 3 ++- configure.ac | 3 ++- tools/makedep.c | 131 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------- 3 files changed, 118 insertions(+), 19 deletions(-)
Found via git bisect.
My machine details:
Linux 6.10.2-arch1-1.1-g14 #1 SMP PREEMPT_DYNAMIC Tue, 30 Jul 2024 06:22:55 +0000 x86_64 GNU/Linux CPU: AMD Ryzen 9 6900HS with Radeon Graphics (16) @ 4.935GHz GPU: AMD ATI Radeon 680M GPU: AMD ATI Radeon RX 6650 XT / 6700S / 6800S Memory: 12822MiB / 23251MiB Host: ROG Zephyrus G14 GA402RK_GA402RK 1.0 OS: Manjaro Linux x86_64 WM: sway