Bug in RTL/SOAP affecting all delphi versions.
Bug in RTL/SOAP affecting all delphi versions.
InvRegistryV global variable (InvokeRegistry unit) is declared as var
var
InvRegistryV: TInvokableClassRegistry;
and later is checked in Initialization section:
if not Assigned(InvRegistryV) then
InitIR;
It could lead to AV especially when using in BPL (after unload/load)
InvRegistryV global variable (InvokeRegistry unit) is declared as var
var
InvRegistryV: TInvokableClassRegistry;
and later is checked in Initialization section:
if not Assigned(InvRegistryV) then
InitIR;
It could lead to AV especially when using in BPL (after unload/load)
https://quality.embarcadero.com/browse/AP-128?
ReplyDelete