Skip to content

Commit cb9c29d

Browse files
committed
fix potential NPE in TopScopeObject
1 parent d2d8607 commit cb9c29d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/main/java/org/truffleruby/debug/TopScopeObject.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ void removeMember(String member,
227227
@Shared("interop") @CachedLibrary(limit = "LIMIT") InteropLibrary interop)
228228
throws UnsupportedMessageException, UnknownIdentifierException {
229229
int length = NAMES.length;
230-
for (int i = 0; i < length; i++) {
230+
for (int i = scopeIndex; i < length; i++) {
231231
Object scope = this.objects[i];
232232
if (interop.isMemberRemovable(scope, member)) {
233233
interop.removeMember(scope, member);

0 commit comments

Comments
 (0)