Zitat von
Bernhard Geyer:
Hast du wohl Line-Profiling für deine komplette Source aktiviert?
Aktiviert hab ich nichts. Alles auf Standard gelassen. Hab aber grad gesehen, dass in der Tat "By lines" aktiviert war. Hab es umgestellt auf "By routines", dauert aber genauso lange alles. Also hab grad eben nach ~4min den Versuch abgebrochen, dass er die Liste lädt. Wenn ich auf "none" stelle, macht er zwar los, aber kA ob er dann irgendwas nachvollziehbares liefert.
Zitat von
Bernhard Geyer:
Zitat von
Nuclear-Ping:
... Und zwei AVs "Lesen von Adresse 00000000" kamen beim Start des Projekts aus AQtime auch.
Hatte mal Probleme mit einem älteren Build. Aber aktuell keine Probleme mehr.
Hm, grad wieder probiert. Nun kamen auch keine AVs mehr.
Zitat von
Bernhard Geyer:
Zitat von
Nuclear-Ping:
Ich hocke hier schon seit über 'ner Stunde ohne Ergebnisse rum und versuche, das mein Projekt mal eine Liste sendet, damit ich mal was in AQtime sehe. Ich hab mein Projekt gestartet und AQtime an den Prozess angehangen.
Wieso startest du dein Programm nicht über AQTime?
Eben wegen den AVs.
----
So, nun hab ich einen Report hier. Die Frage nur, was mach ich damit? Weil so richtig schlau werde ich nicht draus:
Zitat:
AQtime Resource Profiler
Session information
Started: 12.03.2008 12:30:05
Ended: 12.03.2008 12:34:37
Execution time: 00:04:32:532
566 errors occurred during profiling.
1958 leaks found in resources.
Leak Table:
Sys strings 1952
FindFirst 3
Handle 3
Run settings
Profiling mode: Normal
Host Application:
Parameters:
Work Directory:
Profiler options
Collect stack information: None
System information
Operating system: Microsoft Windows XP Service Pack 2 (version: 5.1 Build 2600)
Total physical memory: 1572336 Kb
Available physical memory: 592136 Kb
Total virtual memory: 2097024 Kb
Available virtual memory: 1860032 Kb
Processor type: AMD Athlon(tm) XP 2500+, Frequency: ~1830 MHz.
Number of processors: 1
Die "566 errors occurred during profiling" sind alles verweise auf System-DLLs ...
- gdi32.dll: CreateDIBSelection "An error occured during the function execution"
- gdi32.dll: CreateDIBSelection "Ungültiges Fensterhandle"
- ...
- kernel32.dll: CreateEventA "Zugriff verweigert"
- etc.
Die Leaks hab ich mal als Txt Report angehangen (
HTML geht nicht als Attachment). Nur was mach ich damit? Wie komme ich an die SysString Leaks?
Alles noch bisschen Bahnhof für mich, sorry.
[edit]
Attachment aktualisiert
[/edit]