![]() |
[Delphi 12.1] Zugriffsverletzung bei Erstellung von neuer VCL Anwendung
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo zusammen,
von jetzt auf gleich kommt bei mir eine Schutzverletzung, wenn ich über das Menü Datei > Neu > Windows VCL Anwendung auswählen möchte. "Eigentlich" habe ich nichts an der IDE verändert. Die einzige Änderung war eine missglückte Installation von Delphi4Python via GetIt. Das lief auf mehrere Fehler beim Kompilieren. Ich habe das Paket deinstalliert, Rechner neu gestartet und dann hat die Installation geklappt. Leider kommt jetzt der besagte Fehler: Hat jemand eine Idee oder noch besser - eine Lösung :-) Fehler siehe Screenshot, Details hier:
Code:
[224AB320]{boreditu.dll} EK_ELISION.OBJ.@ElisionTreeUpdater@insertChild$qp11ElisionNodet1 + $80
[224AB9CF]{boreditu.dll} EK_ELISION.OBJ.@ElisionFinder@findEnclosing$qp11ElisionNode7Elision + $33 [224A1285]{boreditu.dll} EK_LINES.OBJ.@LineList@EnumBufferLines$qpqpvpcs$spvpqpvp7LineRep$vt2pucls + $13D [22496C07]{boreditu.dll} EK_ENTRY.OBJ.@C5_0 + $2253 [224CA403]{boreditu.dll} xx.@C2097_0 + $137B [22497CCE]{boreditu.dll} EK_ENTRY.OBJ.EK_GET_LINE_CONTENTS + $40A [224A3D5A]{boreditu.dll} EK_MARK.OBJ.@EditKernel@ek_un_hide_block$qqrv + $E [22497C89]{boreditu.dll} EK_ENTRY.OBJ.EK_GET_LINE_CONTENTS + $3C5 [784EA294]{rtl290.bpl } System.@FreeMem (Line 5010, "System.pas" + 20) + $0 [784F23A4]{rtl290.bpl } System.@UStrArrayClr (Line 26389, "System.pas" + 9) + $0 [79BEF5F6]{coreide290.bpl} EdProcs.SafeEkEval (Line 370, "EdProcs.pas" + 4) + $8 [79BEDE84]{coreide290.bpl} EdKrnl.EkEval (Line 3871, "EdKrnl.pas" + 7) + $9 [79BEDF6F]{coreide290.bpl} EdKrnl.AddElisionBlock (Line 3924, "EdKrnl.pas" + 20) + $9 [79BEEDAE]{coreide290.bpl} EdKrnl.InsertSavedElisions (Line 4828, "EdKrnl.pas" + 90) + $F [79C1E3A6]{coreide290.bpl} EditorBuffer.LoadViewStateEx (Line 5743, "EditorBuffer.pas" + 22) + $1D [79C1E6B6]{coreide290.bpl} EditorBuffer.TEditView.SelectView (Line 5778, "EditorBuffer.pas" + 24) + $9 [79C1D5EC]{coreide290.bpl} EditorBuffer.TEditView.SelectView (Line 5257, "EditorBuffer.pas" + 14) + $5 [79C676C0]{coreide290.bpl} EditorForm.TEditWindow.ViewSelect (Line 5420, "EditorForm.pas" + 10) + $6 [79C5F396]{coreide290.bpl} EditorForm.TEditWindow.UpdateViewInfo (Line 2606, "EditorForm.pas" + 32) + $9 [79C5EADD]{coreide290.bpl} EditorForm.TEditWindow.SelectBuffer (Line 2335, "EditorForm.pas" + 41) + $5 [79C5C8D8]{coreide290.bpl} EditorForm.TEditWindow.InsertView (Line 1483, "EditorForm.pas" + 14) + $8 [79C5BD35]{coreide290.bpl} EditorForm.TCustomEditView.AfterConstruction (Line 926, "EditorForm.pas" + 3) + $12 [784F0779]{rtl290.bpl } System.@AfterConstruction (Line 19710, "System.pas" + 2) + $5 [79C1CCC5]{coreide290.bpl} EditorBuffer.TEditView.Create (Line 4943, "EditorBuffer.pas" + 56) + $27 [79C18BBD]{coreide290.bpl} EditorBuffer.TEditBuffer.OpenNewView (Line 2768, "EditorBuffer.pas" + 18) + $E [79C19C0A]{coreide290.bpl} EditorBuffer.TEditBuffer.ShowEditor (Line 3245, "EditorBuffer.pas" + 10) + $6 [79B3B52E]{coreide290.bpl} SourceModule.TSourceModule.ShowEditorDefaultView (Line 624, "SourceModule.pas" + 2) + $2E [79B3BC6E]{coreide290.bpl} SourceModule.TSourceModule.AfterConstruction (Line 802, "SourceModule.pas" + 12) + $7 [784F0779]{rtl290.bpl } System.@AfterConstruction (Line 19710, "System.pas" + 2) + $5 [79B3AD69]{coreide290.bpl} SourceModule.TSourceModule.Create (Line 438, "SourceModule.pas" + 30) + $77 [207039CD]{delphivclide290.bpl} VclIDECmd.TNewForm.CreateEmptyForm (Line 141, "VclIDECmd.pas" + 1) + $35 [142BC09B]{delphicoreide290.bpl} DelphiGalleryItems.TNewFormItem.CreateForm (Line 180, "DelphiGalleryItems.pas" + 1) + $6 [207047DE]{delphivclide290.bpl} VclIDECmd.TPascalVCLProjectCreator.CreateDefaultModule (Line 395, "VclIDECmd.pas" + 5) + $14 [14316527]{delphicoreide290.bpl} BaseDelphiProject.TBaseDelphiProject.AfterConstruction (Line 4379, "BaseDelphiProject.pas" + 13) + $7 [1C695222]{delphide290.bpl} DelphiProject.TDelphiProject.AfterConstruction (Line 99, "DelphiProject.pas" + 2) + $2 [784F0779]{rtl290.bpl } System.@AfterConstruction (Line 19710, "System.pas" + 2) + $5 [143007CB]{delphicoreide290.bpl} BaseDelphiProject.TBaseDelphiProject.Create (Line 983, "BaseDelphiProject.pas" + 105) + $14F [1C695A94]{delphide290.bpl} DelphiProject.TDelphiProjectCreationTrait.CreateMSBProject (Line 229, "DelphiProject.pas" + 4) + $20 [79B4177F]{coreide290.bpl} ProjectFileUtils.CreateMSBProject (Line 769, "ProjectFileUtils.pas" + 10) + $36 [142BC27C]{delphicoreide290.bpl} DelphiGalleryItems.TNewDelphiProjectItem.Selected (Line 214, "DelphiGalleryItems.pas" + 10) + $2D [799838A2]{coreide290.bpl} GalleryTypes.TGalleryItem.DoSelect (Line 194, "GalleryTypes.pas" + 5) + $6 [79B69D70]{coreide290.bpl} GalleryServices.TGalleryNewMenuService.CreateProject (Line 222, "GalleryServices.pas" + 9) + $2 [00FBBA2D]{bds.exe } AppMain.TGalleryItemAction.Execute + $39 [786136FD]{rtl290.bpl } System.Classes.TBasicActionLink.Execute (Line 18472, "System.Classes.pas" + 8) + $B [6A0A6879]{vclactnband290.bpl} Vcl.ActnMenus.TCustomActionMenuBar.ExecAction (Line 1103, "Vcl.ActnMenus.pas" + 6) + $D [6A0A8138]{vclactnband290.bpl} Vcl.ActnMenus.TCustomActionMenuBar.TrackMenu (Line 1873, "Vcl.ActnMenus.pas" + 19) + $15 [6A0ABEB6]{vclactnband290.bpl} Vcl.ActnMenus.TCustomActionMainMenuBar.TrackMenu (Line 3839, "Vcl.ActnMenus.pas" + 5) + $3 [6A0A63F4]{vclactnband290.bpl} Vcl.ActnMenus.TCustomActionMenuBar.CMItemClicked (Line 973, "Vcl.ActnMenus.pas" + 2) + $11 [6A0A63FD]{vclactnband290.bpl} Vcl.ActnMenus.TCustomActionMenuBar.CMItemClicked (Line 974, "Vcl.ActnMenus.pas" + 3) + $4 [7B9EF146]{vcl290.bpl } Vcl.Controls.TControl.WndProc (Line 7920, "Vcl.Controls.pas" + 91) + $6 [7B9F47FB]{vcl290.bpl } Vcl.Controls.TWinControl.WndProc (Line 11154, "Vcl.Controls.pas" + 178) + $6 [7B9EED7C]{vcl290.bpl } Vcl.Controls.TControl.Perform (Line 7698, "Vcl.Controls.pas" + 10) + $8 [7B9F4687]{vcl290.bpl } Vcl.Controls.TWinControl.WndProc (Line 11102, "Vcl.Controls.pas" + 126) + $1D [7B9F47FB]{vcl290.bpl } Vcl.Controls.TWinControl.WndProc (Line 11154, "Vcl.Controls.pas" + 178) + $6 [2363CF71]{CnWizards_D120A.DLL} Unknown function at __dbk_fcall_wrapper + $7B231 [2363CFD8]{CnWizards_D120A.DLL} Unknown function at __dbk_fcall_wrapper + $7B298 [2363D08B]{CnWizards_D120A.DLL} Unknown function at __dbk_fcall_wrapper + $7B34B [6A0A8274]{vclactnband290.bpl} Vcl.ActnMenus.TCustomActionMenuBar.WndProc (Line 1917, "Vcl.ActnMenus.pas" + 25) + $4 [7B9F3CC0]{vcl290.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 10823, "Vcl.Controls.pas" + 3) + $6 [7861477C]{rtl290.bpl } System.Classes.StdWndProc (Line 19085, "System.Classes.pas" + 9) + $2 [7BB43927]{vcl290.bpl } Vcl.Forms.TApplication.ProcessMessage (Line 13282, "Vcl.Forms.pas" + 23) + $1 [7BB4396A]{vcl290.bpl } Vcl.Forms.TApplication.HandleMessage (Line 13312, "Vcl.Forms.pas" + 1) + $4 [7BB43CA9]{vcl290.bpl } Vcl.Forms.TApplication.Run (Line 13451, "Vcl.Forms.pas" + 27) + $3 [00FF8AD2]{bds.exe } bds.bds + $DE |
AW: [Delphi 12.1] Zugriffsverletzung bei Erstellung von neuer VCL Anwendung
Hab jetzt gerade aus Verzweiflung eine FMX Anwendung erstellt und danach nochmals versucht eine VCL Anwendung zu erstellen, das hat geklappt.
Ich schau mal ob es reproduzierbar ist und ob es weiterhin funktioniert. |
AW: [Delphi 12.1] Zugriffsverletzung bei Erstellung von neuer VCL Anwendung
![]() oder erstmal einfach mal die CnWizards rauswerfen und nochmal probieren. Vor dem Neu war ein anderes Projekt geöffnet? schau da mal in die DPROJ, was dort im <Excluded_Packages> drinsteht. |
AW: [Delphi 12.1] Zugriffsverletzung bei Erstellung von neuer VCL Anwendung
Vielen Dank für den Tip!
Habe das CnPack deinstalliert. Nach dem Delphi Neustart hat es ein mal geklappt eine neue VCL Anwendung aufzumachen. Delphi beendet und wieder neu gestartet, dann hat es erst auf den zweiten Anlauf geklappt. D.h. beim ersten Versuch kam wieder eine Schutzverletzung, beim zweiten Versuch ging die Form dann aber auf. Komisch |
AW: [Delphi 12.1] Zugriffsverletzung bei Erstellung von neuer VCL Anwendung
Hi ,
Well i don't think CnWizards has anything to do with this Access Violation, simply because the Stack trace is corrupted and makes no sense !! I can't think of a situation where FreeMem can call a method/function/procedure outside its scope "system" unless it is calling a custom installed memory manager, and it makes no sense for such MM to have a function/procedure called EK_ENTRY.OBJ.EK_GET_LINE_CONTENTS !?? and that inside a DLL "boreditu.dll" which looks like (and could be) the IDE editor. So the stack is not to be trusted in this case, either being corrupted (overwritten) or that DLL lacks appropriate SEH handler to help unwinding the stack properly, in all cases this bug is way more dangerous and this stack trace should be very useful for Embarcadero to fix, which should be tracked ASAP, in my opinion this is (hidden/unnoticed) uninitialized var/field case, and this bug could be lurking in every setup instance of the IDE and waiting some luck to bite. @BastiFantasti you should this report this stack and this behavior, and if you can save everything you can like IDE settings ..etc as it is reproducible on your device, it might help. |
AW: [Delphi 12.1] Zugriffsverletzung bei Erstellung von neuer VCL Anwendung
Guten Morgen,
in der Tat hat das Deinstallieren der CnPackerweiterung nichts verändert. Das Problem besteht weiterhin (gerade getestet, deshalb nun das Update) Ein paar mal hat es jetzt noch funktioniert, dass ich erst ein anderes Projekt geöffnet habe und dann eine neue Anwendung anlegen konnte. Das klappt jetzt allerdings auch nicht mehr. Ich glaube das Problem tritt auf, seit ich die Delphi4Python Erweiterung über GetIt installiert habe. Ich deinstallier diese Erweiterung mal wieder und schaue ob sich das Problem ändert/verbessert/löst- Hier der aktuelle Stack Trace:
Code:
[21A0B320]{boreditu.dll} EK_ELISION.OBJ.@ElisionTreeUpdater@insertChild$qp11ElisionNodet1 + $80
[21A0B9CF]{boreditu.dll} EK_ELISION.OBJ.@ElisionFinder@findEnclosing$qp11ElisionNode7Elision + $33 [21A01285]{boreditu.dll} EK_LINES.OBJ.@LineList@EnumBufferLines$qpqpvpcs$spvpqpvp7LineRep$vt2pucls + $13D [219F6C07]{boreditu.dll} EK_ENTRY.OBJ.@C5_0 + $2253 [21A2A403]{boreditu.dll} xx.@C2097_0 + $137B [219F7CCE]{boreditu.dll} EK_ENTRY.OBJ.EK_GET_LINE_CONTENTS + $40A [21A03D5A]{boreditu.dll} EK_MARK.OBJ.@EditKernel@ek_un_hide_block$qqrv + $E [219F7C89]{boreditu.dll} EK_ENTRY.OBJ.EK_GET_LINE_CONTENTS + $3C5 [7A46A294]{rtl290.bpl } System.@FreeMem (Line 5010, "System.pas" + 20) + $0 [7A4723A4]{rtl290.bpl } System.@UStrArrayClr (Line 26389, "System.pas" + 9) + $0 [0229F5F6]{coreide290.bpl} EdProcs.SafeEkEval (Line 370, "EdProcs.pas" + 4) + $8 [0229DE84]{coreide290.bpl} EdKrnl.EkEval (Line 3871, "EdKrnl.pas" + 7) + $9 [0229DF6F]{coreide290.bpl} EdKrnl.AddElisionBlock (Line 3924, "EdKrnl.pas" + 20) + $9 [0229EDAE]{coreide290.bpl} EdKrnl.InsertSavedElisions (Line 4828, "EdKrnl.pas" + 90) + $F [022CE3A6]{coreide290.bpl} EditorBuffer.LoadViewStateEx (Line 5743, "EditorBuffer.pas" + 22) + $1D [022CE6B6]{coreide290.bpl} EditorBuffer.TEditView.SelectView (Line 5778, "EditorBuffer.pas" + 24) + $9 [022CD5EC]{coreide290.bpl} EditorBuffer.TEditView.SelectView (Line 5257, "EditorBuffer.pas" + 14) + $5 [023176C0]{coreide290.bpl} EditorForm.TEditWindow.ViewSelect (Line 5420, "EditorForm.pas" + 10) + $6 [0230F396]{coreide290.bpl} EditorForm.TEditWindow.UpdateViewInfo (Line 2606, "EditorForm.pas" + 32) + $9 [0230EADD]{coreide290.bpl} EditorForm.TEditWindow.SelectBuffer (Line 2335, "EditorForm.pas" + 41) + $5 [0230C8D8]{coreide290.bpl} EditorForm.TEditWindow.InsertView (Line 1483, "EditorForm.pas" + 14) + $8 [0230BD35]{coreide290.bpl} EditorForm.TCustomEditView.AfterConstruction (Line 926, "EditorForm.pas" + 3) + $12 [7A470779]{rtl290.bpl } System.@AfterConstruction (Line 19710, "System.pas" + 2) + $5 [022CCCC5]{coreide290.bpl} EditorBuffer.TEditView.Create (Line 4943, "EditorBuffer.pas" + 56) + $27 [022C8BBD]{coreide290.bpl} EditorBuffer.TEditBuffer.OpenNewView (Line 2768, "EditorBuffer.pas" + 18) + $E [022C9C0A]{coreide290.bpl} EditorBuffer.TEditBuffer.ShowEditor (Line 3245, "EditorBuffer.pas" + 10) + $6 [021EB52E]{coreide290.bpl} SourceModule.TSourceModule.ShowEditorDefaultView (Line 624, "SourceModule.pas" + 2) + $2E [021EBC6E]{coreide290.bpl} SourceModule.TSourceModule.AfterConstruction (Line 802, "SourceModule.pas" + 12) + $7 [7A470779]{rtl290.bpl } System.@AfterConstruction (Line 19710, "System.pas" + 2) + $5 [021EAD69]{coreide290.bpl} SourceModule.TSourceModule.Create (Line 438, "SourceModule.pas" + 30) + $77 [7BD339CD]{delphivclide290.bpl} VclIDECmd.TNewForm.CreateEmptyForm (Line 141, "VclIDECmd.pas" + 1) + $35 [1445C09B]{delphicoreide290.bpl} DelphiGalleryItems.TNewFormItem.CreateForm (Line 180, "DelphiGalleryItems.pas" + 1) + $6 [7BD347DE]{delphivclide290.bpl} VclIDECmd.TPascalVCLProjectCreator.CreateDefaultModule (Line 395, "VclIDECmd.pas" + 5) + $14 [144B6527]{delphicoreide290.bpl} BaseDelphiProject.TBaseDelphiProject.AfterConstruction (Line 4379, "BaseDelphiProject.pas" + 13) + $7 [1CE85222]{delphide290.bpl} DelphiProject.TDelphiProject.AfterConstruction (Line 99, "DelphiProject.pas" + 2) + $2 [7A470779]{rtl290.bpl } System.@AfterConstruction (Line 19710, "System.pas" + 2) + $5 [144A07CB]{delphicoreide290.bpl} BaseDelphiProject.TBaseDelphiProject.Create (Line 983, "BaseDelphiProject.pas" + 105) + $14F [1CE85A94]{delphide290.bpl} DelphiProject.TDelphiProjectCreationTrait.CreateMSBProject (Line 229, "DelphiProject.pas" + 4) + $20 [021F177F]{coreide290.bpl} ProjectFileUtils.CreateMSBProject (Line 769, "ProjectFileUtils.pas" + 10) + $36 [1445C27C]{delphicoreide290.bpl} DelphiGalleryItems.TNewDelphiProjectItem.Selected (Line 214, "DelphiGalleryItems.pas" + 10) + $2D [020338A2]{coreide290.bpl} GalleryTypes.TGalleryItem.DoSelect (Line 194, "GalleryTypes.pas" + 5) + $6 [02219D70]{coreide290.bpl} GalleryServices.TGalleryNewMenuService.CreateProject (Line 222, "GalleryServices.pas" + 9) + $2 [00F3BA2D]{bds.exe } AppMain.TGalleryItemAction.Execute + $39 [7A5936FD]{rtl290.bpl } System.Classes.TBasicActionLink.Execute (Line 18472, "System.Classes.pas" + 8) + $B [79216879]{vclactnband290.bpl} Vcl.ActnMenus.TCustomActionMenuBar.ExecAction (Line 1103, "Vcl.ActnMenus.pas" + 6) + $D [79218138]{vclactnband290.bpl} Vcl.ActnMenus.TCustomActionMenuBar.TrackMenu (Line 1873, "Vcl.ActnMenus.pas" + 19) + $15 [7921BEB6]{vclactnband290.bpl} Vcl.ActnMenus.TCustomActionMainMenuBar.TrackMenu (Line 3839, "Vcl.ActnMenus.pas" + 5) + $3 [792163F4]{vclactnband290.bpl} Vcl.ActnMenus.TCustomActionMenuBar.CMItemClicked (Line 973, "Vcl.ActnMenus.pas" + 2) + $11 [792163FD]{vclactnband290.bpl} Vcl.ActnMenus.TCustomActionMenuBar.CMItemClicked (Line 974, "Vcl.ActnMenus.pas" + 3) + $4 [79D1F146]{vcl290.bpl } Vcl.Controls.TControl.WndProc (Line 7920, "Vcl.Controls.pas" + 91) + $6 [79D247FB]{vcl290.bpl } Vcl.Controls.TWinControl.WndProc (Line 11154, "Vcl.Controls.pas" + 178) + $6 [79D1ED7C]{vcl290.bpl } Vcl.Controls.TControl.Perform (Line 7698, "Vcl.Controls.pas" + 10) + $8 [79D24687]{vcl290.bpl } Vcl.Controls.TWinControl.WndProc (Line 11102, "Vcl.Controls.pas" + 126) + $1D [79D247FB]{vcl290.bpl } Vcl.Controls.TWinControl.WndProc (Line 11154, "Vcl.Controls.pas" + 178) + $6 [7A471030]{rtl290.bpl } System.TMonitor.TryEnter (Line 20340, "System.pas" + 10) + $0 [7A470B50]{rtl290.bpl } System.TMonitor.Enter (Line 20001, "System.pas" + 4) + $2 [7A4709B8]{rtl290.bpl } System.TMonitor.CheckOwningThread (Line 19915, "System.pas" + 2) + $0 [7A470CDE]{rtl290.bpl } System.TMonitor.Exit (Line 20105, "System.pas" + 1) + $2 [79218274]{vclactnband290.bpl} Vcl.ActnMenus.TCustomActionMenuBar.WndProc (Line 1917, "Vcl.ActnMenus.pas" + 25) + $4 [79D23CC0]{vcl290.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 10823, "Vcl.Controls.pas" + 3) + $6 [7A59477C]{rtl290.bpl } System.Classes.StdWndProc (Line 19085, "System.Classes.pas" + 9) + $2 [79E73927]{vcl290.bpl } Vcl.Forms.TApplication.ProcessMessage (Line 13282, "Vcl.Forms.pas" + 23) + $1 [79E7396A]{vcl290.bpl } Vcl.Forms.TApplication.HandleMessage (Line 13312, "Vcl.Forms.pas" + 1) + $4 [79E73CA9]{vcl290.bpl } Vcl.Forms.TApplication.Run (Line 13451, "Vcl.Forms.pas" + 27) + $3 [00F78AD2]{bds.exe } bds.bds + $DE |
AW: [Delphi 12.1] Zugriffsverletzung bei Erstellung von neuer VCL Anwendung
Leider keine Verbesserung, hier der aktuelle Stacktrace ohne die zuletzt installierte Delphi4Python Erweiterung.
Code:
[20BAB320]{boreditu.dll} EK_ELISION.OBJ.@ElisionTreeUpdater@insertChild$qp11ElisionNodet1 + $80
[20BAB9CF]{boreditu.dll} EK_ELISION.OBJ.@ElisionFinder@findEnclosing$qp11ElisionNode7Elision + $33 [20BA1285]{boreditu.dll} EK_LINES.OBJ.@LineList@EnumBufferLines$qpqpvpcs$spvpqpvp7LineRep$vt2pucls + $13D [20B96C07]{boreditu.dll} EK_ENTRY.OBJ.@C5_0 + $2253 [20BCA403]{boreditu.dll} xx.@C2097_0 + $137B [20B97CCE]{boreditu.dll} EK_ENTRY.OBJ.EK_GET_LINE_CONTENTS + $40A [20BA3D5A]{boreditu.dll} EK_MARK.OBJ.@EditKernel@ek_un_hide_block$qqrv + $E [20B97C89]{boreditu.dll} EK_ENTRY.OBJ.EK_GET_LINE_CONTENTS + $3C5 [7A46A294]{rtl290.bpl } System.@FreeMem (Line 5010, "System.pas" + 20) + $0 [7A4723A4]{rtl290.bpl } System.@UStrArrayClr (Line 26389, "System.pas" + 9) + $0 [01C1F5F6]{coreide290.bpl} EdProcs.SafeEkEval (Line 370, "EdProcs.pas" + 4) + $8 [01C1DE84]{coreide290.bpl} EdKrnl.EkEval (Line 3871, "EdKrnl.pas" + 7) + $9 [01C1DF6F]{coreide290.bpl} EdKrnl.AddElisionBlock (Line 3924, "EdKrnl.pas" + 20) + $9 [01C1EDAE]{coreide290.bpl} EdKrnl.InsertSavedElisions (Line 4828, "EdKrnl.pas" + 90) + $F [01C4E3A6]{coreide290.bpl} EditorBuffer.LoadViewStateEx (Line 5743, "EditorBuffer.pas" + 22) + $1D [01C4E6B6]{coreide290.bpl} EditorBuffer.TEditView.SelectView (Line 5778, "EditorBuffer.pas" + 24) + $9 [01C4D5EC]{coreide290.bpl} EditorBuffer.TEditView.SelectView (Line 5257, "EditorBuffer.pas" + 14) + $5 [01C976C0]{coreide290.bpl} EditorForm.TEditWindow.ViewSelect (Line 5420, "EditorForm.pas" + 10) + $6 [01C8F396]{coreide290.bpl} EditorForm.TEditWindow.UpdateViewInfo (Line 2606, "EditorForm.pas" + 32) + $9 [01C8EADD]{coreide290.bpl} EditorForm.TEditWindow.SelectBuffer (Line 2335, "EditorForm.pas" + 41) + $5 [01C8C8D8]{coreide290.bpl} EditorForm.TEditWindow.InsertView (Line 1483, "EditorForm.pas" + 14) + $8 [01C8BD35]{coreide290.bpl} EditorForm.TCustomEditView.AfterConstruction (Line 926, "EditorForm.pas" + 3) + $12 [7A470779]{rtl290.bpl } System.@AfterConstruction (Line 19710, "System.pas" + 2) + $5 [01C4CCC5]{coreide290.bpl} EditorBuffer.TEditView.Create (Line 4943, "EditorBuffer.pas" + 56) + $27 [01C48BBD]{coreide290.bpl} EditorBuffer.TEditBuffer.OpenNewView (Line 2768, "EditorBuffer.pas" + 18) + $E [01C49C0A]{coreide290.bpl} EditorBuffer.TEditBuffer.ShowEditor (Line 3245, "EditorBuffer.pas" + 10) + $6 [01B6B52E]{coreide290.bpl} SourceModule.TSourceModule.ShowEditorDefaultView (Line 624, "SourceModule.pas" + 2) + $2E [01B6BC6E]{coreide290.bpl} SourceModule.TSourceModule.AfterConstruction (Line 802, "SourceModule.pas" + 12) + $7 [7A470779]{rtl290.bpl } System.@AfterConstruction (Line 19710, "System.pas" + 2) + $5 [01B6AD69]{coreide290.bpl} SourceModule.TSourceModule.Create (Line 438, "SourceModule.pas" + 30) + $77 [7BD339CD]{delphivclide290.bpl} VclIDECmd.TNewForm.CreateEmptyForm (Line 141, "VclIDECmd.pas" + 1) + $35 [0D60C09B]{delphicoreide290.bpl} DelphiGalleryItems.TNewFormItem.CreateForm (Line 180, "DelphiGalleryItems.pas" + 1) + $6 [7BD347DE]{delphivclide290.bpl} VclIDECmd.TPascalVCLProjectCreator.CreateDefaultModule (Line 395, "VclIDECmd.pas" + 5) + $14 [0D666527]{delphicoreide290.bpl} BaseDelphiProject.TBaseDelphiProject.AfterConstruction (Line 4379, "BaseDelphiProject.pas" + 13) + $7 [1C365222]{delphide290.bpl} DelphiProject.TDelphiProject.AfterConstruction (Line 99, "DelphiProject.pas" + 2) + $2 [7A470779]{rtl290.bpl } System.@AfterConstruction (Line 19710, "System.pas" + 2) + $5 [0D6507CB]{delphicoreide290.bpl} BaseDelphiProject.TBaseDelphiProject.Create (Line 983, "BaseDelphiProject.pas" + 105) + $14F [1C365A94]{delphide290.bpl} DelphiProject.TDelphiProjectCreationTrait.CreateMSBProject (Line 229, "DelphiProject.pas" + 4) + $20 [01B7177F]{coreide290.bpl} ProjectFileUtils.CreateMSBProject (Line 769, "ProjectFileUtils.pas" + 10) + $36 [0D60C27C]{delphicoreide290.bpl} DelphiGalleryItems.TNewDelphiProjectItem.Selected (Line 214, "DelphiGalleryItems.pas" + 10) + $2D [019B38A2]{coreide290.bpl} GalleryTypes.TGalleryItem.DoSelect (Line 194, "GalleryTypes.pas" + 5) + $6 [01B99D70]{coreide290.bpl} GalleryServices.TGalleryNewMenuService.CreateProject (Line 222, "GalleryServices.pas" + 9) + $2 [00F3BA2D]{bds.exe } AppMain.TGalleryItemAction.Execute + $39 [7A5936FD]{rtl290.bpl } System.Classes.TBasicActionLink.Execute (Line 18472, "System.Classes.pas" + 8) + $B [79216879]{vclactnband290.bpl} Vcl.ActnMenus.TCustomActionMenuBar.ExecAction (Line 1103, "Vcl.ActnMenus.pas" + 6) + $D [79218138]{vclactnband290.bpl} Vcl.ActnMenus.TCustomActionMenuBar.TrackMenu (Line 1873, "Vcl.ActnMenus.pas" + 19) + $15 [7921BEB6]{vclactnband290.bpl} Vcl.ActnMenus.TCustomActionMainMenuBar.TrackMenu (Line 3839, "Vcl.ActnMenus.pas" + 5) + $3 [792163F4]{vclactnband290.bpl} Vcl.ActnMenus.TCustomActionMenuBar.CMItemClicked (Line 973, "Vcl.ActnMenus.pas" + 2) + $11 [792163FD]{vclactnband290.bpl} Vcl.ActnMenus.TCustomActionMenuBar.CMItemClicked (Line 974, "Vcl.ActnMenus.pas" + 3) + $4 [79D1F146]{vcl290.bpl } Vcl.Controls.TControl.WndProc (Line 7920, "Vcl.Controls.pas" + 91) + $6 [79D247FB]{vcl290.bpl } Vcl.Controls.TWinControl.WndProc (Line 11154, "Vcl.Controls.pas" + 178) + $6 [79D1ED7C]{vcl290.bpl } Vcl.Controls.TControl.Perform (Line 7698, "Vcl.Controls.pas" + 10) + $8 [79D24687]{vcl290.bpl } Vcl.Controls.TWinControl.WndProc (Line 11102, "Vcl.Controls.pas" + 126) + $1D [79D247FB]{vcl290.bpl } Vcl.Controls.TWinControl.WndProc (Line 11154, "Vcl.Controls.pas" + 178) + $6 [7A471030]{rtl290.bpl } System.TMonitor.TryEnter (Line 20340, "System.pas" + 10) + $0 [7A470B50]{rtl290.bpl } System.TMonitor.Enter (Line 20001, "System.pas" + 4) + $2 [7A4709B8]{rtl290.bpl } System.TMonitor.CheckOwningThread (Line 19915, "System.pas" + 2) + $0 [7A470CDE]{rtl290.bpl } System.TMonitor.Exit (Line 20105, "System.pas" + 1) + $2 [79218274]{vclactnband290.bpl} Vcl.ActnMenus.TCustomActionMenuBar.WndProc (Line 1917, "Vcl.ActnMenus.pas" + 25) + $4 [79D23CC0]{vcl290.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 10823, "Vcl.Controls.pas" + 3) + $6 [7A59477C]{rtl290.bpl } System.Classes.StdWndProc (Line 19085, "System.Classes.pas" + 9) + $2 [79E73927]{vcl290.bpl } Vcl.Forms.TApplication.ProcessMessage (Line 13282, "Vcl.Forms.pas" + 23) + $1 [79E7396A]{vcl290.bpl } Vcl.Forms.TApplication.HandleMessage (Line 13312, "Vcl.Forms.pas" + 1) + $4 [79E73CA9]{vcl290.bpl } Vcl.Forms.TApplication.Run (Line 13451, "Vcl.Forms.pas" + 27) + $3 [00F78AD2]{bds.exe } bds.bds + $DE |
AW: [Delphi 12.1] Zugriffsverletzung bei Erstellung von neuer VCL Anwendung
Thanks for the update.
I think you're right. I',ll report the issue and hopefully get a solution. Zitat:
|
AW: [Delphi 12.1] Zugriffsverletzung bei Erstellung von neuer VCL Anwendung
Jetzt habe ich CnPack und GExperts deinstalliert.
Nun kann ich wieder Neue Projekte anlegen (zumindest aktuell). Sowie ich aber eine der beiden Erweiterungen installiere geht es nicht mehr. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:11 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz