I have the trunk installed, and over here, it does not fault but simply does nothing on my windows 10-PRO PC when I define the keys for that ToDo menu.
I BUILT the Trunk as "NORMAL", you should try that and see what happens.
I have the 64-bit version operating for that, but I don't development on it because its influx all the time.
But I do know there are some other issues with it because it has some cosmetic problems where 4.6 does not have, this leads me to believe there could be some oversite somewhere in the code.
You can have un-freed memory, and this is picked up normally using HeapTrc but other memory problems like overwriting into other zones do not get detected very well and this is where some problems appear that can be hard to find.
Lazarus is a large project, and lots can go wrong.
Jamie