Export to GitHub

factplusplus - issue #20

FaCT++ crashes with malloc error


Posted on Dec 2, 2009 by Helpful Elephant

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 Panda

I 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