Skip to content

Commit eeb16a5

Browse files
committed
final fixes, ticking version numbers
1 parent 84eeb21 commit eeb16a5

File tree

3 files changed

+9
-2
lines changed

3 files changed

+9
-2
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,7 @@ Lighthouse will remember your theme preference for future loads and uses.
194194

195195
Time and motivation permitting, future work may include:
196196

197+
* Nag Vector35 to fix HLIL highlighting ([bug](https://github.com/Vector35/binaryninja-api/issues/2584)) in Binary Ninja
197198
* ~~Asynchronous composition, painting, metadata collection~~
198199
* ~~Multifile/coverage support~~
199200
* Profiling based heatmaps/painting

plugins/lighthouse/integration/binja_integration.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,6 +209,12 @@ def _open_coverage_overview(self, context):
209209
return
210210
super(LighthouseBinja, self).open_coverage_overview(dctx)
211211

212+
def _stub(self, context):
213+
# XXX: This was added as a last minute bodge prior to releasing v0.9.3,
214+
# it fixes a crash-on-close that was manifesting on binja macOS, when
215+
# using a lambda instead of a concrete function/stub like this.
216+
return None
217+
212218
#--------------------------------------------------------------------------
213219
# Binja Actions
214220
#--------------------------------------------------------------------------
@@ -235,7 +241,7 @@ def _install_load_batch(self):
235241
def _install_open_coverage_xref(self):
236242
action = self.ACTION_COVERAGE_XREF
237243
UIAction.registerAction(action)
238-
UIActionHandler.globalActions().bindAction(action, UIAction(lambda context: None, self._interactive_coverage_xref))
244+
UIActionHandler.globalActions().bindAction(action, UIAction(self._stub, self._interactive_coverage_xref))
239245
Menu.mainMenu("Plugins").addAction(action, "Loading", 2)
240246

241247
# NOTE/V35: Binja automatically creates View --> Show Coverage Overview

plugins/lighthouse/integration/core.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ class LighthouseCore(object):
2525
# Plugin Metadata
2626
#--------------------------------------------------------------------------
2727

28-
PLUGIN_VERSION = "0.9.3-RC"
28+
PLUGIN_VERSION = "0.9.3"
2929
AUTHORS = "Markus Gaasedelen"
3030
DATE = "2024"
3131

0 commit comments

Comments
 (0)