Check for an invalid emscripten-sbrk-ptr. Would have helped detect the SAFE_HEAP/SIDE_MODULE bug
diff --git a/src/passes/PostEmscripten.cpp b/src/passes/PostEmscripten.cpp
index 8efaae8..65404ba 100644
--- a/src/passes/PostEmscripten.cpp
+++ b/src/passes/PostEmscripten.cpp
@@ -80,6 +80,9 @@
       runner->options.getArgumentOrDefault("emscripten-sbrk-ptr", "");
     if (sbrkPtrStr != "") {
       auto sbrkPtr = std::stoi(sbrkPtrStr);
+      if (sbrkPtr == 0 || sbrkPtr == -1) {
+        Fatal() << "Invalid value for emscripten-sbrk-ptr";
+      }
       ImportInfo imports(*module);
       auto* func = imports.getImportedFunction(ENV, "emscripten_get_sbrk_ptr");
       if (func) {