Project JEDI - Issue Tracker
Mantis Bugtracker

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0002764 [JEDI VCL] 00 JVCL Components crash always 2005-03-16 10:00 2005-04-12 02:55
Reporter bartmichael View Status public  
Assigned To obones
Priority normal Resolution fixed  
Status resolved   Product Version
Summary 0002764: JvAppEvent conflict with JvAppInst
Description JvAppInst frees Application so in TJvAppEventList.ClearEvents Application=nil and we get access violation.

Solution: in JvAppEvent.pas

TJvAppEventList.ClearEvents;
begin
  if FHooked then
  begin
    if Application <> nil then
    begin
      Application.OnActivate := nil;
      .........
    end;
    if Screen <> nil then
      .........
Additional Information
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0006918)
obones (administrator)
2005-04-12 02:51
edited on: 2005-04-12 02:51

Please check with the latest version of both the JCL and JVCL, Application should not be freed anymore.

(0006920)
obones (administrator)
2005-04-12 02:55

Anyway, I added the code, it is indeed possible that the Application object is set to nil before our finalization code is called.

- Issue History
Date Modified Username Field Change
2005-03-16 10:00 bartmichael New Issue
2005-04-12 02:51 obones Note Added: 0006918
2005-04-12 02:51 obones Status new => feedback
2005-04-12 02:51 obones Note Edited: 0006918
2005-04-12 02:55 obones Status feedback => resolved
2005-04-12 02:55 obones Resolution open => fixed
2005-04-12 02:55 obones Assigned To => obones
2005-04-12 02:55 obones Note Added: 0006920


Mantis 1.1.6[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker