Unknown reporter writes

recoll 1.21.0 + Xapian 1.2.21 (installed from debian jessie repository)

The indexing configuration specifies a top dir to-be-indexed path: /project

The indexing configuration includes a skippedPath pattern /project/ignored_DIR

After the recoll index has been created and/or updated, if the "ignored_DIR" subdirectory is deleted from disk… subsequently, upon reqesting "update index", recoll (correctly) reports "bad path /project/ignored_DIR".

Open the preferences, select the appropriate entry, click minus sign to remove. Again request "update index". Wait for recoll to report "Done", then perform a search. Upon clicking to open any item listed in the search results, recoll abends (segmentation fault).

medoc writes

Thanks for reporting this ! I can reproduce it, so, hopefully a fix can’t be too far away…

medoc writes

Missing ParamStale initialization would crash GUI when clicking Open after indexing config update. Fixes issue #284

→ <<cset f2f907cfd003 > >

medoc writes

Missing ParamStale initialization would crash GUI when clicking Open after indexing config update. Fixes issue #284

→ <<cset b0b78de41f97 > >

medoc writes

This will be fixed in future releases. The bug has no consequence on the index, the workaround for now is to just restart the GUI after changing a parameter in the indexing GUI config, or after it crashes.