Range check error when debugging the Lazarus IDE
Original Reporter info from Mantis: luizamerico
-
Reporter name: Luiz Americo
Original Reporter info from Mantis: luizamerico
- Reporter name: Luiz Americo
Description:
How to reproduce:
- Install TAChart
- Open lazarus.lpi
- Compile the IDE
- In the compiled IDE:
- Put a breakpoint in TChartNavScrollBar.ChartExtentChanged (tachart/tanavigation.pas)
- open tachar/demos/navigatedemo
- Set Over (F8) until line Position := Round(WeightedAverage(Min, Max, (le.a.X - fe.a.X) / fw));
- Try to Step In (F7) -> boom!
Exception: ERangeError with message "Range check error"
Context: TGDBMIDebuggerCommandExecute. State: Run
Using Lazarus 1.1 r39307 FPC 2.6.0 x86_64-linux-gtk 2
Mantis conversion info:
- Mantis ID: 23355
- Fixed in version: 1.1 (SVN)
- Fixed in revision: 39333 (#2473b706)
- Monitored by: » Ask (Alexander S. Klenin)