crash on repeated filters with large text
Posted: Mon Jun 13, 2016 11:56 am
I have a been getting crashes everytime in livecode 8 when repeating filters of a large text more than about 5 times.
The text is over 60000 lines with about 20 tabbed items per lines.
The first 2 tab delimited items of each line are a name and an ID.
Sometimes I need to get the line for a name or for an ID.
There may be repeated uses of the same name -with different IDs.
I need to filter the text for certain strings in item 1 or 2 of the text.
In certain situations I have to many strings to filter for, not just one (which seems to be stable).
When I need a repeat loop with the filtering more than about 5 times to gather information for more than 5 strings the repeated filters end up causing a crash.
I have reported this as a bug. http://quality.livecode.com/show_bug.cgi?id=17841
Any ideas what I might do while waiting for a fix?
Should I consider building arrays from the data instead, although it would have to be done after starting up the start to take into account the new data file which might is typically altered several times per day.
The text is over 60000 lines with about 20 tabbed items per lines.
The first 2 tab delimited items of each line are a name and an ID.
Sometimes I need to get the line for a name or for an ID.
There may be repeated uses of the same name -with different IDs.
I need to filter the text for certain strings in item 1 or 2 of the text.
In certain situations I have to many strings to filter for, not just one (which seems to be stable).
When I need a repeat loop with the filtering more than about 5 times to gather information for more than 5 strings the repeated filters end up causing a crash.
I have reported this as a bug. http://quality.livecode.com/show_bug.cgi?id=17841
Any ideas what I might do while waiting for a fix?
Should I consider building arrays from the data instead, although it would have to be done after starting up the start to take into account the new data file which might is typically altered several times per day.