ashenchowthee / zaproxy

Automatically exported from code.google.com/p/zaproxy
0 stars 0 forks source link

Not all "Zest" components are unloaded during uninstallation #1515

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Steps to reproduce the issue:
1. Run ZAP with "Zest" add-on installed;
2. Go to "Manage Add-ons" dialogue and uninstall "Zest" add-on;
3. Analyse the heap memory and note that some of the classes of "Zest" add-on 
(for example, ZestEngineWrapper) are still (hard) referenced by core classes 
(for example, ExtensionScript.engineWrappers);

Remarks:
Some of the changes require break binary compatibility, though the affected 
add-on ("Script Console") will be updated at the same time and it's also 
included by default in ZAP. In the end the changes should be safe.

Add-on:
"Zest" version 17

Original issue reported on code.google.com by THC...@gmail.com on 23 Jan 2015 at 1:30

GoogleCodeExporter commented 9 years ago
https://code.google.com/p/zap-extensions/source/detail?r=1793
r5811

The add-ons were removed from trunk (instead of updated, there's no space left 
for that).

Original comment by THC...@gmail.com on 3 Feb 2015 at 12:22

GoogleCodeExporter commented 9 years ago
Fixed in 2.4.0

Original comment by psii...@gmail.com on 14 Apr 2015 at 11:03