Moin !
Wir haben da einen merkwürdigen Fehler und keine Idee was man da machen kann:
2.3 Module Name : ntdll.dll - (
DLL für NT-Layer)
2.4 Module Version: 5.1.2600.5512
2.5 Type : EAccessViolation
2.6 Message : Zugriffsverletzung bei Adresse 7C922C16 in Modul 'ntdll.dll'. Schreiben von Adresse 00405ED9.
Der Fehler tritt bei manchen Systemen auf. Der Callstack schaut zuletzt so aus:
|7C922C16|ntdll.dll | | |RtlUnicodeStringToAnsiString | |
|7E3688D5|USER32.dll | | |GetWindowLongW | |
|7C832B98|kernel32.dll| | |GetPrivateProfileStringA | |
|7C832B6E|kernel32.dll| | |GetPrivateProfileStringA | |
|00BF9F1B|LogView.exe |ToolboxUtils.pas | | |30[0] |
Und in der ToolboxUtils steht an Zeile 30 folgendes:
28 INI := TINIFile.Create(UserSettings);
29
30 if ini.SectionExists(ToolboxForm.Caption) then begin // prüfen ob in der INI was zu der Toolbox steht
31 ToolboxForm.left := ini.ReadInteger(ToolboxForm.Caption, 'Left', ToolboxForm.left);
32 ToolboxForm.top := ini.ReadInteger(ToolboxForm.Caption, 'Top' , ToolboxForm.top);
33 end;
Also eigentlich nix was einen beunruhigen sollte. Aber dennoch kommt öfter dieser Fehler. Hat jemand eine Idee was man da machen kann?