AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Map/Debug-Files für Windows-System-DLL's

Map/Debug-Files für Windows-System-DLL's

Ein Thema von Bernhard Geyer · begonnen am 28. Mär 2011 · letzter Beitrag vom 29. Mär 2011
Antwort Antwort
Benutzerbild von Assarbad
Assarbad

Registriert seit: 8. Okt 2010
Ort: Frankfurt am Main
1.234 Beiträge
 
#1

AW: Map/Debug-Files für Windows-System-DLL's

  Alt 29. Mär 2011, 13:11
Grrr. Sehe gerade das für diesen Fall WinQual mir nicht sagen kann welche Windows eingesetzt wurde.
Liefert nur Info das es ein deutsches Windows war
WinQual kann dir das vielleicht nicht sagen, WinDbg (liebevoll als "wind bag" ausgesprochen) hingegen schon.

Und dann viel Spaß aus den delphiseitigen Debuginfos Sinn herauszukitzeln

Und ja, MS stellt Debuginfos bereit, wenn auch seit Windows 2003 die Anzahl der nützlichen Details irgendwie nachläßt.

Lieferung von Debug-Infos ist nicht möglich das ich nicht weis welcher Kunde es ist.
Infos werden über WinQual geliefert.
Glückwunsch. Hast soeben herausgefunden wieso ich schon so lange danach schreie daß Delphi endlich PDBs ausspuckt.

Aber trotz Technologiewechsels im Rahmen der x64-Vorbereitungen ist davon nach wie vor nichts in Sicht.

Da hilft dann eventuelles Umsatteln.

Und bevor du jetzt meinst du würdest ja den Kunden nicht kennen. Nunja, das wäre irrelevant. Man speichert auf dem Symbolserver immer Binärdateien und PDBs zusammen und beide enthalten IDs anhand derer identifiziert werden kann um welches exakte Kompilat es sich handelt.
Oliver
"... aber vertrauen Sie uns, die Physik stimmt." (Prof. Harald Lesch)

Geändert von Assarbad (29. Mär 2011 um 13:17 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.222 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Map/Debug-Files für Windows-System-DLL's

  Alt 29. Mär 2011, 14:41
Und dann viel Spaß aus den delphiseitigen Debuginfos Sinn herauszukitzeln
Dazu gibt's ein Tool das heißt map2dbg. Die macht das in "0,Nix".

Und bevor du jetzt meinst du würdest ja den Kunden nicht kennen. Nunja, das wäre irrelevant. Man speichert auf dem Symbolserver immer Binärdateien und PDBs zusammen und beide enthalten IDs anhand derer identifiziert werden kann um welches exakte Kompilat es sich handelt.
Mit aktuellen Versionen/Patches hab ich diese Dateien ( *.dbg) um bei genügend Infos auch den Aufrufstack zu bekommen.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Benutzerbild von Assarbad
Assarbad

Registriert seit: 8. Okt 2010
Ort: Frankfurt am Main
1.234 Beiträge
 
#3

AW: Map/Debug-Files für Windows-System-DLL's

  Alt 29. Mär 2011, 16:27
Mit aktuellen Versionen/Patches hab ich diese Dateien ( *.dbg) um bei genügend Infos auch den Aufrufstack zu bekommen.
Aah, das kenne ich. Einmal war ich bei einem Release im Urlaub und ein Kollege hat "vergessen" die Debuginfos zu speichern. Es war der Horror danach auf Fehlersuche zu gehen.

Und dann viel Spaß aus den delphiseitigen Debuginfos Sinn herauszukitzeln
Dazu gibt's ein Tool das heißt map2dbg. Die macht das in "0,Nix".
Kenne ich. Halte es aber nur für eine Krücke die eher schlecht als recht funktioniert. Aber vielleicht sollte ich es mal wieder probieren. Habe es vor 3 oder 4 Jahren zuletzt probiert. (Also wenn das dieses Tool von der Person mit dem slawisch klingenden Namen ist ).
Oliver
"... aber vertrauen Sie uns, die Physik stimmt." (Prof. Harald Lesch)
  Mit Zitat antworten Zitat
Antwort Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:40 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz