diff --git a/src/linux/advanced-scene-switcher-nix.cpp b/src/linux/advanced-scene-switcher-nix.cpp index 16b63a25..4f50b463 100644 --- a/src/linux/advanced-scene-switcher-nix.cpp +++ b/src/linux/advanced-scene-switcher-nix.cpp @@ -203,6 +203,10 @@ void GetCurrentWindowTitle(std::string &title) &format, &num, &bytes, (uint8_t **)&data); + if (data == nullptr) { + return; + } + int status = 0; XTextProperty text; if (xstatus == Success) { @@ -386,4 +390,4 @@ int secondsSinceLastInput() XCloseDisplay(display); return idle_time; -} \ No newline at end of file +}