AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Absturz im Save / Open Dialog

Ein Thema von OlliWW · begonnen am 9. Dez 2015 · letzter Beitrag vom 16. Dez 2015
Antwort Antwort
OlliWW

Registriert seit: 31. Aug 2011
159 Beiträge
 
#1

AW: Absturz im Save / Open Dialog

  Alt 9. Dez 2015, 09:50
Wow das ging schnell.

Vielen Dank!
  Mit Zitat antworten Zitat
OlliWW

Registriert seit: 31. Aug 2011
159 Beiträge
 
#2

AW: Absturz im Save / Open Dialog

  Alt 16. Dez 2015, 13:23
Hallo Zusammen,

Ich hole diesen Thread noch mal nach oben.

Ich habe auf den betroffenen Kundensystemen nun den Hotfix aus dem Beitrag vom Technet installiert. Dieser hat allerdings keine Besserung gebracht. Mittlerweile taucht das Problem bei immer mehr Kunden auf. Ich vermute dass ein Windows Update etwas verändert hat, das dieses Verhalten nun vermehrt hervorruft.

Die Gemeinsamkeit ist der MS Windows 2008 R2 Server und dass es Kundensysteme sind, die diesen Server als Terminalserver nutzen.

Nach ein bisschen googlen bin ich auf dieses Flag gestoßen:
{$SetPEOptFlags  IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE} Ich habe mir im MSDN durchgelesen was dieses Flag macht und wann man es nicht einsetzen soll. Als ein Punkt wird dort aufgezählt, dass man keine INI Dateien verwenden darf. Ist damit gemeint, dass man generell keine Einstellungen in einer INI Datei verwenden darf? Mein Programm nutzt nämlich eine INI Datei im Programmverzeichnis um sich Einstellungen zu merken, die dann über TMemIni gelesen / geschrieben werden.

Beim Absturz wird übrigens jedes Mal eine andere DLL gemeldet:
- FunDisc
- msxml6
- tquery
- u.s.w.

MSDN Link:
https://msdn.microsoft.com/en-us/lib...(v=vs.85).aspx
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.666 Beiträge
 
Delphi 12 Athens
 
#3

AW: Absturz im Save / Open Dialog

  Alt 16. Dez 2015, 14:46
Ich will mich nicht zu weit aus dem Fenster lehnen, aber ich vermute, dass Ini-Dateien nur dann Probleme machen, wenn man mit den nativen Win32-Funktionen wie WritePrivateProfileString u.a. darauf zugreift, was TIniFile tut. AFAIK ist TMemIniFile aber ein Delphi-Eigengewächs, das intern mit Stringlisten arbeitet, das könnte funktionieren, denn Inis sind ja auch nur Text.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.562 Beiträge
 
Delphi 12 Athens
 
#4

AW: Absturz im Save / Open Dialog

  Alt 16. Dez 2015, 14:50
Wenn Microsoft das schreibt, dann meinen die garantiert ihre Windows-INI-API.
MSDN-Library durchsuchenGetPrivateProfileString, also Delphi-Referenz durchsuchenTIniFile

TMemIniFile bassiert auf einer TStringList.



https://msdn.microsoft.com/en-us/lib.../cc834995.aspx
Zitat:
legacy applications
Wenn man seine Anwendung dazu zählt, dann gibt es eh noch weitere Probleme.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.666 Beiträge
 
Delphi 12 Athens
 
#5

AW: Absturz im Save / Open Dialog

  Alt 16. Dez 2015, 15:35
Hab ich was anderes gesagt?
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.562 Beiträge
 
Delphi 12 Athens
 
#6

AW: Absturz im Save / Open Dialog

  Alt 16. Dez 2015, 16:54
Keine Ahnung, die Redbox meinte es gäbe noch keine Antworten, bzw. sie sagte nix.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Antwort Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 02:08 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