anymore1113 / superobject

Automatically exported from code.google.com/p/superobject
0 stars 0 forks source link

Access Violation within Application.Terminate #36

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. When i use Application.Terminate i get an access violation in the following 
lines:

function TSuperObject._Release: Integer; stdcall;
begin
  Result := InterlockedDecrement(FRefCount);
  if Result = 0 then
    Destroy;         <-----
end;

Erste Gelegenheit für Exception bei $00684C48. Exception-Klasse $C0000005 mit 
Meldung 'access violation at 0x00684c48: write of address 0x00678a58'. Prozess 
Test.exe (4496)
What is the expected output? What do you see instead?

2. V1.2 on Win7 Ultimate.. Both Delphi XE2 AND XE3

Original issue reported on code.google.com by haftrech...@gmail.com on 9 Oct 2012 at 4:46