Zitat von Roland Turcan <[EMAIL PROTECTED]>:

> Hello Mattias,
>
> I have forgotten to send also result of building under gdb. Here is:
>
> Compiling ./unit/ResConf.pas
> Assembling resconf
> An unhandled exception occurred at $00148A20 :
>
> Breakpoint 1, 0x00017500 in fpc_raiseexception ()
> (gdb) bt
> #0  0x00017500 in fpc_raiseexception ()
> #1  0x0010d334 in TOUTPUTFILTER__EXECUTE (THEPROCESS=0x2788a20,
> ACALLER=0x25e9d40, ATOOL=0x2997200, this=0x27882a0)
> #2  0x003b7bbc in TEXTERNALTOOLLIST__RUN (EXTTOOL=0x2997200,
> MACROS=0x29780c0, THEOUTPUTFILTER=0x27882a0, COMPILEROPTIONS=0x297ce90,
> this=0x25e9d40) at exttooldialog.pas:370

Thanks. Maybe reading fProcess.ExitStatus does some strange things.
I added a check in 15949 for the WaitOnExit, so that for a terminated process
the ExitStatus is not read.

[...]

Mattias

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to