View Issue Details

IDProjectCategoryView StatusLast Update
0023906LazarusIDEpublic2013-02-17 13:31
ReporterBigChimpAssigned ToMattias Gaertner 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Platformx64 (with x86 compiler)OSWindowsOS VersionVista
Product Version1.1 (SVN)Product Build 
Target Version1.2.0Fixed in Version1.1 (SVN) 
Summary0023906: Invalid character in include file hangs Lazarus on opening project
DescriptionWhen opening the attached project with invalid data (character "'ÿ'" ($FF))(where I accidentally typed {$i fclel.res} instead of {$r fclel.res}, Lazarus hangs and does not respond.

Running lazbuild hangs after reading the config file. (Note: tried with a simple GUI application which did show an error running lazbuild)

Steps To ReproduceTry to open or compile attached console project.
Additional InformationCompiling with fpc does give a useful error message:
Free Pascal Compiler version 2.7.1 [2013/02/17] for i386
Copyright (c) 1993-2013 by Florian Klaempfl and others
Target OS: Win32 for i386
Compiling adscrub.lpr
fclel.res(1,9) Fatal: illegal character "'ÿ'" ($FF)
Fatal: Compilation aborted
Error: c:\development\fpctrunk\bin\i386-win32\ppc386.exe returned an error exitcode
TagsNo tags attached.
Fixed in Revision40335
LazTarget-
WidgetsetWin32/Win64
Attached Files

Activities

Reinier Olislagers

2013-02-17 09:14

developer  

invalidchar.zip (1,761 bytes)

Reinier Olislagers

2013-02-17 12:29

developer   ~0065736

Thanks Mattias, the GUI issue is fixed.

However lazbuild still hangs. r40338

Mattias Gaertner

2013-02-17 13:13

manager   ~0065738

Lazbuild does not hang here.
Have you rebuilt lazbuild?
Please create a stacktrace.

Reinier Olislagers

2013-02-17 13:31

developer   ~0065739

Sorry, Mattias, indeed )(#*)$# forgot to rebuild lazbuild. Works fine.

Issue History

Date Modified Username Field Change
2013-02-17 09:14 Reinier Olislagers New Issue
2013-02-17 09:14 Reinier Olislagers File Added: invalidchar.zip
2013-02-17 11:34 Mattias Gaertner Fixed in Revision => 40335
2013-02-17 11:34 Mattias Gaertner Assigned To => Mattias Gaertner
2013-02-17 11:34 Mattias Gaertner Status new => resolved
2013-02-17 11:34 Mattias Gaertner Resolution open => fixed
2013-02-17 12:29 Reinier Olislagers Note Added: 0065736
2013-02-17 12:29 Reinier Olislagers Status resolved => assigned
2013-02-17 12:29 Reinier Olislagers Resolution fixed => reopened
2013-02-17 13:13 Mattias Gaertner Note Added: 0065738
2013-02-17 13:31 Reinier Olislagers Note Added: 0065739
2013-02-17 13:31 Reinier Olislagers Status assigned => closed
2013-02-17 13:31 Reinier Olislagers Resolution reopened => fixed
2013-02-17 13:31 Reinier Olislagers Fixed in Version => 1.1 (SVN)
2013-02-17 13:31 Reinier Olislagers Target Version => 1.2.0