Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(12775)

Issue 297830043: Fixed some fragility in the search plugin. (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
8 years ago by scudette
Modified:
7 years, 11 months ago
Reviewers:
the80srobot
CC:
rekall-dev_googlegroups.com
Base URL:
https://github.com/google/rekall.git@master
Visibility:
Public.

Description

Fixed some fragility in the search plugin.

Patch Set 1 #

Total comments: 13

Patch Set 2 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+66 lines, -27 lines) Patch
M rekall-core/rekall/plugin.py View 1 chunk +6 lines, -1 line 0 comments Download
M rekall-core/rekall/plugins/addrspaces/win32.py View 1 chunk +1 line, -1 line 0 comments Download
M rekall-core/rekall/plugins/common/search.py View 1 3 chunks +17 lines, -13 lines 0 comments Download
M rekall-core/rekall/plugins/guess_profile.py View 1 1 chunk +1 line, -1 line 0 comments Download
M rekall-core/rekall/plugins/windows/procdump.py View 1 2 chunks +3 lines, -2 lines 0 comments Download
M rekall-core/rekall/plugins/windows/vadinfo.py View 1 chunk +1 line, -1 line 0 comments Download
M rekall-core/rekall/plugins/yarascanner.py View 1 chunk +1 line, -1 line 0 comments Download
M rekall-core/rekall/session.py View 1 5 chunks +14 lines, -2 lines 0 comments Download
M rekall-core/rekall/ui/identity.py View 1 3 chunks +13 lines, -2 lines 0 comments Download
M rekall-core/rekall/ui/renderer.py View 1 chunk +1 line, -1 line 0 comments Download
M tools/installers/winbuild.py View 1 chunk +5 lines, -2 lines 0 comments Download
M tools/pmem/win_pmem.cc View 1 1 chunk +3 lines, -0 lines 0 comments Download

Messages

Total messages: 8
scudette
While trying out the search plugin I found lots of breakages. Specifically I tried to ...
8 years ago (2016-04-14 18:10:17 UTC) #1
scudette
https://codereview.appspot.com/297830043/diff/1/rekall-core/rekall/plugins/common/search.py File rekall-core/rekall/plugins/common/search.py (right): https://codereview.appspot.com/297830043/diff/1/rekall-core/rekall/plugins/common/search.py#newcode266 rekall-core/rekall/plugins/common/search.py:266: with renderer.start(): This usage is problematic - we really ...
8 years ago (2016-04-14 20:04:31 UTC) #2
the80srobot
Thanks for fixes! I had some questions inline. https://codereview.appspot.com/297830043/diff/1/rekall-core/rekall/plugins/common/search.py File rekall-core/rekall/plugins/common/search.py (right): https://codereview.appspot.com/297830043/diff/1/rekall-core/rekall/plugins/common/search.py#newcode265 rekall-core/rekall/plugins/common/search.py:265: renderer ...
8 years ago (2016-04-15 02:00:57 UTC) #3
scudette
https://codereview.appspot.com/297830043/diff/1/rekall-core/rekall/plugins/common/search.py File rekall-core/rekall/plugins/common/search.py (right): https://codereview.appspot.com/297830043/diff/1/rekall-core/rekall/plugins/common/search.py#newcode265 rekall-core/rekall/plugins/common/search.py:265: renderer = identity_renderer.IdentityRenderer(session=self.session) On 2016/04/15 02:00:57, the80srobot wrote: > ...
8 years ago (2016-04-15 02:28:00 UTC) #4
the80srobot
lgtm with comments https://codereview.appspot.com/297830043/diff/1/rekall-core/rekall/plugins/common/search.py File rekall-core/rekall/plugins/common/search.py (right): https://codereview.appspot.com/297830043/diff/1/rekall-core/rekall/plugins/common/search.py#newcode265 rekall-core/rekall/plugins/common/search.py:265: renderer = identity_renderer.IdentityRenderer(session=self.session) On 2016/04/15 02:28:00, ...
8 years ago (2016-04-15 02:34:15 UTC) #5
scudette
GetRenderer() now manages a stack of renderers so the Identity renderer can just delegate to ...
7 years, 11 months ago (2016-04-24 19:22:17 UTC) #6
the80srobot
Did you forget to submit this? :)
7 years, 11 months ago (2016-04-28 12:05:14 UTC) #7
scudette
7 years, 11 months ago (2016-05-04 18:31:23 UTC) #8
This was submitted as part of another cl (Refactored scanners to use a common
interface for selection of scanning regions.)

I will drop this cl now.
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b