Forum: Programmieren allgemein
Delphi
by Zacherl,
3. Jun 2018
Ahchso, ne ich meinte eigentlich das Self innerhalb von TAudioVolume.AudioSessionInfo. Also dann, wenn es kracht. Meine Vermutung war halt, dass hier schon irgendwelche Zeiger (vlt. sogar Self) ins leere laufen.
Forum: Programmieren allgemein
Delphi
by Zacherl,
3. Jun 2018
Wenn du doch nochmal reinschauen willst: Was sagt denn der Debugger zu den Werten von Self, FAudioSessionInfo, etc? Steht da unter Umständen vielleicht schon "Müll" drinnen? Nur mit statischen Informationen ist es hier leider recht schwer die Fehlerquelle zu ermitteln.
Forum: Programmieren allgemein
Delphi
by Zacherl,
2. Jun 2018
Kannst du da denn nicht mal genauer reinsteppen mit dem Debugger und eine genaue Stelle nennen, an der es zum ersten Mal kracht nach dem Event? Btw.: Ich glaube du leakest den Speicher von vProcList, falls bFound = True.