AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 13:47

Parameter dieser Suchanfrage:

Suche in Thema: Ursache für hängende Applikation herausfinden
Suche alle Beiträge, die von "Bodenseematze" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 9 von insges. 9 Treffern
Suche benötigte 0.000s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Sonstige Fragen zu Delphi

    AW: Ursache für hängende Applikation herausfinden

      Delphi
      by Bodenseematze, 27. Feb 2024
    Auch wenn es wieder eine Weile her ist - ich wollte noch kurz berichten, was ich jetzt schlussendlich unternommen habe...

    Und ich habe die dritte Möglichkeit gewählt :-D

    Ich habe das Fenster komplett eliminiert und mir die einzelnen durchgeführten Arbeitsschritte, die so lange gedauert haben, genauer angeschaut.
    Das habe ich dann optimiert und teilweise auch auf den Datenbankserver...
  • Forum: Sonstige Fragen zu Delphi

    AW: Ursache für hängende Applikation herausfinden

      Delphi
      by Bodenseematze, 1. Feb 2024
    Im geposteten Quellcode wurden die Aufrufe für mein Logging entfernt - deswegen die Diskrepanz.

    Das wäre dann die Zeile
    // Methode direkt aufrufen:
    try
    --> _evTimerFunc( Self );
    except
  • Forum: Sonstige Fragen zu Delphi

    AW: Ursache für hängende Applikation herausfinden

      Delphi
      by Bodenseematze, 1. Feb 2024
    Hmm, auch wenn ich die Stelle Application.ProcessMessages() im Code mit Sleep(0) oder Windows.Yield() austausche,
    bleibt das ganze (wie gewohnt :wink:) hängen...

    Daran kann es also nicht (nur) liegen...
  • Forum: Sonstige Fragen zu Delphi

    AW: Ursache für hängende Applikation herausfinden

      Delphi
      by Bodenseematze, 1. Feb 2024
    Würde ich gerne - aber:
    :(

    Das hier...


    ...und eine private Message von jaenicke hat mich auf die Spur der Ursache gebracht :-D

    Da es viele Aktionen abzuarbeiten gibt und das etwas länger dauert, verwende ich eine Mini-Form soz. als "Bitte Warten..."-Anzeige.
    In dieser wird ein Anzeigetext gesetzt (ändert sich mit der aktuellen Aktion) und mit zu und abnehmenden "..." wird...
  • Forum: Sonstige Fragen zu Delphi

    AW: Ursache für hängende Applikation herausfinden

      Delphi
      by Bodenseematze, 30. Jan 2024
    Ja :(
    Der Quelltext ist derselbe, die Datenbank ist die selbe und der pronzipielle Ablauf für den Fehlerfall sind gleich - die Programme kopieren allerdings unterschiedliche Dateien (aus dem selben lokalen Quellverzeichnis in ein jeweils selber generiertes temp. lokales Verzeichnis)...

    Mit den Quellen ist das so eine Sache - mal abgesehen davon, dass die Quellen wohl etwas zu viel wären, darf...
  • Forum: Sonstige Fragen zu Delphi

    AW: Ursache für hängende Applikation herausfinden

      Delphi
      by Bodenseematze, 29. Jan 2024
    :lol:

    Der Datenbankserver ist ein MS SQL-Server, der auf einem anderen Rechner läuft.
    Beim Rest habe ich Zugriff auf Ressourcen (also z.B. Dateien / Verzeichnisse / Semaphoren etc.) auf dem lokalen Rechner gemeint.
    Und mit Freigaben eben die üblichen Sperr-/und Freigabe-Mechanismen von Windows für diese Ressourcen (Mutex, Semaphoren, Critical Section, ...).


    Es ist nicht andernorts, es...
  • Forum: Sonstige Fragen zu Delphi

    AW: Ursache für hängende Applikation herausfinden

      Delphi
      by Bodenseematze, 29. Jan 2024
    Nein, leider nicht - die Adressen in der MAP-Datei sind alle wesentlich niedriger (eher so, wie Dein Beispiel...)

    Ich habe jetzt mal MadExcept mit Option "check for frozen main thread" mitlaufen lassen.
    Nachdem dieser den Hänger feststellt, zeigt er mir folgenden Stack an:
    7736FF74 +0044 ntdll.dll RtlEnterCriticalSection
    4002FE37 +0007 rtl70.bpl Classes ThreadList.LockList...
  • Forum: Sonstige Fragen zu Delphi

    AW: Ursache für hängende Applikation herausfinden

      Delphi
      by Bodenseematze, 29. Jan 2024
    das ist mir schon klar, der Quellcode der "Hänger"-Stelle dürfte hier aber nichts bringen, da es wie gesagt, auch bei unterschiedlichen Kopier-Varianten zu dem Hänger kommt (und bei einem anderen Programm, das einem ähnlichen Ablauf folgt, nicht passiert).

    Ich habe auch schon ein Testprogramm geschrieben, das nur diesen Aufruf simuliert und ihm die exakt gleichen Pfade gegeben.
    Da...
  • Forum: Sonstige Fragen zu Delphi

    Ursache für hängende Applikation herausfinden

      Delphi
      by Bodenseematze, 29. Jan 2024
    Hallo,

    ich habe aktuell ein sehr seltsames Problem.
    Eine meiner Applikationen bleibt immer an einer von zwei Stellen hängen und lässt sich nur durch abschießen beenden.
    Die eine Stelle soll eine Datei von einem Verzeichnis in ein anderes kopieren.
    Das Zielverzeichnis ist ein kurz vorher erzeugtes Unterverzeichnis im Temp-Verzeichnis.

    Hier bleibt immer der eigentliche "Kopieraufruf"...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Bodenseematze&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=214551
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:03 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