From 6e84525c9b8c0b3441f55c1cbe45593b04c82acd Mon Sep 17 00:00:00 2001 From: Dave Parker Date: Sun, 28 Jun 2015 08:41:13 +0000 Subject: [PATCH] Bug fix for label export refactoring in last commit. git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@10115 bbc10eb1-c90d-0410-af57-cb519fbb1720 --- prism/src/prism/Prism.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/prism/src/prism/Prism.java b/prism/src/prism/Prism.java index 1a7b5cbe..76d958f0 100644 --- a/prism/src/prism/Prism.java +++ b/prism/src/prism/Prism.java @@ -3536,6 +3536,11 @@ public class Prism extends PrismComponent implements PrismSettingsListener */ private StateModelChecker createModelChecker(PropertiesFile propertiesFile) throws PrismException { + // Create a dummy properties file if none exist + // (the symbolic model checkers rely on this to store e.g. model labels) + if (propertiesFile == null) { + propertiesFile = parsePropertiesString(currentModulesFile, ""); + } // Create model checker StateModelChecker mc = StateModelChecker.createModelChecker(currentModelType, this, currentModel, propertiesFile); // Pass any additional local settings