gkunter / coquery

Coquery is a free corpus query tool for linguists, lexicographers, translators, and anybody who wishes to search and analyse a text corpus.
GNU General Public License v3.0
18 stars 4 forks source link

Occasionally, quick repetitions of New queries can cause the program to lock #242

Closed gkunter closed 7 years ago

gkunter commented 7 years ago

Sometimes, executing the New query command quickly several times can completely lock the program, apparently during mutate() or during summarize().

Relative frequently, queries just lock the program, for no obvious reason. The lock appears to take place either during during mutate() or during summarize(). The conditions are difficult to reproduce, which is very unfortunately. This may have something to do with using reference corpora. But it's probably a threading issue?

The conditions under which this happens is not fully clear, but it appears to be reproducible in this setup:

Corpus: ice_ng, Reference corpus: buckeye, connection: Default (SQLite). Query string [believe], output columns Word, POS, Gender, and reference corpus function LL() .

Pressing Ctrl+N several times can lock the program.