Lazarus get's loopy on setting fpc source directory
Original Reporter info from Mantis: Almindor
-
Reporter name: Ales Katona
Original Reporter info from Mantis: Almindor
- Reporter name: Ales Katona
Description:
If I set the fpc source directory lazarus get's in an infinite loop.
The problem lies in components/codetools/definetemplates.pas
Function BrowseDirectory which is called from line 3063 goes infinite.
There's a TODO stating this problem right above that call :)
Steps to reproduce:
Compile lazarus in FreeBSD, start and select fpc source directory.
Additional information:
Backtrace:
#1550 $081e57a1 in BROWSEDIRECTORY (ADIRPATH=$290618cc, parentfp=$bfbfd938)
at definetemplates.pas:3063
#1551 $081e57a1 in BROWSEDIRECTORY (ADIRPATH=$290618cc, parentfp=$bfbfd938)
at definetemplates.pas:3063
#1552 $081e57a1 in BROWSEDIRECTORY (ADIRPATH=$290618cc, parentfp=$bfbfd938)
at definetemplates.pas:3063
#1553 $081e57a1 in BROWSEDIRECTORY (ADIRPATH=$290618cc, parentfp=$bfbfd938)
at definetemplates.pas:3063
#1554 $081e57a1 in BROWSEDIRECTORY (ADIRPATH=$290618cc, parentfp=$bfbfd938)
at definetemplates.pas:3063
#1555 $081e57a1 in BROWSEDIRECTORY (ADIRPATH=$290618cc, parentfp=$bfbfd938)
at definetemplates.pas:3063
#1556 $081e57a1 in BROWSEDIRECTORY (ADIRPATH=$290618cc, parentfp=$bfbfd938)
at definetemplates.pas:3063
#1557 $081e57a1 in BROWSEDIRECTORY (ADIRPATH=$290618cc, parentfp=$bfbfd938)
Ad inifitum
Mantis conversion info:
- Mantis ID: 1132
- OS: FreeBSD
- OS Build: 5.4-RELEASE
- Platform: x86_32
- Version: 0.9.9 (SVN)
- Target version: 0.9.10