AGB  ·  Datenschutz  ·  Impressum  







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

Der XE8 Fehler-Thread

Ein Thema von Daniel · begonnen am 7. Apr 2015 · letzter Beitrag vom 27. Mai 2015
Antwort Antwort
Seite 1 von 2  1 2      
tueddy

Registriert seit: 3. Jan 2007
21 Beiträge
 
#1

AW: Der XE8 Fehler-Thread

  Alt 8. Apr 2015, 14:24
Nächster Fehler, ebenfalls mehrfach berichtet (RSB-640, QC 107919, RSP-9807):

"Windows VCL & FMX applications fails to get Windows Logo certified"

Delphi Anwendungen bestehen die Windows Logo Test nicht, siehe Bild.
Angehängte Grafiken
Dateityp: png PrinterCrash.PNG (43,2 KB, 95x aufgerufen)

Geändert von tueddy ( 8. Apr 2015 um 14:35 Uhr)
  Mit Zitat antworten Zitat
greenmile

Registriert seit: 17. Apr 2003
1.107 Beiträge
 
Delphi 10.3 Rio
 
#2

AW: Der XE8 Fehler-Thread

  Alt 8. Apr 2015, 14:31
Man wartet doch immer bis zum ersten Servicepack / Update ... Das dauert meist nicht lange. Bis dahin kann man sich die Arbeit echt sparen, spätestens dann muss man wieder alles neu installieren.
  Mit Zitat antworten Zitat
tueddy

Registriert seit: 3. Jan 2007
21 Beiträge
 
#3

AW: Der XE8 Fehler-Thread

  Alt 8. Apr 2015, 14:40
[MacOS] FMX ScreenReader can crash the application! (berichtet am 11.02.2015)

In FMX.ScreenReader.MAC.pas the is a global variable "FocusedCtrl".
If a second form is shown & freed, the variable FocusedCtrl can point to a control which has already been freed.

In various places the variable is accessed and can be a dangling pointer -> BUUUM

Workaround in FMX.ScreenReader.MAC.pas:
Code:
destructor TAccForm.Destroy;
var
  MyControl: TFmxObject;
begin
  FEditTimer.Free;
  FEditMouseUp.Free;

  // Make sure freed form has no longer reference to control
  MyControl:= FocusedCtrl;
  while Assigned(MyControl) do
    begin
      if (MyControl is TForm) and ((MyControl as TForm) = Self) then
        begin
          FocusedCtrl:= nil;
          Break;
        end;
      MyControl:= MyControl.Parent;
    end;
  inherited;
end;
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

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

AW: Der XE8 Fehler-Thread

  Alt 8. Apr 2015, 14:47
Zu der einen gewissen "Antwort" sag ich jetzt mal nix.
PS: Ich werde absichtlich kleingeschrieben.



Und ansonsten
Zitat:
Keine Adminrechte
Zum Installieren benötigt man nunmal gewisse Rechte, um in die verschiedenen Verzeichnisse und Registrypfade schreiben zu dürfen, sowie Debugger und Co. registrieren zu können.

Man wird Delphi doch bestimmt auch irgendwie über die Domain (Firmen-Server) installieren können?
Einfach mal beim Emba-Support nachfragen.

Oder mal in Richtung All-Access (AppWave) schauen. Ich weiß aber nicht, in wie weit dessen Installer Adminrechte benötigt.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.232 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: Der XE8 Fehler-Thread

  Alt 8. Apr 2015, 14:54
Zu der einen gewissen "Antwort" sag ich jetzt mal nix.
ich würde sagen: Puderchen rausschmeißen und Account sperren.
Allein schon die nazi-mod-Aussage ist schon mehr als eine Frechheit.
Bei solchen Beleidigungen wäre es auch eine Überlegung diesen "User" strafrechtlich zu verklagen..
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.164 Beiträge
 
Delphi 10.3 Rio
 
#6

AW: Der XE8 Fehler-Thread

  Alt 8. Apr 2015, 15:06
Zu der einen gewissen "Antwort" sag ich jetzt mal nix.
ich würde sagen: Puderchen rausschmeißen und Account sperren.
Allein schon die nazi-mod-Aussage ist schon mehr als eine Frechheit.
Bei solchen Beleidigungen wäre es auch eine Überlegung diesen "User" strafrechtlich zu verklagen..
Und ich schreibe mich nicht mit e, euch ganz bewusst...

"strafrechtlich" jo mal die logs & IP speichern...
  Mit Zitat antworten Zitat
Benutzerbild von Guido R.
Guido R.

Registriert seit: 5. Jul 2007
141 Beiträge
 
Delphi 12 Athens
 
#7

AW: Der XE8 Fehler-Thread

  Alt 8. Apr 2015, 15:54
Mal zurück zu den XE8-Fehlern...

Ich habe gerade mal das AppTethering-Sample "Photo-Wall" ausprobiert und anscheinend schmieren Android-(AppTethering)-Apps beim Beenden immer noch mit einem Segmentation fault (11) in der Prozedur "TIdSocketHandle.Disconnect" ab.
Traurig, wenn schon die eigenen Samples nicht wirklich funktionieren. Bin mal gespannt, ob sich etwas im REST-Bereich getan hat, insbes. in der OAuth1Authentication, die bislang ohne massive Eingriffe praktisch unbenutzbar war.

Guido R.
  Mit Zitat antworten Zitat
arnof

Registriert seit: 25. Apr 2013
1.261 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#8

AW: Der XE8 Fehler-Thread

  Alt 8. Apr 2015, 20:10
Man wartet doch immer bis zum ersten Servicepack / Update ... Das dauert meist nicht lange. Bis dahin kann man sich die Arbeit echt sparen, spätestens dann muss man wieder alles neu installieren.
Also ich kann sagen, die letzten Betas waren schon um einiges besser als XE7; das kann man hier ja teilweise Nachlesen: XE7 ist für Mobile Entwicklung fast nicht mehr zu gebrauchen.
  Mit Zitat antworten Zitat
arnof

Registriert seit: 25. Apr 2013
1.261 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#9

AW: Der XE8 Fehler-Thread

  Alt 8. Apr 2015, 20:04
Nächster Fehler, ebenfalls mehrfach berichtet (RSB-640, QC 107919, RSP-9807):

"Windows VCL & FMX applications fails to get Windows Logo certified"

Delphi Anwendungen bestehen die Windows Logo Test nicht, siehe Bild.
PrinterIndex:=-1

Das ist auch eine nicht übliche Sache, lass das mal weg und gebe hier einen Sinnvollen Wert an. Wenn Du hiermit nun deinem Programm sagen willst, das noch kein Drucker gewählt wurde, mach das einfach durch eine Variable....

Genau das wird im Log ja angemeckert das mit dem Devicememory nicht stimmt (ist null), das könnte am -1 liegen ....

Geändert von arnof ( 8. Apr 2015 um 20:11 Uhr)
  Mit Zitat antworten Zitat
tueddy

Registriert seit: 3. Jan 2007
21 Beiträge
 
#10

AW: Der XE8 Fehler-Thread

  Alt 8. Apr 2015, 21:03
Nächster Fehler, ebenfalls mehrfach berichtet (RSB-640, QC 107919, RSP-9807):

"Windows VCL & FMX applications fails to get Windows Logo certified"

Delphi Anwendungen bestehen die Windows Logo Test nicht, siehe Bild.
PrinterIndex:=-1

Das ist auch eine nicht übliche Sache, lass das mal weg und gebe hier einen Sinnvollen Wert an. Wenn Du hiermit nun deinem Programm sagen willst, das noch kein Drucker gewählt wurde, mach das einfach durch eine Variable....

Genau das wird im Log ja angemeckert das mit dem Devicememory nicht stimmt (ist null), das könnte am -1 liegen ....
Häh? PrinterIndex:= -1 bedeutet die Auswahl des Standarddruckers. Tut hier auch überhaupt nichts zur Sache.
JEDER Zugriff auf den Drucker besteht den Logotest nicht. Wenn's Dir nicht gefällt nimm doch
Code:
ComboBoxMyPrinters.Items.Assign(Printer.Printers);
Bitte doch selbst einmal testen, Application Verifier sollte jeder Windows-Entwickler installiert haben..
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      

 

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 17:14 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