On Tuesday, Tuesday 21 January 2014 at 10:30, Hilmar Preusse wrote:
Tipps:
...setzen zum größten Teil voraus, daß man den Quellcode hat. Haben wir aber nicht. Mal schauen, ob wir mit valgrind weiter kommen.
Hmm, valgrind wird Dir in diesem Fall leider auch nicht viel helfen. Du wirst Hinweise auf Fehlverhalten bekommen, aber ohne Debug-Symbole und Quellen ist es schwer echte Fehler von False-Positives zu unterscheiden.
Vorsicht: app in valgrind verbraucht wesentlich mehr Speicher als app alleine und das Laufzeitverhalten ändert sich so stark dass Du den Fehler nicht exakt wiederfinden wirst! Die Race Condition, die das Problem verursacht sollte aber trotzdem in den Tonnen von Ausgaben auftauchen.
Bei sowas muss generell derjenige an die Analyse ran, der den Code verbrochen hat. Oder zumindest jemand mit Zugriff auf Quellen.
Der nächste Schritt wäre also den HP-Support ranzuholen.
Konrad