Hi Cédric,

sometimes our Virtuoso server segfaults on a sparql query.

When we were using version 6.1.2, the error on the log was:
09:24:48 GPF: bitmap.c:1552 next/prev of non-valid bit pos

With version 6.1.3, the error is now:
12:35:34 Invalid bit position on index: RDF_QUAD_POGS
12:35:34 GPF: bitmap.c:1606 next/prev of non-valid bit pos

Any idea of what the problem could be ?

I believe this issue is fixed in the 6.1.4 release we just announced earlier this week.

I suggest you first upgrade to 6.1.4

then you should run the following two statements on your database using the isql tool:

  select count (*) from RDF_QUAD table option (index primary key)
  select count (*) from RDF_QUAD table option (index RDF_QUAD_POGS)

These counts should match, else you may need to drop the index and re- create it:

  drop index RDF_QUAD_POGS;

create bitmap index RDF_QUAD_POGS on RDF_QUAD (P, O, G, S) partition (O varchar (-1, 0hexffff))

Let me know if this solves your problem.

Patrick
---
OpenLink Software

Reply via email to