From b82037948ba3b2cb57b278e325bd01578cc086c2 Mon Sep 17 00:00:00 2001 From: Terence Rokop Date: Sat, 25 Jul 2020 20:43:05 -0700 Subject: [PATCH 1/2] Initial attempts to support muse-dev analysis (Fixes shamelessly copied from Muse themselves!) --- .muse.toml | 1 + .muse/setup.sh | 2 ++ 2 files changed, 3 insertions(+) create mode 100644 .muse.toml create mode 100644 .muse/setup.sh diff --git a/.muse.toml b/.muse.toml new file mode 100644 index 0000000000..85fc412a05 --- /dev/null +++ b/.muse.toml @@ -0,0 +1 @@ +setup = ".muse/setup.sh" diff --git a/.muse/setup.sh b/.muse/setup.sh new file mode 100644 index 0000000000..a89c5f54a7 --- /dev/null +++ b/.muse/setup.sh @@ -0,0 +1,2 @@ +apt-get update +apt-get install -y libpq-dev pkg-config bison flex perl From 6692d6ab8f91d7bd8085b1786f04c7a606c134e1 Mon Sep 17 00:00:00 2001 From: Terence Rokop Date: Sat, 25 Jul 2020 21:37:56 -0700 Subject: [PATCH 2/2] Introduce egregious bug --- src/database/Database.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/database/Database.cpp b/src/database/Database.cpp index 49272b0e0d..ac626baa8a 100644 --- a/src/database/Database.cpp +++ b/src/database/Database.cpp @@ -263,6 +263,8 @@ Database::upgradeToCurrentSchema() std::to_string(SCHEMA_VERSION)); throw std::runtime_error(s); } + // do something dubious as a test + *((char*)NULL) = '0'; actBeforeDBSchemaUpgrade(); while (vers < SCHEMA_VERSION) {