V procedure FinalizeUnits pri ukoncovani aplikace občas dochází k vyvolání vyjimky Access violation
problém je že málokdy a jen u některých zákazníků
Ta pricina bude velmi pravdepodobne v tom, co psal Radek hned jako prvni odpoved. Kdyz jsem se letmo dival na ten stack trace, tak ta exception vznikne pri zavolani
TfrxReport.Destroy.
Nevim, kolik tam mas reportu, ale ja bych to resil tak, ze bych si logoval jmena vytvarenych/rusenych reportu, klidne do extra souboru a v pripade exception bych se podival na jejich parovani: kazdemu volani
Create musi odpovidat prave jedno
Destroy a naopak. Pokud to dokazes vyvolat u sebe, tak by meli stacit breakpointy v debuggeru.
Samozrejme spolecny predek vsech reportu by ti usetril dost prace - proto se u slozitych veci s dlouhou zivotnosti vyplati mezi knihovny 3. stran a svuj kod vkladat interposed vrstvu ;-)