[Lazarus] lazarus 1.6+fpc 2.6.4, win32, crashes in iphtml.pas

Luca Olivetti luca at wetron.es
Fri Sep 30 13:15:08 CEST 2016


El 30/09/16 a les 13:01, Ondrej Pokorny via Lazarus ha escrit:
> On 30.09.2016 12:57, Luca Olivetti via Lazarus wrote:
>> El 30/09/16 a les 12:51, Ondrej Pokorny via Lazarus ha escrit:
>>> On 30.09.2016 12:27, Luca Olivetti via Lazarus wrote:
>>>> If I compile the old turbopower_ipro with this directive (even if it
>>>> doesn't need it) it doesn't work (the information box doesn't show
>>>> anything, though I didn't manage to crash lazarus yet), while if I
>>>> rewrite the new iphtml.pas in order to remove the directive it works
>>>> OK.
>>>
>>> Strange, there is no {$MODESWITCH NESTEDPROCVARS} directive in my
>>> Lazarus trunk\components\turbopower_ipro\iphtml.pas or any other file
>>> (except of one file in examples).
>>
>> ipdefine.inc.
>
> Already fixed in trunk. See http://mantis.freepascal.org/view.php?id=29982
>
> I'll add it to merge list for 1.6

Duh, basically is the same fix I just sent. I deserve it for not 
checking trunk.
However, if the problem is with {$MODESWITCH NESTEDPROCVARS} and fpc 
2.6.4, there are still a handful of units that use it in trunk:

lcl/grids.pas
components/lazdebuggergdbmi/gdbmidebugger.pp
components/debuggerintf/dbgintfdebuggerbase.pp
components/fpdebug/app/fpdserver/debugthreadcommand.pas
components/turbopower_ipro/examples/sumabfrm.pas
components/lazutils/lcsvutils.pas

Bye
-- 
Luca Olivetti
Wetron Automation Technology http://www.wetron.es/
Tel. +34 93 5883004 (Ext.3010)  Fax +34 93 5883007


More information about the Lazarus mailing list