Difference between revisions of "AK-index segfault"

From ScarletDME
Jump to navigation Jump to search
(Nudge Diccon to state version number with bug claims :-))
m (attempt to improve grammar)
Line 1: Line 1:
 
==Scope of problem==
 
==Scope of problem==
This bug appears to be fixed in the current CVS tree, and with 2.6-6 of the OpenQM GPL release.
+
I've tried to reproduce this bug, and it appears to be fixed in the 2.6-6 release of the GPL OpenQM GPL.  Hence it should also be fixed in the CVS, but nobody has checked yet.
  
 
==Steps to reproduce==
 
==Steps to reproduce==

Revision as of 15:32, 14 September 2009

Scope of problem

I've tried to reproduce this bug, and it appears to be fixed in the 2.6-6 release of the GPL OpenQM GPL. Hence it should also be fixed in the CVS, but nobody has checked yet.

Steps to reproduce

Create a file called TESTFILE with a dictionary entry F1 of:

1: D
2: 1
3: 
4: F1
5: 5R
6: S

Now run this program to get some data in:

 open "TESTFILE" to file else stop
 
 for i = 1 to 2000
   data = i
   write data to file, "rec":i
 next i
 
 data = ''
 for i = 2001 to 2100
   write data to file, "rec":i
 next i
 
 end
 

Now

SELECT TESTFILE WITH F1 > 1500

works fine;

CREATE-INDEX TESTFILE F1
BUILD-INDEX TESTFILE F1
SELECT TESTFILE WITH F1 > 1500

Segfault.