OS: Windows 7
fwbuilder version: 5.1.0.3599 (Windows .exe downloaded from SourceForge).
Steps to reproduce:
- (Preperation) Create a directory called C:\test and in that dir an empty file called test.ipv4
- File -> New Object file.
- Edit -> Preferences -> General -> Data directory. Set to "C:\test"
- Create new IPtables-based using 'host fw template 1' called "test".
4a. New Object -> New Address table
4b. Configure Address table to Compile time.
4c. Click 'Choose file' and select test.ipv4 in C:\test (The notification will show that the path is converted to %DATADIR%" format. The new filename will be "%DATADIR%/test.ipv4").
- Add a new rule to the firewall policy by pressing the '+' sign.
- Drag newly cerated address table to the src-field.
- Compile. The comiplation fails with "test::: error: Global 'data directory' setting is blank"