AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Fehler beim Start von Delphi 12

Ein Thema von Gloegg · begonnen am 1. Okt 2025 · letzter Beitrag vom 1. Okt 2025
Antwort Antwort
Gloegg

Registriert seit: 6. Sep 2002
Ort: Neuss
3 Beiträge
 
Delphi 12 Athens
 
#1

Fehler beim Start von Delphi 12

  Alt Gestern, 07:19
Hi,

seit ca. 1 Monat bekomme ich beim Start von Delphi eine Fehlermeldung mit "Zugriff verweigert" inkl. dieses Stacktraces

Code:
[6E02DF73]{rtl290.bpl } System.Win.Notification.TNotificationCenterWinRT.Create (Line 181, "System.Win.Notification.pas" + 6) + $58
[6DA8A230]{rtl290.bpl } System.@CheckAutoResult (Line 40350, "System.pas" + 4) + $6
[6E02DF73]{rtl290.bpl } System.Win.Notification.TNotificationCenterWinRT.Create (Line 181, "System.Win.Notification.pas" + 6) + $58
[6E033E44]{rtl290.bpl } System.Notification..{System.Generics.Collections}TList<System.Notification.TChannel> + $9A8
[6E033F66]{rtl290.bpl } System.Notification..{System.Generics.Collections}TList<System.Notification.TChannel> + $ACA
[00CB98F2]{bds.exe    } SubscriptionNotification.TSubscriptionNotification.DoCheckLicenseExpiration + $276
[00CB9596]{bds.exe    } SubscriptionNotification.TSubscriptionNotification.CheckLicenseExpiration + $10E
[00CE8E61]{bds.exe    } AppMain.TAppBuilder.PersonalityChanged + $1FD
[6F25B12D]{designide290.bpl} Events.TEvent.Send (Line 154, "Events.pas" + 2) + $11
[6CFA7AC2]{coreide290.bpl} IDEServices.TPersonalityServices.SetCurrentPersonality (Line 6240, "IDEServices.pas" + 9) + $7
[00CD731A]{bds.exe    } AppMain.PostCreateInit + $23E
[00CD77F2]{bds.exe    } AppMain.TAppBuilder.CMPostCreateInit + $2E
[6C56F15E]{vcl290.bpl } Vcl.Controls.TControl.WndProc (Line 7920, "Vcl.Controls.pas" + 91) + $6
[6C67CF4F]{vcl290.bpl } Vcl.Themes.TStyleManager.GetStyle (Line 5823, "Vcl.Themes.pas" + 7) + $D
[6DA81860]{rtl290.bpl } System.@TryFinallyExit (Line 23827, "System.pas" + 8) + $0
[6C67D03D]{vcl290.bpl } Vcl.Themes.TStyleManager.GetStyle (Line 5834, "Vcl.Themes.pas" + 18) + $1E
[6DA805CB]{rtl290.bpl } System.TObject.Dispatch (Line 19278, "System.pas" + 11) + $0
[6C680F8D]{vcl290.bpl } Vcl.Themes.TStyleHook.WndProc (Line 7734, "Vcl.Themes.pas" + 38) + $6
[6C68116E]{vcl290.bpl } Vcl.Themes.TMouseTrackControlStyleHook.WndProc (Line 7833, "Vcl.Themes.pas" + 1) + $4
[6C6D327B]{vcl290.bpl } Vcl.Forms.TFormStyleHook.WndProc (Line 20592, "Vcl.Forms.pas" + 31) + $5
[6C6CDF22]{vcl290.bpl } Vcl.Forms.TFormStyleHook.IsStyleBorder (Line 18462, "Vcl.Forms.pas" + 1) + $13
[6C6CDF60]{vcl290.bpl } Vcl.Forms.TFormStyleHook.HandleMessage (Line 18469, "Vcl.Forms.pas" + 2) + $6
[6C7AB0D0]{vcl290.bpl } Vcl.Styles.TStyleEngine.HandleMessage (Line 3616, "Vcl.Styles.pas" + 20) + $8
[6DA82789]{rtl290.bpl } System.@UStrAsg (Line 27007, "System.pas" + 18) + $0
[6C67D170]{vcl290.bpl } Vcl.Themes.TStyleManager.HandleMessage (Line 5892, "Vcl.Themes.pas" + 11) + $11
[6C572767]{vcl290.bpl } Vcl.Controls.TWinControl.DoHandleStyleMessage (Line 9956, "Vcl.Controls.pas" + 0) + $F
[6C574813]{vcl290.bpl } Vcl.Controls.TWinControl.WndProc (Line 11154, "Vcl.Controls.pas" + 178) + $6
[6C56ED94]{vcl290.bpl } Vcl.Controls.TControl.Perform (Line 7698, "Vcl.Controls.pas" + 10) + $8
[6C6B8CBC]{vcl290.bpl } Vcl.Forms.TCustomForm.WndProc (Line 6303, "Vcl.Forms.pas" + 1) + $37
[6C6B9593]{vcl290.bpl } Vcl.Forms.TCustomForm.WndProc (Line 6576, "Vcl.Forms.pas" + 274) + $5
[6DA80D9A]{rtl290.bpl } System.TMonitor.Exit (Line 20151, "System.pas" + 2) + $7
[6C573CD8]{vcl290.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 10823, "Vcl.Controls.pas" + 3) + $6
[6DBA4E3C]{rtl290.bpl } System.Classes.StdWndProc (Line 19091, "System.Classes.pas" + 8) + $0
[6C6C47BB]{vcl290.bpl } Vcl.Forms.TApplication.ProcessMessage (Line 13376, "Vcl.Forms.pas" + 23) + $1
[6C6C47E6]{vcl290.bpl } Vcl.Forms.TApplication.ProcessMessages (Line 13398, "Vcl.Forms.pas" + 1) + $4
[00CD7F67]{bds.exe    } AppMain.TAppBuilder.ApplicationActivated + $7
[6C71E8AF]{vcl290.bpl } Vcl.AppEvnts.TCustomApplicationEvents.DoActivate (Line 210, "Vcl.AppEvnts.pas" + 1) + $12
[6C71EF4D]{vcl290.bpl } Vcl.AppEvnts.TMultiCaster.DoActivate (Line 438, "Vcl.AppEvnts.pas" + 5) + $C
[6C6C3C64]{vcl290.bpl } Vcl.Forms.TApplication.WndProc (Line 12948, "Vcl.Forms.pas" + 140) + $C
[6DA80D9A]{rtl290.bpl } System.TMonitor.Exit (Line 20151, "System.pas" + 2) + $7
[6DBA4E3C]{rtl290.bpl } System.Classes.StdWndProc (Line 19091, "System.Classes.pas" + 8) + $0
[6C6C47BB]{vcl290.bpl } Vcl.Forms.TApplication.ProcessMessage (Line 13376, "Vcl.Forms.pas" + 23) + $1
[6C6C47E6]{vcl290.bpl } Vcl.Forms.TApplication.ProcessMessages (Line 13398, "Vcl.Forms.pas" + 1) + $4
[00D28AF0]{bds.exe    } bds.bds + $CC

Die Fehlermeldung kann ich wegklicken und danach normal mit Delphi arbeiten. Beim Beenden gibt es dann noch eine Access Violation, die aber auch einfach weggeklickt werden kann.
Lediglich die Willkommensseite wird nicht angezeigt. Was mich ein bisschen stört, da ich über diese meine aktuellen Projekte schneller im Zugriff hatte, als über die Menüleiste.

Dem Stacktrace nach hat das ganze irgendwas mit einer Notification zur abgelaufenen Subscription zu tun. Der Fehler kommt aber auch, wenn ich die Windows Benachrichtigungen komplett abschalte.
Ich hatte gehofft, dass die Fehlermeldung verschwindet sobald meine Update Subscription abgelaufen ist, leider ist dem nicht der Fall.

Gibt es eine Möglichkeit Delphi davon abzuhalten diese Notifications zu schicken?
Nils Achterholt
  Mit Zitat antworten Zitat
EKON 29
Benutzerbild von dummzeuch
dummzeuch

Registriert seit: 11. Aug 2012
Ort: Essen
1.760 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#2

AW: Fehler beim Start von Delphi 12

  Alt Gestern, 08:21
Hast Du schon mal versucht, die Willkommensseite zu deaktivieren? Dazu löscht man einfach unter
Code:
HKCU\Software\Embarcadero\BDS\23.0\Known IDE Packages
das Package $(BDS)\Bin\WelcomePageIDE290.bpl und evtl. auch die WelcomePage.Plugins, die dort stehen.

(Vorher einen Export des Registry-Branches als .reg-Datei zu machen ist eine gute Idee.)

Einfacher geht das mit meinem KnownIdePackagesManager

Wenn dann der Fehler weg ist, kannst Du mal ausprobieren, ob es eines der Plugins ist, dann kannst Du die WelcomePage selbst wieder aktivieren.
Thomas Mueller
  Mit Zitat antworten Zitat
Gloegg

Registriert seit: 6. Sep 2002
Ort: Neuss
3 Beiträge
 
Delphi 12 Athens
 
#3

AW: Fehler beim Start von Delphi 12

  Alt Gestern, 09:21
Das hat leider nicht geholfen. Der Fehler kommt weiterhin, auch wenn die Willkommensseite deaktiviert ist.
Nils Achterholt
  Mit Zitat antworten Zitat
Benutzerbild von dummzeuch
dummzeuch

Registriert seit: 11. Aug 2012
Ort: Essen
1.760 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#4

AW: Fehler beim Start von Delphi 12

  Alt Gestern, 10:34
Ich hätte mal gleich genauer auf den Call-Stack schauen sollen:
Code:
[6E02DF73]{rtl290.bpl } System.Win.Notification.TNotificationCenterWinRT.Create (Line 181, "System.Win.Notification.pas" + 6) + $58
[6DA8A230]{rtl290.bpl } System.@CheckAutoResult (Line 40350, "System.pas" + 4) + $6
[6E02DF73]{rtl290.bpl } System.Win.Notification.TNotificationCenterWinRT.Create (Line 181, "System.Win.Notification.pas" + 6) + $58
[6E033E44]{rtl290.bpl } System.Notification..{System.Generics.Collections}TList<System.Notification.TChannel> + $9A8
[6E033F66]{rtl290.bpl } System.Notification..{System.Generics.Collections}TList<System.Notification.TChannel> + $ACA
[00CB98F2]{bds.exe   } SubscriptionNotification.TSubscriptionNotification.DoCheckLicenseExpiration + $276
[00CB9596]{bds.exe   } SubscriptionNotification.TSubscriptionNotification.CheckLicenseExpiration + $10E
Deine Subscription läuft bald aus oder ist schon ausgelaufen. deshalb versucht die IDE Dich darauf hinzuweisen, und zwar mit einem Hinweis in der Titelzeile und einer Notification in Windows. Dabei geht irgendwas schief. Du kannst als Workaround diese Funktion der IDE ausschalten. Dazu musst Du unter
Code:
Computer\HKEY_CURRENT_USER\Software\Embarcadero\BDS\<version>\Globals
bei "LicenseNotificationEnabled" eine Null einzutragen (wie ich selbst gerade erst gelernt habe).
Thomas Mueller
  Mit Zitat antworten Zitat
Gloegg

Registriert seit: 6. Sep 2002
Ort: Neuss
3 Beiträge
 
Delphi 12 Athens
 
#5

AW: Fehler beim Start von Delphi 12

  Alt Gestern, 10:51
Perfekt, das war die Lösung.

Vielen Dank!
Nils Achterholt
  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 08:42 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-2025 by Thomas Breitkreuz