Hi, I can't update the bug report as it is marked as resolved but the fix is wrong. TBytes is a managed type and as soon as TBookmarkList.SetCurrentRowSelected exits, the bookmark is released also. As a result the pointer stored in FList isn't valid anymore and multiselect doesn't work anymore.
An imporved fix is attached at http://bugs.freepascal.org/view.php?id=21876 Ludo -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
