head 1.1; access; symbols pkgsrc-2026Q1:1.1.0.38 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.36 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.34 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.32 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.30 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.28 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.26 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.24 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.22 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.20 pkgsrc-2023Q4-base:1.1 pkgsrc-2023Q3:1.1.0.18 pkgsrc-2023Q3-base:1.1 pkgsrc-2023Q2:1.1.0.16 pkgsrc-2023Q2-base:1.1 pkgsrc-2023Q1:1.1.0.14 pkgsrc-2023Q1-base:1.1 pkgsrc-2022Q4:1.1.0.12 pkgsrc-2022Q4-base:1.1 pkgsrc-2022Q3:1.1.0.10 pkgsrc-2022Q3-base:1.1 pkgsrc-2022Q2:1.1.0.8 pkgsrc-2022Q2-base:1.1 pkgsrc-2022Q1:1.1.0.6 pkgsrc-2022Q1-base:1.1 pkgsrc-2021Q4:1.1.0.4 pkgsrc-2021Q4-base:1.1 pkgsrc-2021Q3:1.1.0.2 pkgsrc-2021Q3-base:1.1; locks; strict; comment @// @; 1.1 date 2021.09.11.08.53.19; author nia; state Exp; branches; next ; commitid skkOqpbHi6zV2w8D; desc @@ 1.1 log @audacity: Backport a crash fix (and another crash workaround...) @ text @$NetBSD$ [PATCH] Fix crash on track resize As discussed in #538, there is an issue with the track resize option, where with audacity >= 2.4.0, compiled using the autotools setup leads to a hard crash. The sizeof(wxFrame) in src/menus/ViewMenus.cpp and src/ProjectWindow.cpp is not aligned, leading to GetVerticalScrollBar in src/menus/ViewMenus.cpp accessing unallocated memory. By ordering the include of ProjectWindow.h before the include of Project.h, this crash is prevented. https://github.com/dvzrv/audacity/commit/d7e769040b508aaf15ce7b51cc1a565d41cdb079.patch --- src/menus/ViewMenus.cpp.orig 2020-05-19 09:43:53.000000000 +0000 +++ src/menus/ViewMenus.cpp @@@@ -4,10 +4,10 @@@@ #include "../CommonCommandFlags.h" #include "../Menus.h" #include "../Prefs.h" +#include "../ProjectWindow.h" #include "../Project.h" #include "../ProjectHistory.h" #include "../ProjectSettings.h" -#include "../ProjectWindow.h" #include "../Track.h" #include "../TrackInfo.h" #include "../TrackPanel.h" @