Hello,

Thanks again, as always, for a great product.

I just installed BaseX v9.1.2 (upgrading from a previous v9.1.2 snapshot), launched the GUI and then got interrupted.  When I returned, almost all of the JVM's memory was being used.  I hit "GC" several times but it didn't seem to help.  I had no database loaded/open.  Seems like some memory isn't getting freed properly.

Here's my "INFO"

General Information:
 Version: 9.1.2
 Used Memory: 1593 MB
Global options:
 AUTHMETHOD: Basic
 CACHETIMEOUT: 3600
 DBPATH: /usr/local/src/basex/data
 DEBUG: false
 FAIRLOCK: false
 HOST: localhost
 HTTPLOCAL: false
 IGNORECERT: false
 IGNOREHOSTNAME: false
 KEEPALIVE: 600
 LANG: English
 LANGKEYS: false
 LOG: true
 LOGMSGMAXLEN: 1000
 LOGPATH: .logs
 NONPROXYHOSTS: 
 PARALLEL: 8
 PARSERESTXQ: 3
 PASSWORD: 
 PORT: 1984
 PROXYHOST: 
 PROXYPORT: 0
 REPOPATH: /usr/local/src/basex/repo
 RESTPATH: 
 RESTXQPATH: 
 SERVERHOST: 
 SERVERPORT: 1984
 STOPPORT: 8985
 TIMEOUT: 30
 USER: 
 WEBPATH: /usr/local/src/basex/webapp
Local options
 ADDARCHIVES: true
 ADDCACHE: false
 ADDRAW: false
 ARCHIVENAME: false
 ATTRINCLUDE: 
 ATTRINDEX: true
 AUTOFLUSH: true
 AUTOOPTIMIZE: false
 BINDINGS: 
 CASESENS: false
 CATFILE: 
 CHECKSTRINGS: true
 CHOP: true
 COMPPLAN: true
 COPYNODE: true
 CREATEFILTER: *.xml
 CREATEONLY: false
 CSVPARSER: 
 DEFAULTDB: false
 DIACRITICS: false
 DOTCOMPACT: false
 DOTPLAN: false
 DTD: false
 ENFORCEINDEX: false
 EXPORTER: 
 FORCECREATE: false
 FTINCLUDE: 
 FTINDEX: false
 HTMLPARSER: 
 INLINELIMIT: 100
 INTPARSE: false
 JSONPARSER: 
 LANGUAGE: en
 LSERROR: 0
 MAINMEM: false
 MAXCATS: 100
 MAXLEN: 96
 MAXSTAT: 30
 MIXUPDATES: false
 PARSER: xml
 QUERYINFO: true
 RUNQUERY: true
 RUNS: 1
 SERIALIZE: true
 SERIALIZER: 
 SKIPCORRUPT: false
 SPLITSIZE: 0
 STEMMING: false
 STOPWORDS: 
 STRIPNS: false
 TAILCALLS: 256
 TEXTINCLUDE: 
 TEXTINDEX: true
 TEXTPARSER: 
 TOKENINCLUDE: 
 TOKENINDEX: false
 UPDINDEX: false
 WRITEBACK: false
 XINCLUDE: true
 XMLPLAN: true

Best regards,
Richard