delphi package - automated exception handling
andrea.manenti
Posts: 2 Joined: Fri Nov 18, 2022 9:16 am
Post
by andrea.manenti » Fri Nov 18, 2022 9:21 am
Hi,
I'm using the latest version of the component on Delphi 11.2 Alexandria.
When i clean any of my projects i get the warning "Binary not found!"
If i compile madexcept is disabled
here is what i get when i clean:
Code: Select all
10:16:14-569 BeforeCompile event, isCodeInsight: -
10:16:14-583 ProjectCompileStarted event, Project: "C:\GestionaleOpen\GO_UTENTI_PERSONALIZZATI\A25_UFFICIA\go_vtiger_OMCD\src\GO_VTIGER_OMCD.dproj", Mode: ?
10:16:14-583 [0] project "C:\GestionaleOpen\GO_UTENTI_PERSONALIZZATI\A25_UFFICIA\go_vtiger_OMCD\src\GO_VTIGER_OMCD.dproj"; moduleEditor[0]: "C:\GestionaleOpen\GO_UTENTI_PERSONALIZZATI\A25_UFFICIA\go_vtiger_OMCD\src\GO_VTIGER_OMCD.dpr"
10:16:14-583 current project: "C:\GestionaleOpen\GO_UTENTI_PERSONALIZZATI\A25_UFFICIA\go_vtiger_OMCD\src\GO_VTIGER_OMCD.dproj"
10:16:14-583 [1] project group
10:16:14-596 [0] project "C:\GestionaleOpen\GO_UTENTI_PERSONALIZZATI\A25_UFFICIA\go_vtiger_OMCD\src\GO_VTIGER_OMCD.dproj"; moduleEditor[0]: "C:\GestionaleOpen\GO_UTENTI_PERSONALIZZATI\A25_UFFICIA\go_vtiger_OMCD\src\GO_VTIGER_OMCD.dpr"
10:16:14-596 current project: "C:\GestionaleOpen\GO_UTENTI_PERSONALIZZATI\A25_UFFICIA\go_vtiger_OMCD\src\GO_VTIGER_OMCD.dproj"
10:16:14-596 BeforeCompile
10:16:14-596 extracted unit clause: "madExcept,Forms,DMARC,GGLOGIN,GGGESMCVT,GGGESATVT,GGMENU,ZZVTIGER,ZZCALLPRG,ZZNOTIFICHE,ZZSINCRONIZZA_VT,GGGESTVT"
10:16:14-624 ProjectCompileFinished event, Project: "C:\GestionaleOpen\GO_UTENTI_PERSONALIZZATI\A25_UFFICIA\go_vtiger_OMCD\src\GO_VTIGER_OMCD.dproj", Result: succeeded
10:16:14-637 [0] project "C:\GestionaleOpen\GO_UTENTI_PERSONALIZZATI\A25_UFFICIA\go_vtiger_OMCD\src\GO_VTIGER_OMCD.dproj"; moduleEditor[0]: "C:\GestionaleOpen\GO_UTENTI_PERSONALIZZATI\A25_UFFICIA\go_vtiger_OMCD\src\GO_VTIGER_OMCD.dpr"
10:16:14-637 current project: "C:\GestionaleOpen\GO_UTENTI_PERSONALIZZATI\A25_UFFICIA\go_vtiger_OMCD\src\GO_VTIGER_OMCD.dproj"
10:16:14-637 [1] project group
10:16:14-637 [0] project "C:\GestionaleOpen\GO_UTENTI_PERSONALIZZATI\A25_UFFICIA\go_vtiger_OMCD\src\GO_VTIGER_OMCD.dproj"; moduleEditor[0]: "C:\GestionaleOpen\GO_UTENTI_PERSONALIZZATI\A25_UFFICIA\go_vtiger_OMCD\src\GO_VTIGER_OMCD.dpr"
10:16:14-651 current project: "C:\GestionaleOpen\GO_UTENTI_PERSONALIZZATI\A25_UFFICIA\go_vtiger_OMCD\src\GO_VTIGER_OMCD.dproj"
10:16:14-651 AfterCompile, succeeded: +
10:16:14-651 root: "C:\GestionaleOpen\GO_UTENTI_PERSONALIZZATI\A25_UFFICIA\go_vtiger_OMCD\src\GO_VTIGER_OMCD"
10:16:14-651 isDpk: -
10:16:14-665 binary: "C:\GestionaleOpen\GO_UTENTI_PERSONALIZZATI\A25_UFFICIA\go_vtiger_OMCD\exe\GO_VTIGER_OMCD.exe"
10:16:14-665 map file: "C:\GestionaleOpen\GO_UTENTI_PERSONALIZZATI\A25_UFFICIA\go_vtiger_OMCD\exe\GO_VTIGER_OMCD.map"
[b]10:16:14-665 warning "Binary not found!"[/b]
10:16:14-665 AfterCompile done
10:16:14-679 AfterCompile event, succeeded: +, isCodeInsight: -
andrea.manenti
Posts: 2 Joined: Fri Nov 18, 2022 9:16 am
Post
by andrea.manenti » Fri Nov 18, 2022 10:11 am
I tried to reinstall the components but it doesn't work.
When i compile i get a lot of "not found"
Code: Select all
10:25:00-145 madExcept.BcbInitExceptBlockLDTC: $000059fc
10:25:00-145 .__InitExceptBlockLDTC not found
10:25:00-161 madExcept.BcbExceptionHandler: $000059f4
10:25:00-161 .____ExceptionHandler not found
10:25:00-161 madExcept.BcbThrowExceptionLDTC: $000059f8
10:25:00-161 ._ThrowExceptionLDTC not found
10:25:00-176 madExcept.BcbOrgMalloc: $00005a00
10:25:00-176 .___org_malloc not found
10:25:00-176 madExcept.BcbMemcpy not found
10:25:00-192 ._memcpy|memcpy not found
10:25:00-192 madExcept.BcbCallTerminate: $00005a04
10:25:00-192 .___call_terminate not found
10:25:00-208 madExcept.BcbVclClearEH: $00005a0c
10:25:00-208 .___VCL_clear_EH not found
10:25:00-208 madExcept.Forms_TApplication_HandleException: $0000599c
10:25:00-224 Vcl.Forms.TApplication.HandleException: $002fb908
10:25:00-224 madExcept.Forms_TApplication_ShowException: $000059a0
10:25:00-224 Vcl.Forms.TApplication.ShowException: $002fbd20
10:25:00-224 madExcept.Qforms_TApplication_HandleException: $000059a4
10:25:00-239 Qforms.TApplication.HandleException not found
10:25:00-239 madExcept.Qforms_TApplication_ShowException: $000059a8
10:25:00-239 Qforms.TApplication.ShowException not found
10:25:00-254 madExcept.FMX_TApplication_HandleException: $000059ac
10:25:00-254 FMX.Forms.TApplication.HandleException not found
10:25:00-254 madExcept.FMX_TApplication_ShowException: $000059b0
10:25:00-270 FMX.Forms.TApplication.ShowException not found
10:25:00-270 madExcept.SysUtils_ShowException: $000059b4
10:25:00-270 System.SysUtils.ShowException: $0005e384
10:25:00-270 madExcept.SysUtils_LoadPackage: $000059b8
10:25:00-286 System.SysUtils.LoadPackage: $000617f0
10:25:00-286 madExcept.SysUtils_InitializePackage: $000059bc
10:25:00-286 System.SysUtils.InitializePackage: $000616e4
10:25:00-286 madExcept.SysUtils_Exception_RaisingException: $000059c0
10:25:00-302 System.SysUtils.Exception.RaisingException: $0005eb10
10:25:00-302 madExcept.SysUtils_Exception_GetStackTrace: $000059c4
10:25:00-302 System.SysUtils.Exception.GetStackTrace: $0005eac0
10:25:00-318 madExcept.SysUtils_Exception_Destroy: $000059c8
10:25:00-318 System.SysUtils.Exception.Destroy: $0005ea70
10:25:00-318 madExcept.SysUtils_AnsiStrAlloc: $000059cc
10:25:00-318 System.SysUtils.AnsiStrAlloc|StrAlloc: $000579d0
10:25:00-332 madExcept.SysUtils_WideStrAlloc: $000059d0
10:25:00-332 System.SysUtils.WideStrAlloc: $000579b8
10:25:00-332 madExcept.Classes_CheckSynchronize: $000059d4
10:25:00-348 System.Classes.CheckSynchronize: $00146898
10:25:00-348 madExcept.CGIApp_TCGIApplication_CGIHandleException: $000059d8
10:25:00-348 Web.CGIApp.TCGIApplication.CGIHandleException not found
10:25:00-348 madExcept.ISAPIApp_TISAPIApplication_ISAPIHandleException: $000059dc
10:25:00-364 Web.Win.ISAPIApp.TISAPIApplication.ISAPIHandleException not found
10:25:00-364 madExcept.System_InitUnits: $000059e4
10:25:00-364 System.InitUnits: $0000b134
10:25:00-380 madExcept.System_FinalizeUnits: $000059e8
10:25:00-380 System.FinalizeUnits|FInitUnits: $0000b0cc
10:25:00-380 madExcept.System_ExceptionHandler: $000059ec
10:25:00-380 System.@ExceptionHandler: $0000afe4
10:25:00-395 madExcept.System_runErrMsg: $000059f0
10:25:00-395 System.runErrMsg: $00000a19
10:25:00-395 madExcept.ReportLeaks: $00005998
10:25:00-411 madExcept.DelphiDebugMm: $00005999
10:25:00-411 madExcept.CrashOnOverrun: $0000599a
10:25:00-411 Info: Binary patched.
10:25:00-411 append map file to binary
10:25:00-427 map file is not yet appended
10:25:00-770 append map file now
10:25:00-786 Info: map file appended
10:25:00-958 PatchBinary done
10:25:01-035 PatchBinary done
10:25:01-035 AfterCompile done
10:25:01-035 AfterCompile event, succeeded: +, isCodeInsight: -
madshi
Site Admin
Posts: 10764 Joined: Sun Mar 21, 2004 5:25 pm
Post
by madshi » Fri Nov 18, 2022 11:06 am
Is the path "C:\GestionaleOpen\GO_UTENTI_PERSONALIZZATI\A25_UFFICIA\go_vtiger_OMCD\exe\GO_VTIGER_OMCD.exe" correct? Is the EXE file actually there in the moment the complaint is shown?
The "not found" complaints are fine, they are for C++ related stuff and FireMonkey. If you don't use that stuff, the "not found" is as expected.