What steps will reproduce the problem? 1. Call FaCT++ from a Java application using OWL API v2 2. Load LKIF ontology with 250 instances 3. Try to retrieve every instance relation
What is the expected output? What do you see instead? The expected output would the list of every instance for every class. Instead, FaCT++ crashes with error code = 12. The actual error says:
java(254,0xb0801000) malloc: * mmap(size=2097152) failed (error code=12) error: can't allocate region
What version of the product are you using? On what operating system? I'm using FaCT++ Version 1.3.0 (29 May 2009) and accessing the reasoner through the OWL API v2
Please provide any additional information below. The Java application I built simple loads an ontology and calls the reasoner to retrieve all instances relations between individuals and classes. I call the JVM with the argument - Xmx2048M
Comment #1
Posted on Feb 24, 2010 by Quick PandaI fixed recently big memory leak when reasoning is performed with large amount of queries and individuals (exactly this case). Can you please try the SVN version; if you can not easily compile the version yourself, I can make a build for your architecture.
Comment #2
Posted on May 10, 2012 by Quick Panda(No comment was entered for this change.)
Status: Fixed
Labels:
Type-Defect
Priority-Medium