Memory error with complex boolean selections
Complex boolean selections that contain static subexpressions may result in reallocation of memory to which a pointer is retained elsewhere. This leads to crashes or other unpredictable behavior. Example of a selection that causes problems is
atomnr 1 to 4 or (atomnr 4 to 6 and (atomnr 5 to 7 or x < 2)).
The problem is fixed in master by dd3a102, which should be backported to release-4-5-patches.