[lazarus] Display option problem..
Marc Weustink
marc at dommelstein.net
Sat Aug 2 12:42:11 EDT 2003
At 12:00 2-8-2003 -0500, Jesus Reyes wrote:
>Hi Marc, I've found some problems:
>
>Environment constructs like this:
>
>mc=() { mkdir -p $HOME/.mc/tmp 2>/dev/null;
> chmod 700 $HOME/.mc/tmp;
> MC=$HOME/.mc/tmp/mc-$$;
> /usr/bin/mc -P "$@" >"$MC";
> cd "`cat $MC`";
> rm -i -f "$MC";
> unset MC
>}
>
>confuse the debugger, here is the output mixed with other valid ones:
Hmmm.. have to check this.
>another problem: If I put a check mark to the Display option, the
>following code executes:
>
>322 procedure TRunParamsOptions.AssignEnvironmentTo(Strings:
>TStrings);
>323 begin
>324 IDEProcs.AssignEnvironmentTo(Strings,UserOverrides);
>325 if UseDisplay then
>326 Strings.Values['DISPLAY']:=Display;
>327 end;
>
>the problem is in the line 326: TApplication.HandleException
>Operation not allowed on sorted StringLists.
Ah, I already fixed that one, but only committed the debugger sources.
It's in CVS now
>Ooops, the debugger entered the error state
>
>but I dont know if it is related.
Yep, it is.
>One question: why is the debug
>process running between application runs?.
Why not ?
The idea was that firing up gdb once would gain some time .
Marc
More information about the Lazarus
mailing list