[lazarus] Bugs in lazarus
Mattias Gaertner
nc-gaertnma at netcologne.de
Fri Mar 30 10:19:04 EST 2001
On 2001.03.30 10:07:47 +0200 FoodTechnologist wrote:
> > This looks somewhat nicer than a crash. But there will be no lineinfo
> > output and your bugreport will not be very helpful, which reduces the
> > chance to find the bug.
> > Are you sure, you want this?
>
> Sure! Besides,
> 1. 70 % of these bugs, I think, can be easily ignored and normal work
> will continue.
That's right, but how do you know which one is serious?
> 2. After finding a bug there are three ways: 1. repair it 2. send
> buginfo. 3. Ignore it
> 3. If you find a serious bug you can recompile lazarus and then send a
> log.
> 4. 98 % of logs is in writelns. So, you'll loose a small part without
> Access Violation message.
I planned to make the IDE error tolerable, when it is usable. e.g. when
most central parts have left the alpha state. If you are already using the
IDE for real projects, then I will add the try..excepts.
> There are some other minor bugs.
> 1. My brother said, that he will not concern this project as a serious
> while he will be able to place timer on the form. So, non-visual
components can be
> usefull.
Is that all? Just the non-visual components?
> May be, it will be reasonable to make fake components (TFakeTimer etc.),
> which will be somewhat like buttons (TFakeTimer=class(TButton)), and when
form
> is saved, it'll be possible to remove all FAKEs.
There is no need for fake components. There is not much missing to activate
non-visual components. The problem is the missing clipping. Without
clipping the icons will slow down the form designing. But, for your
brother, I will see if I can get this things to work.
> 2. !!!! Compiler is defaulting as /opt/fpc/ppc386. I have never had it
> there (only in /usr/bin). Lazarus crushes in this case. Course, I can
open
> options dialog, but only after opening lazarus begins searching compiler
at that
> place where it is stated. If settings are correct, but dialogue hasn't
been
> called, lazarus would use default settings
-You are right. The /usr/bin is more common than /opt/fpc/. I will add it.
-It is planned to set the default compiler path in the environment options.
-The current IDE should not crash if the compiler could not be found. It
should write the message
ERROR: a directory component in "/opt/fpc/ppc386" does not exist or is a
dangling symlink..
This works currently only under Linux.
-I committed some compiling bugfixes on tuesday. Perhaps you have an old
version. If not, then please send me some more hints to find the bug.
Mattias
More information about the Lazarus
mailing list