I downloaded two of your fixed files - resh.inc and sysres.inc. I replaced them with those available in my assembly, in the fpc \ 3.0.4 \ source \ rtl \ inc folder. Then he climbed into the list of packages and added one, forcing Lazarus to rebuild the environment according to the "normal assembly" profile. After that I tried to start the project and got the same Access Violation on the same line - ReadComponentRes (ResourceName, Component); Hence the question - did I somehow improperly execute the Lazarus patch or did you still not completely correct the error? I apologize for my English - I don’t have much with it ...