Autor Beitrag
hansa
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3079
Erhaltene Danke: 9



BeitragVerfasst: So 18.07.04 22:13 
Hi,

ich habe hier einen seltsamen Effekt. Läuft ein Programm innerhalb der IDE, so taucht dieser Fehler auf : "Zugriffsverletzung bei Adresse XXXXXX in Modul BORdbk70.dll. Fehler bei Lesen von Adresse YYYYYYY".

Dann kommt noch: "Fehler bei Initialisierung des Debuggers. Starten sie Delphi neu".

Hat jemand so einen Fehler schon gehabt ? Bzw. was ist zu tun ?

Ich habe vor kurzem das D7.1 Pro update überspielt. Vielleicht hängt es ja damit zusammen.

Ist diese Version die richtige ? Im Info Fenster steht immer noch 7.0 Build ist 4453.

Wird das Programm von außerhalb Delphi gestartet, so kommt keine Fehlermeldung. Aber dieser Tatsache traue ich nicht richtig. :evil:


Moderiert von user profile iconPeter Lustig: Topic aus Sonstiges verschoben am So 18.07.2004 um 22:26

_________________
Gruß
Hansa
MAlsleben
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 303

W2k,WinXP
D3 - DXE3 Enterprise
BeitragVerfasst: Di 20.07.04 11:53 
Hi,

ich habe schon andere komische Erscheinungen gehabt, die aber am ende auch am Delpgi internen Debugger(BORdbk70.dll) hingen. Und außerhalb von Delphi hat das Programm funktioniert. Das war aber bereits vor dem Update auf 7.1 so. Irgendwie scheint der Delphi7 Debugger nicht so ganz sauber zu arbeiten. Bei mir hat er das TSimpleDataset als nur lese Datenmenge angemekert, operation next nicht durchführbar und so'n Quatsch. Außerhalb der IDE hat alles funktioniert.

Gruß Micha.

_________________
Viele Wege führen nach Rom.
hansa Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3079
Erhaltene Danke: 9



BeitragVerfasst: Di 20.07.04 12:30 
Schön, wenn ich nicht alleine der gelackmeierte bin. :lol: Mittlerweile habe ich auch schonherausgefunen, daß die DLL für "Borland internal Debugger Kernel" steht.

Das erklärt auch den Unterschied zwischen Programm in der IDE laufen zu lassen und EXE im Verhalten.

Bei mir ist es aber so, daß sofern ich F9 drücke das Programm einmal läuft und ich Delphi danach neu starten muß.

Zitat:
Das war aber bereits vor dem Update auf 7.1 so.


Was sollen mir diese Deine Worte sagen ? :shock: *verwirrt guckt* Soll ich nun das Update machen oder nicht ? Da fällt mir allerdings ein, daß ich es gemacht hatte und immer noch "Build 4453" angezeigt wurde. Vielleicht hängt das ganze damit zusammen ?? Sollte das Update vielleicht doch schon etwas überschrieben habe, so daß ich mit einer ähmm D7.05 am Werke bin ? :evil:

_________________
Gruß
Hansa
MAlsleben
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 303

W2k,WinXP
D3 - DXE3 Enterprise
BeitragVerfasst: Do 22.07.04 11:58 
Hi,

ich habe irgendwo gelesen, das nach dem Update die Build- Nummer im Delphi nicht geändert wird

Gruß Micha.

_________________
Viele Wege führen nach Rom.
Crowbar
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 180

WinXP, SP2
D6 Enterprise
BeitragVerfasst: Sa 25.09.04 17:07 
Hallo,
ich habe ebenfalls D7 auf D7.1 upgedatet. Es stimmt, die Build- Nummer ist geblieben. Die Leute von Borland haben bei der dtsch. Version vergessen, die "delphi32.DE" ebenfalls upzudaten.
Benennst Du z.B. die Datei "delphi32.DE" in "delphi32.DE.sav" um, wird die englische Delphi IDE geladen und unter "Hilfe -> Info..." steht auch die aktuelle Buildnummer 7.0 (Build 8.1).
Oder ganz einfach, Du schaust Dir die Dateieigenschaft von "delphi32.exe" an, dort steht nach dem Update unter "Version" -> 7.0.8.1.
Also nur ein kleines "kosmetisches Problem"! ;-)

Tschüss
Crowbar
Spaceguide
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 552


(D3/D7/D8) Prof.
BeitragVerfasst: Mi 16.11.05 17:37 
Sorry, dass ich den alten Thread aufrolle, aber ich bekomme bei einem Burn-In-Test eines Programms innerhalb der IDE (viele Threads werden erzeugt, arbeiten und werden wieder zerstört) nach einigen zehntausend Zyklen auch eine Access Violation in BORdbk70.dll (read of address irgendwas) mit Delphi 7.1 und WinXP SP2. Jetzt frage ich mich, ob ich jetzt doch einen Bug im Programm habe oder ob es wirklich nur ein Bug des Debuggers von Borland ist. Ausserhalb der IDE scheint das Programm ohne Fehler zu laufen.