5

Erstens bin ich mir wirklich nicht sicher, ob das eine Frage für Super-User oder Stack-Overflow ist. Es kann sicherlich nützlich für andere Entwickler sein, aber es ist keine spezifische Code-Frage.ist es möglich, Chrome im Debug-Modus zu starten?

In Google Chrome gibt es eine Möglichkeit, Render-Engine-Ausnahmen oder allgemeine Debug-Informationen zu sehen? Ich habe einen Code, bei dem ich 99% sicher bin, dass die Render/Repaint-Engine für Chrome abstürzt, aber (ich bin auf einem Mac) in der Console.app. Ich bekomme keine Benachrichtigungen für die Ausnahme. Ich frage mich, ob es eine Möglichkeit gibt, Chrome dazu zu zwingen, bei der Protokollierung viel ausführlicher zu sein? Vielleicht ist es eher eine Webkit-Sache als Chrom-spezifisch.

Lassen Sie mich wissen, wenn dies wirklich nicht für Stack-Überlauf ist und ich werde die Frage entfernen/schließen, wie ich sagte, ich weiß, dass es nicht Code-spezifisch ist.

+1

Haben Sie das gelesen: http://www.chromium.org/developers/how-tos/debugging#TOC-Single-process-mode? – j08691

Antwort

1

Ich bin mir nicht ganz sicher, ob ich es richtig verstanden habe, aber vielleicht möchtest du chrome.org HOW-TO für Mac und nicht Windows sehen. Sie haben zwei Möglichkeiten, den Renderer-Prozess

a) Führen Sie Chrome in einem einzigen Prozess oder b zu debuggen) Bringen Sie XCode Debugger an einen Renderer-Prozess nach dem Start

Sie sind here im Detail beschrieben. Hoffe, dass

EDIT hilft: aktualisiert den Link

+0

Unterbrochene Verbindung. Danke, warum es immer eine gute Idee ist, die relevanten Informationen in die Antwort einzufügen. –

+0

@GilbertoTorrezan danke für die Kenntnisnahme (die Struktur der URLs hat sich geändert, der richtige Link war in den Vorschlägen obwohl) ... immer noch wollte ich nicht nur den gesamten Block kopieren –

0

Ja!

Sie können Chrom von der Befehlszeile auf einem Mac starten. Hier finden Sie eine vorherige Frage here

etwas wie folgt aus:

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome

Sie auch ein Flag passieren kann Chrom Ausgabe in eine Log-Datei zu machen durch Anhängen:

--enable-logging --v=1

Dies sollte Schreiben Sie eine Protokolldatei chrome_debug.log, die irgendwo in Ihrem Verzeichnis ~/.config/ lebt.

Dann können Sie dieses Protokoll beenden. Mein Befehl für das heißt:

$ tail -F ~/.config/chromium/chrome_debug.log

Ihr Weg in die Protokolldatei unterschiedlich sein kann.

Hoffe, dass hilft!

Verwandte Themen