2009-04-04 8 views
2

Ich versuche, ein SWF debuggen mit fdb, dem Flash-Debugger, der mit dem Flex SDK kommt, auf Linux. Debuggen von einem Terminal funktioniert, aber wenn ich es vom Emacs vonDebugging-Flash mit GDB-Modus in Emacs

tun
M-x gdb 
fdb -f myswf.swf RET 

FDB scheint sofort zu hängen, da ich keine Befehle erteilen (z „help“ oder „c“). Ich bekomme keine Ausgabe im fdb Puffer und der Flash Player wartet auf den Debugger.

This page scheint anzuzeigen, dass die Verwendung von fdb mit gd-Modus möglich sein könnte, hat sonst noch jemand Glück gehabt?

Antwort

5

Ich weiß, dass es ein bisschen spät ist, aber ich lasse es hier für die Nachwelt: Der Befehl zu verwenden ist gud-gdb. Sie sollten dann fdb mit fdb -f ausführen. Sobald Sie in fdb sind, zeigen Sie den Debugger auf den swf mit run <path_to_swf>.