|
a/website/BUGS.html |
|
b/website/BUGS.html |
|
... |
|
... |
41 |
<li>Indexing can crash on files with weird names (inconsistent with the
|
41 |
<li>Indexing can crash on files with weird names (inconsistent with the
|
42 |
locale) for which the format of the "file -i" command is
|
42 |
locale) for which the format of the "file -i" command is
|
43 |
unexpected. This is probably dependant on the type of system
|
43 |
unexpected. This is probably dependant on the type of system
|
44 |
and/or locale. Workaround: arrange for the offending file
|
44 |
and/or locale. Workaround: arrange for the offending file
|
45 |
not to be indexed (move it away or configure it out), or
|
45 |
not to be indexed (move it away or configure it out), or
|
46 |
apply <a href="patch-badfileoutput.diff">this patch</a>,
|
46 |
apply <a href="files/patch-badfileoutput.diff">this patch</a>,
|
47 |
which should work with all versions from 1.13 to 1.16.1</li>
|
47 |
which should work with all versions from 1.13 to 1.16.1</li>
|
48 |
<li>Under certain conditions, the indexer can use all
|
48 |
<li>Under certain conditions, the indexer can use all
|
49 |
available memory and crash. This is caused by a memory leak
|
49 |
available memory and crash. This is caused by a memory leak
|
50 |
in an error handling path inside unac, and can only be
|
50 |
in an error handling path inside unac, and can only be
|
51 |
triggered in specific conditions (all cases seen were from
|
51 |
triggered in specific conditions (all cases seen were from
|
52 |
files inside zip archives). Workaround: arrange for the
|
52 |
files inside zip archives). Workaround: arrange for the
|
53 |
offending file not to be indexed (move it away or configure
|
53 |
offending file not to be indexed (move it away or configure
|
54 |
it out), or apply <a href="patch-unac-icclose.diff">this
|
54 |
it out), or apply <a href="files/patch-unac-icclose.diff">this
|
55 |
patch</a>, which should work with all versions from 1.13 to
|
55 |
patch</a>, which should work with all versions from 1.13 to
|
56 |
1.16.1</li>
|
56 |
1.16.1</li>
|
57 |
<li>Real time indexer: when running with gamin on FreeBSD, the
|
57 |
<li>Real time indexer: when running with gamin on FreeBSD, the
|
58 |
indexer can deadlock in the gamin dialog in some
|
58 |
indexer can deadlock in the gamin dialog in some
|
59 |
cases.</li>
|
59 |
cases.</li>
|
|
... |
|
... |
62 |
versions). Workaround: restart indexer from time to time.</li>
|
62 |
versions). Workaround: restart indexer from time to time.</li>
|
63 |
<li>Real time indexer: directory moves are not handled at
|
63 |
<li>Real time indexer: directory moves are not handled at
|
64 |
all. Workaround: restart indexer from time to time.</li>
|
64 |
all. Workaround: restart indexer from time to time.</li>
|
65 |
<li>Recollq does not delete a temporary directory in some
|
65 |
<li>Recollq does not delete a temporary directory in some
|
66 |
cases (/tmp/rcl...).</li>
|
66 |
cases (/tmp/rcl...).</li>
|
|
|
67 |
<li>Most GUI queries are actually run two times which does not
|
|
|
68 |
help performance...</li>
|
67 |
<li>Cancelling a preview in the GUI will also cancel the indexing
|
69 |
<li>Cancelling a preview in the GUI will also cancel the indexing
|
68 |
thread if it is running.</li>
|
70 |
thread if it is running.</li>
|
69 |
<li>After an upgrade, the recoll GUI sometimes crashes on
|
71 |
<li>After an upgrade, the recoll GUI sometimes crashes on
|
70 |
startup. This is fixed by removing (back it up just in case)
|
72 |
startup. This is fixed by removing (back it up just in case)
|
71 |
~/.config/Recoll.org/recoll.conf, the QSettings storage for
|
73 |
~/.config/Recoll.org/recoll.conf, the QSettings storage for
|
72 |
recoll.</li>
|
74 |
recoll.</li>
|
73 |
<li>Most GUI queries are actually ran two times which does not
|
|
|
74 |
help performance...</li>
|
|
|
75 |
<li>Under Solaris, it is necessary to perform the initial
|
75 |
<li>Under Solaris, it is necessary to perform the initial
|
76 |
indexing with the recollindex program. For some unknown reason,
|
76 |
indexing with the recollindex program. For some unknown reason,
|
77 |
the recoll index thread does not work for creating the database.
|
77 |
the recoll index thread does not work for creating the database.
|
78 |
The only idea I have is a problem with exception handling (recoll
|
78 |
The only idea I have is a problem with exception handling (recoll
|
79 |
catches an exception while trying the yet inexistant db).</li>
|
79 |
catches an exception while trying the yet inexistant db).</li>
|