AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Zugriffsverletzung beim Erstellen einer neuen VCL-Anwendung unter Win7 64Bit
Thema durchsuchen
Ansicht
Themen-Optionen

Zugriffsverletzung beim Erstellen einer neuen VCL-Anwendung unter Win7 64Bit

Ein Thema von Glühwürmchen · begonnen am 17. Mär 2012 · letzter Beitrag vom 22. Mär 2012
Antwort Antwort
Benutzerbild von Glühwürmchen
Glühwürmchen

Registriert seit: 31. Okt 2003
Ort: Pfinztal
156 Beiträge
 
Delphi 2010 Professional
 
#1

Zugriffsverletzung beim Erstellen einer neuen VCL-Anwendung unter Win7 64Bit

  Alt 17. Mär 2012, 16:54
Hallo Allerseits,

ich habe seit ein paar Tagen einen neuen Dell mit WIN-7 (64-Bit).
Darauf habe ich D2010 Prof. installiert inkl. sämtlicher Updates, Service-Packs und Patches, die der Installer so alles nachladen und installieren wollte.

Nach vielen Stunden Arbeit (im zweiten Anlauf) ließ sich mein Delphi endlich starten.

Ein kleiner Test sollte mir beweisen, dass weiteren großartigen Entwicklungen nichts mehr im Wege stand:

"Datei" - "Neu" - "VCL-Formularanwendung - Delphi"

Ergebnis:
Zugriffsverletzung bei Adresse 00000000. Lesen von Adresse 00000000.

Hat jemand eine Idee, was ich dagegen unternehmen kann?


Details:
Delphi-Quellcode:
[50295AAC]{vcl140.bpl  } Controls.TControl.Perform (Line 6910, "Controls.pas" + 1) + $4
[502944EE]{vcl140.bpl  } Controls.TControl.GetTextBuf (Line 5906, "Controls.pas" + 0) + $6
[50294595]{vcl140.bpl  } Controls.TControl.GetText (Line 5963, "Controls.pas" + 4) + $E
[50007210]{rtl140.bpl  } System.@FreeMem (Line 3030, "System.pas" + 5) + $0
[5000B9F4]{rtl140.bpl  } System.@LStrClr (Line 13686, "System.pas" + 11) + $0
[502945EF]{vcl140.bpl  } Controls.TControl.SetText (Line 5978, "Controls.pas" + 10) + $10
[50010C29]{rtl140.bpl  } System.TInterfacedObject._AddRef (Line 22134, "System.pas" + 1) + $3
[50009E7C]{rtl140.bpl  } System.TObject.GetInterface (Line 9642, "System.pas" + 8) + $A
[50009EEA]{rtl140.bpl  } System.TObject.GetInterface (Line 9650, "System.pas" + 16) + $10
[50010C07]{rtl140.bpl  } System.TInterfacedObject.QueryInterface (Line 22126, "System.pas" + 1) + $8
[50010BA2]{rtl140.bpl  } System.@IntfCast (Line 22082, "System.pas" + 9) + $0
[50010C3F]{rtl140.bpl  } System.TInterfacedObject._Release (Line 22139, "System.pas" + 1) + $3
[50010B5C]{rtl140.bpl  } System.@IntfClear (Line 21986, "System.pas" + 7) + $0
[5000A41D]{rtl140.bpl  } System.@AfterConstruction (Line 10325, "System.pas" + 2) + $5
[5000A4AC]{rtl140.bpl  } System.TMonitor.Destroy (Line 10385, "System.pas" + 0) + $0
[50009DEB]{rtl140.bpl  } System.TObject.CleanupInstance (Line 9569, "System.pas" + 17) + $0
[50007210]{rtl140.bpl  } System.@FreeMem (Line 3030, "System.pas" + 5) + $0
[50009D28]{rtl140.bpl  } System.TObject.FreeInstance (Line 9439, "System.pas" + 2) + $2
[5000A3FA]{rtl140.bpl  } System.@ClassDestroy (Line 10318, "System.pas" + 0) + $2
[50063D8C]{rtl140.bpl  } Classes.TList.Destroy (Line 3338, "Classes.pas" + 2) + $6
[50009D70]{rtl140.bpl  } System.TObject.Free (Line 9458, "System.pas" + 1) + $4
[207AA3B5]{coreide140.bpl} ProjectGroup.TProjectGroupWrapper.CloseMiscProjects (Line 2582, "ProjectGroup.pas" + 11) + $7
[207AA3EA]{coreide140.bpl} ProjectGroup.TProjectGroupWrapper.CloseMiscProjects (Line 2584, "ProjectGroup.pas" + 13) + $2C
[50009F92]{rtl140.bpl  } System.@IsClass (Line 9738, "System.pas" + 1) + $8
[207FCC92]{coreide140.bpl} ProjectFileUtils.CreateXmlMSBProjectFile (Line 228, "ProjectFileUtils.pas" + 1) + $17
[2080B446]{coreide140.bpl} ProjectModule.TBaseProject.Create (Line 851, "ProjectModule.pas" + 19) + $2F
[207A3F4B]{coreide140.bpl} ProjectGroup.TProjectGroup.Create (Line 815, "ProjectGroup.pas" + 4) + $1B
[207A2BBA]{coreide140.bpl} ProjectGroup.CheckForProjectGroup (Line 485, "ProjectGroup.pas" + 13) + $36
[2080FD99]{coreide140.bpl} ProjectModule.CheckForProjectGroup (Line 2533, "ProjectModule.pas" + 1) + $4
[2080B3A1]{coreide140.bpl} ProjectModule.TBaseProject.Create (Line 836, "ProjectModule.pas" + 4) + $9
[218B6254]{delphicoreide140.bpl} BaseDelphiProject.TBaseDelphiProject.Create (Line 703, "BaseDelphiProject.pas" + 23) + $1A
[22074549]{delphide140.bpl} DelphiProject.TDelphiProjectCreationTrait.CreateMSBProject (Line 231, "DelphiProject.pas" + 4) + $21
[207FEB0B]{coreide140.bpl} ProjectFileUtils.CreateMSBProject (Line 714, "ProjectFileUtils.pas" + 9) + $3A
[2192DABC]{delphicoreide140.bpl} DelphiGalleryItems.TNewDelphiProjectItem.Selected (Line 216, "DelphiGalleryItems.pas" + 2) + $2D
[206F2F0A]{coreide140.bpl} GalleryTypes.TGalleryItem.DoSelect (Line 152, "GalleryTypes.pas" + 5) + $6
[004258B1]{bds.exe     } bds.Finalization + $1405
[500755CF]{rtl140.bpl  } Classes.TBasicActionLink.Execute (Line 12442, "Classes.pas" + 2) + $7
[214CB9E1]{vclactnband140.bpl} ActnMenus.TCustomActionMenuBar.ExecAction (Line 1066, "ActnMenus.pas" + 6) + $D
[214CCEA7]{vclactnband140.bpl} ActnMenus.TCustomActionMenuBar.TrackMenu (Line 1748, "ActnMenus.pas" + 15) + $15
[214D0460]{vclactnband140.bpl} ActnMenus.TCustomActionMainMenuBar.TrackMenu (Line 3474, "ActnMenus.pas" + 3) + $3
[214CB5A5]{vclactnband140.bpl} ActnMenus.TCustomActionMenuBar.CMItemClicked (Line 945, "ActnMenus.pas" + 3) + $4
[50295E70]{vcl140.bpl  } Controls.TControl.WndProc (Line 7062, "Controls.pas" + 91) + $6
[5029A738]{vcl140.bpl  } Controls.TWinControl.WndProc (Line 9819, "Controls.pas" + 144) + $6
[50295A94]{vcl140.bpl  } Controls.TControl.Perform (Line 6840, "Controls.pas" + 10) + $8
[50299ED0]{vcl140.bpl  } Controls.GetControlAtPos (Line 9563, "Controls.pas" + 4) + $76
[5029A5FB]{vcl140.bpl  } Controls.TWinControl.WndProc (Line 9776, "Controls.pas" + 101) + $1D
[5029A738]{vcl140.bpl  } Controls.TWinControl.WndProc (Line 9819, "Controls.pas" + 144) + $6
[214CCF96]{vclactnband140.bpl} ActnMenus.TCustomActionMenuBar.WndProc (Line 1783, "ActnMenus.pas" + 25) + $4
[50299DD8]{vcl140.bpl  } Controls.TWinControl.MainWndProc (Line 9540, "Controls.pas" + 3) + $6
[50076408]{rtl140.bpl  } Classes.StdWndProc (Line 13015, "Classes.pas" + 8) + $0
[5029098A]{vcl140.bpl  } Controls.FindControl (Line 3377, "Controls.pas" + 6) + $9
[502C8775]{vcl140.bpl  } Forms.TApplication.ProcessMessage (Line 9760, "Forms.pas" + 30) + $1
[502C87BA]{vcl140.bpl  } Forms.TApplication.HandleMessage (Line 9790, "Forms.pas" + 1) + $4
[502C8AE5]{vcl140.bpl  } Forms.TApplication.Run (Line 9927, "Forms.pas" + 26) + $3
[004369AE]{bds.exe     } bds.bds (Line 200, "" + 8) + $FFFB
Gruß Glühwürmchen
<><
  Mit Zitat antworten Zitat
Benutzerbild von Glühwürmchen
Glühwürmchen

Registriert seit: 31. Okt 2003
Ort: Pfinztal
156 Beiträge
 
Delphi 2010 Professional
 
#2

AW: Zugriffsverletzung beim Erstellen einer neuen VCL-Anwendung unter Win7 64Bit

  Alt 17. Mär 2012, 19:14
Habe noch weitere Versuche gestartet:
Starten als Administrator
-> Zugriffsverletzung
Starten im XP SP3 - Kompatibilitätsmodus
-> Zugriffsverletzung

Neue Unit anlegen
-> Geht
Neues Formular anlegen
-> Geht

Neue DLL erstellen geht ebensowenig wie eine neue Webanwendung, ein neues Package oder eine Service-Anwendung.


Soll ich wirklich Delphi noch ein zweites Mal deinstallieren und ein drittes Mal installieren?
Oder doch noch ein n+1. Mal reparieren?
...
Gruß Glühwürmchen
<><
  Mit Zitat antworten Zitat
Benutzerbild von Glühwürmchen
Glühwürmchen

Registriert seit: 31. Okt 2003
Ort: Pfinztal
156 Beiträge
 
Delphi 2010 Professional
 
#3

AW: Zugriffsverletzung beim Erstellen einer neuen VCL-Anwendung unter Win7 64Bit

  Alt 22. Mär 2012, 17:12
Das Problem ist behoben.
Ob es auch gelöst ist, darf jeder, der das auch mal erlebt selbst entscheiden.

Auf meinem Dell vorinstalliert ist der Virenscanner "McAfee".
Da ich den nicht mag, installierte ich den mir wesentlich sympathischeren "avast!".

Da der Supporter von DELL der Meinung war, meine Probleme könnten daher kommen, dass ich McAfee nicht deinstalliert hatte und jetzt zwei Virenscanner mein System gemeinsam (zu Tode) schützten, begann ich noch einmal ganz von vorne und warf jedoch dieses Mal bei Zeiten den McAfee ohne Rettungsring über Bord.

Langer Rede kurzer Sinn:
Jetzt geht alles.


(alternatives Ende:
... jetzt tut die Titanic was sie soll, nämlich schwimmen und nicht untergehen...)
Gruß Glühwürmchen
<><
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:17 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz