We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 52ae488 commit 1c2a9e3Copy full SHA for 1c2a9e3
1 file changed
burpscript.py
@@ -33,7 +33,10 @@ def registerExtenderCallbacks(self, callbacks):
33
SimpleAttributeSet())
34
35
self._script = script
36
- self._code = compile(script, '<string>', 'exec')
+ try:
37
+ self._code = compile(script, '<string>', 'exec')
38
+ except Exception as e:
39
+ traceback.print_exc(file=self.callbacks.getStderr())
40
41
callbacks.registerExtensionStateListener(self)
42
callbacks.registerHttpListener(self)
@@ -81,4 +84,4 @@ def script(self):
81
84
82
85
self._script = _script
83
86
self._code = compile(_script, '<string>', 'exec')
- return self._code
87
+ return self._code
0 commit comments