diff --git a/src/start_screen.cpp b/src/start_screen.cpp index 98285fd..0d53633 100644 --- a/src/start_screen.cpp +++ b/src/start_screen.cpp @@ -55,6 +55,10 @@ StartScreen::StartScreen(const std::vector& args, SDL_Renderer const auto& plugin_path = args.at(ai); // TODO: check for dups queued_plugin_paths.push_back(static_cast(plugin_path)); + } else if (args.at(ai) == "--crash") { + // HACK: force bad pointer + int* _p {reinterpret_cast(args.size())}; + *_p = 1337; } else { std::cerr << "TOMATO error: unknown cli arg: '" << args.at(ai) << "'\n"; }