Opened 12 years ago

Last modified 12 years ago

#207 closed Fehler

Trend verbraucht Ressourcen — at Version 3

Reported by: Melanie Hermann Owned by: Melanie Hermann
Priority: kurzfristig Milestone:
Component: Gesamtsystem Version: ALLE
Severity: Fehler Keywords:
Cc:

Description (last modified by Melanie Hermann)

Der Trendscreen scheint in manchen Fällen immer noch Ressourcen zu verbrauchen.

  1. Testgerät in Butzbach läuft schon mehrere Tage fehlerfrei.
  2. Testgerät in Butzbach weißt nach ~ 1 Tag den Fehler auf.

Fehler äussert sich indem sich die Dialoge teilweise nicht mehr bedienen lassen. Der Trend wird ebenfalls gar nicht mehr angezeigt.

Info:

  • Freier Speicher bei Gerät mit Fehler: 14.606.336 Byte
  • SDCardImage der Gerätes wird bereitgestellt

TODO:

  • SDCardImage hier in Beindersheim aufspielen und testen
  • Zum Testen kann das Intervall wieder auf 1 Sek. gesetzt werden
  • Version mit TRACES erstellen und nach Butzbach geben, falls das Problem dort reproduzierbar ist

Change History (3)

comment:1 by Melanie Hermann, 12 years ago

Description: modified (diff)

comment:2 by Melanie Hermann, 12 years ago

1. Test:

  • SDCardImage aus Buztbach kopiert
  • Applikation wurde vom Debugger aus gestartet (V1.384-D-075)
  • CTrend::OnPaint() folgendermaßen abgeändert:
    void CTrend::OnPaint()
    {
      CPaintDC dc(this);
      for(;;)
        Draw(&dc);
    }
    
  • In diesem Test wurde die Funktion 232040 mal durchlaufen und es gab keine Probleme.
  • Auch der freie Speicher ist nicht weniger geworden. Aktuell: 28.176.384 Byte.
  • Fazit: Problem kommt vermutlich doch nicht aus CTrend::Draw().
  • HINWEIS: Werteauswahl war 0! Somit wurde DrawTrend() nie ausgeführt!
Last edited 12 years ago by Melanie Hermann (previous) (diff)

comment:3 by Melanie Hermann, 12 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.