summaryrefslogtreecommitdiff
path: root/plugins/python/exectracer
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/python/exectracer')
-rw-r--r--plugins/python/exectracer/Makefile.am6
-rw-r--r--plugins/python/exectracer/__init__.py2
-rw-r--r--plugins/python/exectracer/exectracer.py33
3 files changed, 0 insertions, 41 deletions
diff --git a/plugins/python/exectracer/Makefile.am b/plugins/python/exectracer/Makefile.am
deleted file mode 100644
index 9f8eeb2..0000000
--- a/plugins/python/exectracer/Makefile.am
+++ /dev/null
@@ -1,6 +0,0 @@
-
-exectracerdir = $(datadir)/openida/plugins/python/exectracer
-
-exectracer_DATA = \
- __init__.py \
- exectracer.py
diff --git a/plugins/python/exectracer/__init__.py b/plugins/python/exectracer/__init__.py
deleted file mode 100644
index abdaa6c..0000000
--- a/plugins/python/exectracer/__init__.py
+++ /dev/null
@@ -1,2 +0,0 @@
-
-from exectracer import ExecTracer as exectracer
diff --git a/plugins/python/exectracer/exectracer.py b/plugins/python/exectracer/exectracer.py
deleted file mode 100644
index 76e2ce4..0000000
--- a/plugins/python/exectracer/exectracer.py
+++ /dev/null
@@ -1,33 +0,0 @@
-#!/usr/bin/python
-# -*- coding: utf-8 -*-
-
-from pyoida import Plugin
-
-
-class ExecTracer(Plugin):
- """Trace and replay debug executions."""
-
- def get_action(self):
- """Register the plugin for given actions."""
-
- return Plugin.PGA_DEBUGGER_ATTACH
-
- def handle_debugger(self, debugger, action):
- """Be notify about debugger attaching or detaching."""
-
- print "Python Hello !"
- print debugger
-
- for i in debugger.list_all_threads():
-
- print "Thread %d '%s'" % (i[0], i[1])
-
- frames = debugger.get_frames_stack(i[0])
-
- for frame in frames:
- print " 0x%08x" % frame[0]
-
- if len(frames) == 0:
- print " -"
-
-