Skip to content

Commit 632aa76

Browse files
authored
Merge pull request #150 from RevEngAI/fix-support-bigint
fix: add support for bigint base addresses
2 parents 75ddb1e + 2a76d09 commit 632aa76

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ dependencies {
6565
implementation 'org.json:json:20250107'
6666
implementation "com.google.guava:guava:33.2.0-jre"
6767
implementation group: 'com.fifesoft', name: 'rsyntaxtextarea', version: '3.5.2'
68-
implementation "ai.reveng:sdk:2.15.0"
68+
implementation "ai.reveng:sdk:2.37.4"
6969
testImplementation('junit:junit:4.13.1')
7070
testRuntimeOnly("org.junit.vintage:junit-vintage-engine:5.8.2")
7171

src/main/java/ai/reveng/toolkit/ghidra/core/services/api/AnalysisOptionsBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ public AnalysisCreateRequest toAnalysisCreateRequest() {
161161
JSONObject symbols = options.getJSONObject("symbols");
162162

163163
var symbolsModel = new ai.reveng.model.Symbols()
164-
.baseAddress(symbols.getLong("base_addr"));
164+
.baseAddress(symbols.getBigInteger("base_addr"));
165165

166166
List<ai.reveng.model.FunctionBoundary> boundaries = new ArrayList<>();
167167

0 commit comments

Comments
 (0)